Als «database-migration» getaggte Fragen

Bei der Datenbankmigration werden Daten zwischen Speichertypen, Formaten oder Computersystemen übertragen. Bezieht sich auch auf die Migration der Datenbank von einem Anbieter zu einem anderen oder auf die Aktualisierung der Version der Datenbanksoftware.

11
EF-Migrationen: Rollback der zuletzt angewendeten Migration?
Das sieht nach einer wirklich häufigen Aufgabe aus, aber ich kann keinen einfachen Weg finden, dies zu tun. Ich möchte die zuletzt angewendete Migration rückgängig machen. Ich hätte einen einfachen Befehl erwartet, wie PM> Update-Database -TargetMigration:"-1" Stattdessen kann ich mir nur Folgendes einfallen lassen: PM> Get-Migrations Retrieving migrations that have …

14
Entity-Framework-Migrationen zurücksetzen
Ich habe meine Migrationen durcheinander gebracht, die ich bei IgnoreChangesder anfänglichen Migration verwendet habe, aber jetzt möchte ich alle meine Migrationen löschen und mit einer anfänglichen Migration mit der gesamten Logik beginnen. Wenn ich die Migrationen im Ordner lösche und versuche Add-Migration, keine vollständige Datei zu generieren (sie ist leer, …

18
Rollback einer bestimmten Migration in Laravel
Ich will nur zum Rollback: Rolled back: 2015_05_15_195423_alter_table_web_directories ich renne php artisan migrate:rollback, 3 meiner Migration rollen zurück. 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 Ich lösche sowohl mein web_directoriesals auch mein contactsTisch ungewollt. Ich möchte nie, dass das passiert, und wenn ich nur diesen einen bestimmten Rollback …


29
Zugriff für Benutzer 'homestead' @ 'localhost' verweigert (mit Passwort: YES)
Ich bin auf einem Mac OS Yosemite mit Laravel 5.0. Während ich in meiner lokalen Umgebung laufe php artisan migrate, bekomme ich immer wieder: Zugriff für Benutzer 'homestead' @ 'localhost' verweigert (mit Passwort: YES) Aufbau Hier ist meine .env APP_ENV=local APP_DEBUG=true APP_KEY=***** DB_HOST=localhost DB_DATABASE=homestead DB_USERNAME=homestead DB_PASSWORD=secret app \ config \ …

23
Wie kopiere ich eine SQL Azure-Datenbank auf meinen lokalen Entwicklungsserver?
Weiß jemand, wie ich eine SQL Azure-Datenbank auf meinen Entwicklungscomputer kopieren kann? Ich würde gerne aufhören zu zahlen, um eine Entwicklungsdatenbank in der Cloud zu haben, aber es ist der beste Weg, um Produktionsdaten zu erhalten. Ich kopiere meine Produktionsdatenbank in eine neue Entwicklungsdatenbank, möchte aber dieselbe Datenbank lokal haben. …


2
Schienenmigration: Einschränkung entfernen
Ich habe eine Tabelle in einer Rails-Anwendung, die (in schema.rb) wie folgt aussieht: create_table "users", :force => true do |t| t.string "name", :null=>false t.string "address", :null=>false end Ich möchte eine Rails-Migration schreiben, um Nullen für das Adressfeld zuzulassen. dh nach der Migration sieht die Tabelle folgendermaßen aus: create_table "users", :force …


7
Wie aktiviere ich EF-Migrationen für mehrere Kontexte, um Datenbanken zu trennen?
Wie aktiviere ich Entity Framework 5-Migrationen (Version 5.0.0) für mehrere DB-Kontexte im selben Projekt, wobei jeder Kontext einer eigenen Datenbank entspricht? Wenn ich Enable-Migrationsin der PM-Konsole (Visual Studio 2012) ausgeführt werde, tritt ein Fehler auf, da mehrere Kontexte vorhanden sind: PM> Enable-Migrations More than one context type was found in …


9
Ruby on Rails: Wie kann ich eine Migration mit rake db: migrate rückgängig machen?
Nach der Installation von devise MODEL User habe ich dies bekommen. 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 …

6
Spalte mit Fremdschlüssel löschen Laravel-Fehler: Allgemeiner Fehler: 1025 Fehler beim Umbenennen
Ich habe eine Tabelle mit folgender Migration erstellt: 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'); } Ich muss diese Tabelle ändern und die Fremdschlüsselreferenz & Spalte pick_detail_idlöschen und eine neue varchar-Spalte hinzufügen, die skunach der pick_idSpalte …

25
django.db.migrations.exceptions.InconsistentMigrationHistory
Wenn ich python manage.py migratemein Django-Projekt ausführe , wird folgende Fehlermeldung angezeigt: Traceback (most recent call last): File "manage.py", line 22, in <module> execute_from_command_line(sys.argv) File "/home/hari/project/env/local/lib/python2.7/site- packages/django/core/management/__init__.py", line 363, in execute_from_command_line utility.execute() File "/home/hari/project/env/local/lib/python2.7/site-packages/django/core/management/__init__.py", line 355, in execute self.fetch_command(subcommand).run_from_argv(self.argv) File "/home/hari/project/env/local/lib/python2.7/site-packages/django/core/management/base.py", line 283, in run_from_argv self.execute(*args, **cmd_options) File "/home/hari/project/env/local/lib/python2.7/site-packages/django/core/management/base.py", line …
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.