Parcourir la source

ADD: base entity

portowyi il y a 2 ans
Parent
commit
67cf731a8d
1 fichiers modifiés avec 25 ajouts et 0 suppressions
  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;
+}