table('users',['engine' => 'Innodb','id' => 'user_id','comment' => '用户表']); $users ->addColumn('username', 'string', ['limit' => 20,'comment' => '用户名']) ->addColumn('password', 'string', ['limit' => 40,'comment' => '密码']) ->addColumn('password_salt', 'string', ['limit' => 40,'comment'=> '盐值']) ->addColumn('email', 'string', ['limit' => 100]) ->addColumn('first_name', 'string', ['limit' => 30]) ->addColumn('remark', 'text', []) ->addColumn('created', 'timestamp',['default' => 'CURRENT_TIMESTAMP']) ->addColumn('updated', 'timestamp', ['null' => true,'default' => 'CURRENT_TIMESTAMP']) ->addIndex(['username', 'email'], ['unique' => true,'name' => 'idx_user_name_email']) ->save(); } }