#30 Attendance list with all members

This commit is contained in:
Julian Krauser 2025-01-05 13:43:03 +01:00
parent 161a9dc51c
commit 5d3f8ea46a
14 changed files with 185 additions and 39 deletions

View file

@ -0,0 +1,26 @@
import { MigrationInterface, QueryRunner } from "typeorm";
import { templateUsage } from "../entity/templateUsage";
import {PermissionModule} from "../type/permissionTypes";
export class Memberlist1736079005086 implements MigrationInterface {
name = "Memberlist1736079005086";
public async up(queryRunner: QueryRunner): Promise<void> {
await queryRunner.manager
.createQueryBuilder()
.insert()
.into(templateUsage)
.values({ scope: "member.list" })
.orIgnore()
.execute();
}
public async down(queryRunner: QueryRunner): Promise<void> {
await queryRunner.manager
.createQueryBuilder()
.delete()
.from(templateUsage)
.where({ scope: "member.list" })
.execute();
}
}