diff --git a/src/Generators/MigrationGenerator.php b/src/Generators/MigrationGenerator.php index 628e6d9d..838f5193 100644 --- a/src/Generators/MigrationGenerator.php +++ b/src/Generators/MigrationGenerator.php @@ -58,7 +58,7 @@ protected function buildDefinition(Model $model) foreach ($model->columns() as $column) { $dataType = $column->dataType(); if ($column->name() === 'id') { - $dataType = 'increments'; + $dataType = 'bigIncrements'; } elseif ($column->dataType() === 'id') { $dataType = 'unsignedBigInteger'; } diff --git a/tests/fixtures/migrations/comments.php b/tests/fixtures/migrations/comments.php index bf18fa91..667d7211 100644 --- a/tests/fixtures/migrations/comments.php +++ b/tests/fixtures/migrations/comments.php @@ -14,7 +14,7 @@ class CreateCommentsTable extends Migration public function up() { Schema::create('comments', function (Blueprint $table) { - $table->increments('id'); + $table->bigIncrements('id'); $table->text('content'); $table->timestamps(); }); diff --git a/tests/fixtures/migrations/identity-columns.php b/tests/fixtures/migrations/identity-columns.php index 848717c1..6781e559 100644 --- a/tests/fixtures/migrations/identity-columns.php +++ b/tests/fixtures/migrations/identity-columns.php @@ -14,7 +14,7 @@ class CreateRelationshipsTable extends Migration public function up() { Schema::create('relationships', function (Blueprint $table) { - $table->increments('id'); + $table->bigIncrements('id'); $table->unsignedBigInteger('post_id'); $table->unsignedBigInteger('another'); }); diff --git a/tests/fixtures/migrations/modifiers.php b/tests/fixtures/migrations/modifiers.php index 2b859381..daf7a048 100644 --- a/tests/fixtures/migrations/modifiers.php +++ b/tests/fixtures/migrations/modifiers.php @@ -14,7 +14,7 @@ class CreateModifiersTable extends Migration public function up() { Schema::create('modifiers', function (Blueprint $table) { - $table->increments('id'); + $table->bigIncrements('id'); $table->string('title')->nullable(); $table->string('name', 1000)->unique()->charset('utf8'); $table->string('content')->default(''); diff --git a/tests/fixtures/migrations/posts.php b/tests/fixtures/migrations/posts.php index 0ba44ec6..eda137a1 100644 --- a/tests/fixtures/migrations/posts.php +++ b/tests/fixtures/migrations/posts.php @@ -14,7 +14,7 @@ class CreatePostsTable extends Migration public function up() { Schema::create('posts', function (Blueprint $table) { - $table->increments('id'); + $table->bigIncrements('id'); $table->string('title'); $table->timestamps(); }); diff --git a/tests/fixtures/migrations/readme-example.php b/tests/fixtures/migrations/readme-example.php index e50db792..93d2da35 100644 --- a/tests/fixtures/migrations/readme-example.php +++ b/tests/fixtures/migrations/readme-example.php @@ -14,7 +14,7 @@ class CreatePostsTable extends Migration public function up() { Schema::create('posts', function (Blueprint $table) { - $table->increments('id'); + $table->bigIncrements('id'); $table->string('title', 400); $table->longText('content'); $table->timestamp('published_at')->nullable(); diff --git a/tests/fixtures/migrations/relationships.php b/tests/fixtures/migrations/relationships.php index d6e492e9..8ec89903 100644 --- a/tests/fixtures/migrations/relationships.php +++ b/tests/fixtures/migrations/relationships.php @@ -14,7 +14,7 @@ class CreateCommentsTable extends Migration public function up() { Schema::create('comments', function (Blueprint $table) { - $table->increments('id'); + $table->bigIncrements('id'); $table->unsignedBigInteger('post_id'); $table->unsignedBigInteger('author_id'); $table->timestamps(); diff --git a/tests/fixtures/migrations/soft-deletes.php b/tests/fixtures/migrations/soft-deletes.php index f43408d4..0c5e8f93 100644 --- a/tests/fixtures/migrations/soft-deletes.php +++ b/tests/fixtures/migrations/soft-deletes.php @@ -14,7 +14,7 @@ class CreateCommentsTable extends Migration public function up() { Schema::create('comments', function (Blueprint $table) { - $table->increments('id'); + $table->bigIncrements('id'); $table->unsignedBigInteger('post_id'); $table->softDeletes(); $table->timestamps(); diff --git a/tests/fixtures/migrations/with-timezones.php b/tests/fixtures/migrations/with-timezones.php index 7f4a081e..eebd71d4 100644 --- a/tests/fixtures/migrations/with-timezones.php +++ b/tests/fixtures/migrations/with-timezones.php @@ -14,7 +14,7 @@ class CreateCommentsTable extends Migration public function up() { Schema::create('comments', function (Blueprint $table) { - $table->increments('id'); + $table->bigIncrements('id'); $table->softDeletesTz(); $table->timestampsTz(); });