This commit is contained in:
Bastian Wagner
2025-12-20 11:18:07 +01:00
parent e05ab13d0d
commit bb6d7346f7
24 changed files with 519 additions and 115 deletions

View File

@@ -0,0 +1,21 @@
import { Column, CreateDateColumn, Entity, ManyToOne, OneToMany, PrimaryGeneratedColumn, UpdateDateColumn } from "typeorm";
import { GroupEntity } from "./group.entity";
@Entity('group_members')
export class GroupMemberEntity {
@PrimaryGeneratedColumn('uuid')
id: string;
@Column({ nullable: false })
name: string;
@ManyToOne(type => GroupEntity, group => group.members)
group: GroupEntity;
@CreateDateColumn({ name: 'created_at' })
createdAt: Date;
@UpdateDateColumn({ name: 'updated_at' })
updatedAt: Date;
}