Kaynağa Gözat

📝 docs(passenger): add database column comments for passenger entity

- add comment for userId field: 用户ID
- add comment for name field: 乘客姓名
- add comment for idType field: 证件类型
- add comment for idNumber field: 证件号码
- add comment for phone field: 手机号
- add comment for isDefault field: 是否默认乘客
- add comment for createdAt field: 创建时间
- add comment for updatedAt field: 更新时间
- add comment for createdBy field: 创建人ID
- add comment for updatedBy field: 更新人ID
yourname 3 ay önce
ebeveyn
işleme
382f4dcbbe
1 değiştirilmiş dosya ile 11 ekleme ve 10 silme
  1. 11 10
      src/server/modules/passengers/passenger.entity.ts

+ 11 - 10
src/server/modules/passengers/passenger.entity.ts

@@ -14,41 +14,42 @@ export class Passenger implements ObjectLiteral {
   @PrimaryGeneratedColumn()
   id!: number;
 
-  @Column({ name: 'user_id', type: 'integer' })
+  @Column({ name: 'user_id', type: 'integer', comment: '用户ID' })
   userId!: number;
 
   @ManyToOne(() => UserEntity, (user) => user.id)
   @JoinColumn({ name: 'user_id' })
   user!: UserEntity;
 
-  @Column({ type: 'varchar', length: 50 })
+  @Column({ type: 'varchar', length: 50, comment: '乘客姓名' })
   name!: string;
 
   @Column({
     type: 'enum',
     enum: IdType,
-    default: IdType.ID_CARD
+    default: IdType.ID_CARD,
+    comment: '证件类型'
   })
   idType!: IdType;
 
-  @Column({ name: 'id_number', type: 'varchar', length: 30 })
+  @Column({ name: 'id_number', type: 'varchar', length: 30, comment: '证件号码' })
   idNumber!: string;
 
-  @Column({ type: 'varchar', length: 20 })
+  @Column({ type: 'varchar', length: 20, comment: '手机号' })
   phone!: string;
 
-  @Column({ name: 'is_default', type: 'boolean', default: false })
+  @Column({ name: 'is_default', type: 'boolean', default: false, comment: '是否默认乘客' })
   isDefault!: boolean;
 
-  @CreateDateColumn({ name: 'created_at' })
+  @CreateDateColumn({ name: 'created_at', comment: '创建时间' })
   createdAt!: Date;
 
-  @UpdateDateColumn({ name: 'updated_at' })
+  @UpdateDateColumn({ name: 'updated_at', comment: '更新时间' })
   updatedAt!: Date;
 
-  @Column({ name: 'created_by', type: 'integer', nullable: true })
+  @Column({ name: 'created_by', type: 'integer', nullable: true, comment: '创建人ID' })
   createdBy?: number;
 
-  @Column({ name: 'updated_by', type: 'integer', nullable: true })
+  @Column({ name: 'updated_by', type: 'integer', nullable: true, comment: '更新人ID' })
   updatedBy?: number;
 }