|
|
@@ -15,12 +15,6 @@ const createUsersTable: MigrationLiveDefinition = {
|
|
|
table.integer('is_disabled').defaultTo(DeleteStatus.NOT_DELETED);
|
|
|
table.integer('is_deleted').defaultTo(DeleteStatus.NOT_DELETED);
|
|
|
|
|
|
- // 用户角色: teacher(教师)/admin(管理员)/student(学生)/fan(粉丝)
|
|
|
- table.enum('role', ['teacher', 'admin', 'student', 'fan']).notNullable().defaultTo('student');
|
|
|
-
|
|
|
- // 账户有效期,为空表示永久有效
|
|
|
- table.timestamp('valid_until').nullable();
|
|
|
-
|
|
|
table.timestamps(true, true);
|
|
|
|
|
|
// 添加索引
|