added enities

This commit is contained in:
2023-02-28 16:33:04 -06:00
parent 8251599816
commit 7321c103b1
29 changed files with 430 additions and 15 deletions
+17
View File
@@ -0,0 +1,17 @@
import { InscripcionArea } from "src/inscripcion-area/entity/inscripcion_area.entity";
import { Column, Entity, OneToMany, PrimaryColumn, PrimaryGeneratedColumn } from "typeorm";
@Entity()
export class Area {
@PrimaryGeneratedColumn()
id_area: number
@Column({length:60, nullable:false})
area: string
@OneToMany(
() => InscripcionArea, (inscripcionArea) => inscripcionArea.area
)
inscripcionArea: InscripcionArea[]
}
+16
View File
@@ -0,0 +1,16 @@
import { Miembro } from "src/miembro/entity/miembro.entity";
import { Column, Entity, OneToMany, PrimaryGeneratedColumn } from "typeorm";
@Entity()
export class Carrera {
@PrimaryGeneratedColumn()
id_carrera: number
@Column({ length:70, nullable: false})
carrera: string
@OneToMany(
() => Miembro, (miembro) => miembro.carrera
)
miembro: Miembro
}
+16
View File
@@ -0,0 +1,16 @@
import { Miembro } from "src/miembro/entity/miembro.entity";
import { Column, Entity, OneToMany, PrimaryGeneratedColumn } from "typeorm";
@Entity()
export class TipoMiembro {
@PrimaryGeneratedColumn()
id_tipo_miembro: number
@Column({length:60, nullable:false})
tipo_miembro: string
@OneToMany(
() => Miembro, (miembro) => miembro.tipoMiembro
)
miembro: Miembro
}