Browse Source

创建部门表

kely 1 year ago
parent
commit
367711555d
1 changed files with 13 additions and 3 deletions
  1. 13 3
      database/migrations/2024_02_29_024123_create_department.php

+ 13 - 3
database/migrations/2024_02_18_073118_create_department_table.php → database/migrations/2024_02_29_024123_create_department.php

@@ -11,11 +11,13 @@ return new class extends Migration
      */
     public function up(): void
     {
+        Schema::dropIfExists('department');
         Schema::create('department', function (Blueprint $table) {
             $table->id();
-            $table->string('parent_dept',100)->nullable();
-            $table->string('name',100)->nullable();
-            $table->string('manager_id',100)->nullable();
+            $table->integer('parent_id')->default(0);
+            $table->string('name',100);
+            $table->integer('company_id');
+            $table->integer('manager_id')->nullable();
             $table->timestamps();
         });
     }
@@ -26,5 +28,13 @@ return new class extends Migration
     public function down(): void
     {
         Schema::dropIfExists('department');
+        Schema::create('department', function (Blueprint $table) {
+            $table->id();
+            $table->string('parent_dept',100)->nullable();
+            $table->string('name',100)->nullable();
+            $table->string('manager_id',100)->nullable();
+            $table->timestamps();
+        });
+
     }
 };