PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Postgres enum di TypeORM

Enum sekarang didukung di TypeOrm untuk postgres

Oleh dokumen

export enum UserRole {
    ADMIN = "admin",
    EDITOR = "editor",
    GHOST = "ghost"
}

@Entity()
export class User {

    @PrimaryGeneratedColumn()
    id: number;

    @Column({
        type: "enum",
        enum: UserRole,
        default: UserRole.GHOST
    })
    role: UserRole;

}

export type UserRoleType = "admin" | "editor" | "ghost",

@Entity()
export class User {

    @PrimaryGeneratedColumn()
    id: number;

    @Column({
        type: "enum",
        enum: ["admin", "editor", "ghost"],
        default: "ghost"
    })
    role: UserRoleType;
}


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Mendapatkan rentetan sekuensial maksimum dengan acara

  2. Asp.net MVC4, PostgreSQL dan SimpleMembership

  3. UPDATE seluruh baris di PL/pgSQL

  4. Graf asiklik terarah:temukan semua jalur dari simpul tertentu

  5. Kembalikan daftar yang dikelompokkan dengan kemunculan menggunakan Rails dan PostgreSQL