From 19f01b7c3cc7bc35c8ecd9d832c8b3d5035b52e9 Mon Sep 17 00:00:00 2001 From: artosepyan Date: Thu, 28 Aug 2025 17:19:13 +0300 Subject: [PATCH] refactor: use id and foreignId methods in the CreateMediaTable migration Refs: https://github.com/RonasIT/laravel-media/issues/68 --- database/migrations/2018_03_31_104532_create_media_table.php | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/database/migrations/2018_03_31_104532_create_media_table.php b/database/migrations/2018_03_31_104532_create_media_table.php index d34c498..2c3b582 100644 --- a/database/migrations/2018_03_31_104532_create_media_table.php +++ b/database/migrations/2018_03_31_104532_create_media_table.php @@ -9,13 +9,13 @@ class CreateMediaTable extends Migration public function up() { Schema::create('media', function (Blueprint $table) { - $table->increments('id'); + $table->id(); $table->timestamps(); $table->string('link'); $table->string('name')->unique(); $table->boolean('is_public')->default(false); $table->integer('owner_id')->nullable(); - $table->string('preview_id')->nullable(); + $table->foreignId('preview_id')->nullable(); if (config('database.default') == 'mysql') { $table->jsonb('meta')->nullable();