member data views

This commit is contained in:
Julian Krauser 2024-12-18 12:55:03 +01:00
parent f4f293846b
commit 7ca51c3670
8 changed files with 314 additions and 2 deletions

View file

@ -46,6 +46,11 @@ import { SMSAlarming1732696919191 } from "./migrations/1732696919191-SMSAlarming
import { SecuringCalendarType1733249553766 } from "./migrations/1733249553766-securingCalendarType";
import { query } from "./entity/query";
import { QueryStore1734187754677 } from "./migrations/1734187754677-queryStore";
import { memberView } from "./views/memberView";
import { memberExecutivePositionsView } from "./views/memberExecutivePositionView";
import { memberQualificationsView } from "./views/memberQualificationsView";
import { membershipView } from "./views/membershipsView";
import { MemberDataViews1734520998539 } from "./migrations/1734520998539-memberDataViews";
const dataSource = new DataSource({
type: DB_TYPE as any,
@ -85,6 +90,10 @@ const dataSource = new DataSource({
calendar,
calendarType,
query,
memberView,
memberExecutivePositionsView,
memberQualificationsView,
membershipView,
],
migrations: [
Initial1724317398939,
@ -102,6 +111,7 @@ const dataSource = new DataSource({
SMSAlarming1732696919191,
SecuringCalendarType1733249553766,
QueryStore1734187754677,
MemberDataViews1734520998539,
],
migrationsRun: true,
migrationsTransactionMode: "each",