Refactor code structure for improved readability and maintainability

This commit is contained in:
lborv
2025-09-17 17:02:03 +03:00
parent afb1f343e0
commit db58d6ecb1
28 changed files with 674 additions and 132 deletions

View File

@ -0,0 +1,18 @@
import { Token } from "src/api/entities/token.entity";
import { Query } from "src/query/entities/query.enitity";
import { Column, Entity, OneToMany, PrimaryGeneratedColumn } from "typeorm";
@Entity("project")
export class Project {
@PrimaryGeneratedColumn("uuid")
token: string;
@Column({ type: "varchar", length: 255 })
name: string;
@OneToMany(() => Token, (token) => token.project)
apiTokens: Token[];
@OneToMany(() => Query, (query) => query.project)
queries: Query[];
}