浏览代码

ADD: base entity

portowyi 2 年之前
父节点
当前提交
67cf731a8d
共有 1 个文件被更改,包括 25 次插入0 次删除
  1. 25 0
      src/base-entity/base.entity.ts

+ 25 - 0
src/base-entity/base.entity.ts

@@ -0,0 +1,25 @@
+import {
+  Column,
+  CreateDateColumn,
+  PrimaryGeneratedColumn,
+  UpdateDateColumn,
+} from 'typeorm';
+
+export abstract class BaseEntity {
+  @PrimaryGeneratedColumn('uuid')
+  id: string;
+
+  @Column()
+  name: string;
+
+  @Column({
+    unique: true,
+  })
+  code: string;
+
+  @CreateDateColumn()
+  created_at: Date;
+
+  @UpdateDateColumn()
+  updated_at: Date;
+}