mirror of
https://github.com/geekgeekrun/geekgeekrun.git
synced 2026-09-05 23:47:54 +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()
|
@Entity()
|
||||||
export class BossInfo {
|
export class BossInfo {
|
||||||
@PrimaryGeneratedColumn()
|
@PrimaryGeneratedColumn()
|
||||||
id: number;
|
id: number;
|
||||||
|
|
||||||
|
@Index("e-boss-id-idx", { unique: true })
|
||||||
@Column()
|
@Column()
|
||||||
encryptedBossId: string;
|
encryptedBossId: string;
|
||||||
|
|
||||||
|
|||||||
@@ -1,10 +1,11 @@
|
|||||||
import { Entity, PrimaryGeneratedColumn, Column } from "typeorm";
|
import { Entity, PrimaryGeneratedColumn, Column, Index } from "typeorm";
|
||||||
|
|
||||||
@Entity()
|
@Entity()
|
||||||
export class CompanyInfo {
|
export class CompanyInfo {
|
||||||
@PrimaryGeneratedColumn()
|
@PrimaryGeneratedColumn()
|
||||||
id: number;
|
id: number;
|
||||||
|
|
||||||
|
@Index("e-company-id-idx", { unique: true })
|
||||||
@Column()
|
@Column()
|
||||||
encryptCompanyId: string;
|
encryptCompanyId: string;
|
||||||
|
|
||||||
|
|||||||
@@ -1,10 +1,11 @@
|
|||||||
import { Entity, PrimaryGeneratedColumn, Column, Unique } from "typeorm";
|
import { Entity, PrimaryGeneratedColumn, Column, Unique, Index } from "typeorm";
|
||||||
|
|
||||||
@Entity()
|
@Entity()
|
||||||
export class JobInfo {
|
export class JobInfo {
|
||||||
@PrimaryGeneratedColumn()
|
@PrimaryGeneratedColumn()
|
||||||
id: number;
|
id: number;
|
||||||
|
|
||||||
|
@Index("e-job-id-idx", { unique: true })
|
||||||
@Column()
|
@Column()
|
||||||
encryptedJobId: string;
|
encryptedJobId: string;
|
||||||
|
|
||||||
|
|||||||
@@ -1,10 +1,11 @@
|
|||||||
import { Entity, PrimaryGeneratedColumn, Column } from "typeorm";
|
import { Entity, PrimaryGeneratedColumn, Column, Index } from "typeorm";
|
||||||
|
|
||||||
@Entity()
|
@Entity()
|
||||||
export class UserInfo {
|
export class UserInfo {
|
||||||
@PrimaryGeneratedColumn()
|
@PrimaryGeneratedColumn()
|
||||||
id: number;
|
id: number;
|
||||||
|
|
||||||
|
@Index("e-user-id-idx", { unique: true })
|
||||||
@Column()
|
@Column()
|
||||||
encryptedUserId: string;
|
encryptedUserId: string;
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user