Pytania otagowane jako database-migration

migracja bazy danych to proces przenoszenia danych między typami pamięci, formatami lub systemami komputerowymi. Odnosi się również do migracji bazy danych od jednego dostawcy do innego lub do aktualizacji wersji oprogramowania bazy danych.

11
Migracje EF: migracja ostatnio zastosowana?
To wygląda na bardzo częste zadanie, ale nie mogę znaleźć łatwego sposobu na wykonanie tego. Chcę cofnąć ostatnią zastosowaną migrację. Spodziewałbym się prostego polecenia, na przykład PM> Update-Database -TargetMigration:"-1" Zamiast tego mogę tylko wymyślić: PM> Get-Migrations Retrieving migrations that have been applied to the target database. 201208012131302_Add-SystemCategory 201207311827468_CategoryIdIsLong 201207232247409_AutomaticMigration 201207211340509_AutomaticMigration …

14
Zresetuj migracje Entity-Framework
Zepsułem migracje, użyłem IgnoreChangesprzy pierwszej migracji, ale teraz chcę usunąć wszystkie moje migracje i rozpocząć od pierwszej migracji z całą logiką. Kiedy usuwam migracje w folderze i próbuję Add-Migration nie generuje pełnego pliku (jest pusty - ponieważ nie wprowadziłem żadnych zmian od czasu mojej ostatniej, ale teraz usuniętej migracji). Czy …

18
Cofnij jedną konkretną migrację w Laravel
chcę tylko do wycofania: Rolled back: 2015_05_15_195423_alter_table_web_directories biegnę php artisan migrate:rollback3 migracje są wycofywane. Rolled back: 2015_05_15_195423_alter_table_web_directories Rolled back: 2015_05_13_135240_create_web_directories_table Rolled back: 2015_05_13_134411_create_contacts_table kasuję zarówno mój, jak web_directoriesi mój contactsstół przypadkowo. Nigdy nie chcę, aby tak się stało, a jeśli uda mi się przywrócić tylko ten konkretny, katastrofa nigdy się …


29
Odmowa dostępu dla użytkownika „homestead” @ „localhost” (używając hasła: TAK)
Korzystam z Mac OS Yosemite i Laravel 5.0. W moim lokalnym środowisku biegam php artisan migratei otrzymuję: Odmowa dostępu dla użytkownika „homestead” @ „localhost” (używając hasła: TAK) Konfiguracja Oto mój .env APP_ENV=local APP_DEBUG=true APP_KEY=***** DB_HOST=localhost DB_DATABASE=homestead DB_USERNAME=homestead DB_PASSWORD=secret aplikacja \ config \ database.php 'mysql' => [ 'driver' => 'mysql', 'host' …

23
Jak skopiować bazę danych SQL Azure na mój lokalny serwer programistyczny?
Czy ktoś wie, jak mogę skopiować bazę danych SQL Azure na mój komputer deweloperski? Chciałbym przestać płacić za posiadanie deweloperskiej bazy danych w chmurze, ale to najlepszy sposób na uzyskanie danych produkcyjnych. Kopiuję moją produkcyjną bazę danych do nowej deweloperskiej bazy danych, ale chciałbym mieć tę samą lokalną bazę danych. …


2
Migracja Railsów: Usuń ograniczenie
Mam tabelę w aplikacji Railsów, która (w schema.rb) wygląda następująco: create_table "users", :force => true do |t| t.string "name", :null=>false t.string "address", :null=>false end Chciałbym napisać migrację szyn, aby umożliwić null w polu adresu. czyli po migracji tabela wygląda następująco: create_table "users", :force => true do |t| t.string "name", :null=>false …


7
Jak włączyć migracje EF dla wielu kontekstów do oddzielnych baz danych?
Jak włączyć migracje Entity Framework 5 (wersja 5.0.0) dla wielu kontekstów bazy danych w tym samym projekcie, gdzie każdy kontekst odpowiada własnej bazie danych? Kiedy uruchamiam Enable-Migrationsw konsoli PM (Visual Studio 2012), pojawia się błąd z powodu wielu kontekstów: PM> Enable-Migrations More than one context type was found in the …

6
Migracja bazy danych pokoju, jeśli dodana jest tylko nowa tabela
Nie zakładajmy, że mam prostą bazę danych Pokoju: @Database(entities = {User.class}, version = 1) abstract class AppDatabase extends RoomDatabase { public abstract Dao getDao(); } Teraz dodaję nową jednostkę: Peti wbijam wersję na 2: @Database(entities = {User.class, Pet.class}, version = 2) abstract class AppDatabase extends RoomDatabase { public abstract Dao …

5
Porzucanie kolumny z kluczem obcym Błąd Laravel: Błąd ogólny: 1025 Błąd podczas zmiany nazwy
Utworzyłem tabelę przy użyciu migracji w następujący sposób: public function up() { Schema::create('despatch_discrepancies', function($table) { $table->increments('id')->unsigned(); $table->integer('pick_id')->unsigned(); $table->foreign('pick_id')->references('id')->on('picks'); $table->integer('pick_detail_id')->unsigned(); $table->foreign('pick_detail_id')->references('id')->on('pick_details'); $table->integer('original_qty')->unsigned(); $table->integer('shipped_qty')->unsigned(); }); } public function down() { Schema::drop('despatch_discrepancies'); } Muszę zmienić tę tabelę i usunąć odwołanie do klucza obcego i kolumnę pick_detail_idoraz dodać nową kolumnę varchar o nazwie skupo …

9
Ruby on Rails: Jak mogę cofnąć migrację za pomocą rake db: migrate?
Po zainstalowaniu devise MODEL User otrzymałem to. class DeviseCreateUsers < ActiveRecord::Migration def self.up create_table(:users) do |t| t.database_authenticatable :null => false t.recoverable t.rememberable t.trackable # t.encryptable # t.confirmable # t.lockable :lock_strategy => :failed_attempts, :unlock_strategy => :both # t.token_authenticatable t.timestamps end add_index :users, :email, :unique => true add_index :users, :reset_password_token, :unique => …
Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.