diff --git a/backend/app/Model/Company.php b/backend/app/Model/Company.php new file mode 100644 index 0000000..9089fd3 --- /dev/null +++ b/backend/app/Model/Company.php @@ -0,0 +1,35 @@ + 'integer', 'enabled' => 'boolean', 'created_at' => 'datetime', 'updated_at' => 'datetime']; +} diff --git a/backend/migrations/2025_11_10_073400_create_companies_table.php b/backend/migrations/2025_11_10_073400_create_companies_table.php new file mode 100644 index 0000000..d1202aa --- /dev/null +++ b/backend/migrations/2025_11_10_073400_create_companies_table.php @@ -0,0 +1,31 @@ +bigIncrements('id'); + $table->string('name')->unique()->comment('公司名 英文'); + $table->string('label')->nullable()->default('null')->comment('公司名 中文'); + $table->boolean('enabled')->default('true')->comment('激活状态'); + $table->text('ext')->default('null')->comment('额外信息'); + $table->datetimes(); + }); + } + + /** + * Reverse the migrations. + */ + public function down(): void + { + Schema::dropIfExists('companies'); + } +};