فهرست منبع

designed posts table

Exylience 4 سال پیش
والد
کامیت
5312486e36
1فایلهای تغییر یافته به همراه11 افزوده شده و 0 حذف شده
  1. 11 0
      database/migrations/2021_05_04_165007_create_posts_table.php

+ 11 - 0
database/migrations/2021_05_04_165007_create_posts_table.php

@@ -15,7 +15,18 @@ class CreatePostsTable extends Migration
     {
         Schema::create('posts', function (Blueprint $table) {
             $table->id();
+            $table->unsignedBigInteger('category_id');
+            $table->unsignedBigInteger('user_id');
+
+            $table->string('title');
+            $table->string('anons');
+            $table->text('body');
+            $table->string('thumbnail');
+
             $table->timestamps();
+
+            $table->foreign('category_id')->on('post_categories')->references('id')->onDelete('cascade');
+            $table->foreign('user_id')->on('users')->references('id')->onDelete('cascade');
         });
     }