echadospalante-domain
Version:
This package contains the core of the echadospalante project, it contains the domain entities, helpers, and other utilities that are shared between the different services.
56 lines (44 loc) • 1.22 kB
text/typescript
import {
Column,
CreateDateColumn,
Entity,
JoinColumn,
ManyToOne,
OneToMany,
PrimaryGeneratedColumn,
UpdateDateColumn,
} from "typeorm";
import { DepartmentData } from "./department.data";
import { UserData } from "./user.data";
import { VentureLocationData } from "./venture-location.data";
import { EventLocationData } from "./event-location.data";
export class MunicipalityData {
id: number;
name: string;
lat: number;
lng: number;
ventureLocations: VentureLocationData[];
eventLocations: EventLocationData[];
createdAt: Date;
updatedAt: Date;
department: DepartmentData;
users: UserData[];
}