controller & factory
This commit is contained in:
parent
3f0549bd44
commit
36ecccd0dc
5 changed files with 187 additions and 2 deletions
|
@ -1,4 +1,5 @@
|
|||
import { Column, CreateDateColumn, Entity, PrimaryColumn } from "typeorm";
|
||||
import { Column, CreateDateColumn, Entity, OneToMany, PrimaryColumn } from "typeorm";
|
||||
import { apiPermission } from "./api_permission";
|
||||
|
||||
@Entity()
|
||||
export class api {
|
||||
|
@ -19,4 +20,7 @@ export class api {
|
|||
|
||||
@Column({ type: "datetime", nullable: true })
|
||||
expiry?: Date;
|
||||
|
||||
@OneToMany(() => apiPermission, (apiPermission) => apiPermission.api)
|
||||
permissions: apiPermission[];
|
||||
}
|
||||
|
|
|
@ -1,4 +1,4 @@
|
|||
import { Column, Entity, ManyToOne, PrimaryColumn } from "typeorm";
|
||||
import { Column, Entity, ManyToOne, OneToMany, PrimaryColumn } from "typeorm";
|
||||
import { PermissionObject, PermissionString } from "../../type/permissionTypes";
|
||||
import { api } from "./api";
|
||||
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue