mirror of
https://github.com/geekgeekrun/geekgeekrun.git
synced 2026-05-12 02:19:55 +08:00
add index for BossInfo, CompanyInfo, JobInfo, UserInfo
This commit is contained in:
@@ -1,10 +1,11 @@
|
||||
import { Entity, PrimaryGeneratedColumn, Column } from "typeorm";
|
||||
import { Entity, PrimaryGeneratedColumn, Column, Index } from "typeorm";
|
||||
|
||||
@Entity()
|
||||
export class BossInfo {
|
||||
@PrimaryGeneratedColumn()
|
||||
id: number;
|
||||
|
||||
@Index("e-boss-id-idx", { unique: true })
|
||||
@Column()
|
||||
encryptedBossId: string;
|
||||
|
||||
|
||||
@@ -1,10 +1,11 @@
|
||||
import { Entity, PrimaryGeneratedColumn, Column } from "typeorm";
|
||||
import { Entity, PrimaryGeneratedColumn, Column, Index } from "typeorm";
|
||||
|
||||
@Entity()
|
||||
export class CompanyInfo {
|
||||
@PrimaryGeneratedColumn()
|
||||
id: number;
|
||||
|
||||
@Index("e-company-id-idx", { unique: true })
|
||||
@Column()
|
||||
encryptCompanyId: string;
|
||||
|
||||
|
||||
@@ -1,10 +1,11 @@
|
||||
import { Entity, PrimaryGeneratedColumn, Column, Unique } from "typeorm";
|
||||
import { Entity, PrimaryGeneratedColumn, Column, Unique, Index } from "typeorm";
|
||||
|
||||
@Entity()
|
||||
export class JobInfo {
|
||||
@PrimaryGeneratedColumn()
|
||||
id: number;
|
||||
|
||||
@Index("e-job-id-idx", { unique: true })
|
||||
@Column()
|
||||
encryptedJobId: string;
|
||||
|
||||
|
||||
@@ -1,10 +1,11 @@
|
||||
import { Entity, PrimaryGeneratedColumn, Column } from "typeorm";
|
||||
import { Entity, PrimaryGeneratedColumn, Column, Index } from "typeorm";
|
||||
|
||||
@Entity()
|
||||
export class UserInfo {
|
||||
@PrimaryGeneratedColumn()
|
||||
id: number;
|
||||
|
||||
@Index("e-user-id-idx", { unique: true })
|
||||
@Column()
|
||||
encryptedUserId: string;
|
||||
|
||||
|
||||
Reference in New Issue
Block a user