Tag: laravel-migrations

Datenbank-Migrationen in Laravel die Möglichkeit zum erstellen und ändern Datenbank-schema.

Verfügbare Aktionen für die onUpdate - / onDelete in Laravel 5.x

Anzahl der Antworten 2 Antworten
Wie bereits in hier, wir können das Wort cascade wenn eine Beziehung in Migrationen ich Frage mich aber Sie hat nicht gesagt, nichts über die anderen Aktionen, wenn deleting oder updating einen Fremdschlüssel ich bin mir also

Laravel Migration Ändern, um eine Spalte null-Werte zulässt

Anzahl der Antworten 9 Antworten
Erstellte ich eine migration mit unsigned user_id. Wie kann ich die Bearbeiten user_id in einer neuen migration zu machen es auch nullable()? Schema::create('throttle', function(Blueprint $table) { $table->increments('id'); //this needs to also be nullable, how should the next

Wie man softDeletes aus einer Tabelle in einer migration

Anzahl der Antworten 1 Antworten
Ich bin das hinzufügen der weichen Spalten löschen, um meine Tabelle in der migration: public function up() { Schema::table("users", function ($table) { $table->softDeletes(); }); } Aber, wie kann ich diese entfernen in meinem down() Funktion, wenn ich

Wie konvertieren von Laravel Migrationen auf raw SQL-Skripts?

Anzahl der Antworten 3 Antworten
Entwickler aus meinem team sind wirklich verwendet, um die Kraft des Laravel-Migrationen sind Sie toll arbeiten, die auf lokalen Maschinen und unser dev-Server. Aber Kunden-Datenbank-admin wird nicht akzeptieren, Laravel-Migrationen. Er bittet für roh-SQL-Skripts für jede neue version

PDOException (1044) SQLSTATE[HY000] [1044] Access denied for user "@'localhost' to database 'forge'

Anzahl der Antworten 7 Antworten
Bin ich mit Laravel 5 und erhalten die folgende Ausnahme: PDOException (1044) SQLSTATE[HY000] [1044] Access denied for user "@'localhost' to database 'forge' Meine Datenbank-Konfigurations-Datei ist <?php return [ /* |-------------------------------------------------------------------------- | PDO Fetch Style |-------------------------------------------------------------------------- | |

die Benennung von Tabellen in vielen, vielen Beziehungen, laravel

Anzahl der Antworten 1 Antworten
Ich besorgt über die automatische Benennung von Tabellen in viele-zu-viele Laravel Beziehung. Beispiel: Schema::create('feature_product', function (Blueprint $table) { ändern, wenn die Tabelle Namen: Schema::create('product_feature', function (Blueprint $table) { Ich habe einen Fehler in meiner Beziehung. Was die

Laravel Migrationen ändern eine Spalte den Typ von varchar longText

Anzahl der Antworten 4 Antworten
Muss ich ändern mit der migration der Spalte Art der $table->string('text'); zu einem text geben, ich habe versucht zu tun, dass in ein paar Möglichkeiten, aber keiner von Ihnen arbeitete. Ist es möglich, es zu tun in

Laravel 5.1 Migration und Seeding kann Nicht abschneiden eine Tabelle verwiesen, die in einer foreign key-Einschränkung

Anzahl der Antworten 6 Antworten
Ich versuche Sie zum ausführen der migration (siehe unten), und ein Seeding für die Datenbank, aber wenn ich php artisan migrate --seed Bekomme ich diesen Fehler: Migration table created successfully. Migrated: 2015_06_17_100000_create_users_table Migrated: 2015_06_17_200000_create_password_resets_table Migrated: 2015_06_17_300000_create_vehicles_table [Illuminate\Database\QueryException]

Der Handwerker, der das erstellen von Tabellen in der Datenbank

Anzahl der Antworten 1 Antworten
Ich versuche zum erstellen von mysql-Tabellen in Laravel 5. Ich habe eine Datei in /project/database/migrations genannt users.php: [...] public function up() { Schema::create('users', function(Blueprint $table) { $table->increments('id'); $table->string('username'); $table->string('fullname'); $table->int('number'); $table->string('email')->unique(); $table->string('password', 60); $table->rememberToken(); $table->timestamps(); }); }

Drop Unique Index Laravel 5

Anzahl der Antworten 2 Antworten
Ich immer dieses während run php artisan migrate SQLSTATE[42000]: Syntax error oder access violation: 1091 nicht lassen Können 'E-Mail'; überprüfen, dass die Spalte/Schlüssel vorhanden ist Während ich sehe, dass E-Mails gibt es auf meiner Datenbank. Mein Skript

Laravel-timestamps() nicht schaffen, CURRENT_TIMESTAMP

Anzahl der Antworten 3 Antworten
Ich habe eine migration, die timestamps() Methode, und dann habe ich noch einen Samen zu Samen dieser Tabelle. Schema::create('mytable', function (Blueprint $table) { $table->increments('id'); $table->string('title'); $table->timestamps(); }); Den Samen sieht wie folgt aus: DB::table('mytable')->insert([ [ 'title' =>

Laravel Schema onDelete setzt null

Anzahl der Antworten 4 Antworten
Kann nicht herausfinden, wie setzen Sie die richtigen "onDelete" - Einschränkung für eine Tabelle in Laravel. (Ich arbeite mit SqLite) $table->...->onDelete('cascade'); //works $table->...->onDelete('null || set null'); //neither of them work Habe ich 3-Migrationen, erstellen der Galerie Tabelle: