* @Link https://gitee.com/xmo/MineAdmin */ use Hyperf\Database\Schema\Schema; use Hyperf\Database\Schema\Blueprint; use Hyperf\Database\Migrations\Migration; class DummyClass extends Migration { /** * Run the migrations. */ public function up(): void { Schema::create('DummyTable', function (Blueprint $table) { $table->engine = 'Innodb'; $table->comment('表注释'); $table->bigIncrements('id')->comment('主键'); $table->addColumn('bigInteger', 'created_by', ['comment' => '创建者'])->nullable(); $table->addColumn('bigInteger', 'updated_by', ['comment' => '更新者'])->nullable(); $table->addColumn('timestamp', 'created_at', ['precision' => 0, 'comment' => '创建时间'])->nullable(); $table->addColumn('timestamp', 'updated_at', ['precision' => 0, 'comment' => '更新时间'])->nullable(); $table->addColumn('timestamp', 'deleted_at', ['precision' => 0, 'comment' => '删除时间'])->nullable(); $table->addColumn('string', 'remark', ['length' => 255, 'comment' => '备注'])->nullable(); }); } /** * Reverse the migrations. */ public function down(): void { Schema::dropIfExists('DummyTable'); } }