Merge branch 'milestone/ff-admin-unit' into unit/#102-base-management
# Conflicts: # src/data-source.ts
This commit is contained in:
commit
e056db053b
68 changed files with 1807 additions and 1521 deletions
|
@ -1,7 +1,7 @@
|
|||
import "dotenv/config";
|
||||
import "reflect-metadata";
|
||||
import { DataSource } from "typeorm";
|
||||
import { configCheck, DB_HOST, DB_NAME, DB_PASSWORD, DB_PORT, DB_TYPE, DB_USERNAME } from "./env.defaults";
|
||||
import { configCheck, DB_HOST, DB_NAME, DB_PASSWORD, DB_PORT, DB_USERNAME } from "./env.defaults";
|
||||
|
||||
import { user } from "./entity/management/user";
|
||||
import { refresh } from "./entity/refresh";
|
||||
|
@ -20,6 +20,7 @@ import { member } from "./entity/club/member/member";
|
|||
import { memberAwards } from "./entity/club/member/memberAwards";
|
||||
import { memberExecutivePositions } from "./entity/club/member/memberExecutivePositions";
|
||||
import { memberQualifications } from "./entity/club/member/memberQualifications";
|
||||
import { memberEducations } from "./entity/club/member/memberEducations";
|
||||
import { membership } from "./entity/club/member/membership";
|
||||
import { protocol } from "./entity/club/protocol/protocol";
|
||||
import { protocolAgenda } from "./entity/club/protocol/protocolAgenda";
|
||||
|
@ -34,7 +35,7 @@ import { query } from "./entity/configuration/query";
|
|||
import { memberView } from "./views/memberView";
|
||||
import { memberExecutivePositionsView } from "./views/memberExecutivePositionView";
|
||||
import { memberQualificationsView } from "./views/memberQualificationsView";
|
||||
import { membershipView } from "./views/membershipsView";
|
||||
import { membershipTotalView, membershipView } from "./views/membershipsView";
|
||||
import { template } from "./entity/configuration/template";
|
||||
import { templateUsage } from "./entity/configuration/templateUsage";
|
||||
import { newsletter } from "./entity/club/newsletter/newsletter";
|
||||
|
@ -45,17 +46,8 @@ import { webapi } from "./entity/management/webapi";
|
|||
import { webapiPermission } from "./entity/management/webapi_permission";
|
||||
import { salutation } from "./entity/configuration/salutation";
|
||||
import { setting } from "./entity/management/setting";
|
||||
import { education } from "./entity/configuration/education";
|
||||
|
||||
import { BackupAndResetDatabase1738166124200 } from "./migrations/1738166124200-BackupAndResetDatabase";
|
||||
import { CreateSchema1738166167472 } from "./migrations/1738166167472-CreateSchema";
|
||||
import { TemplatesAndProtocolSort1742549956787 } from "./migrations/1742549956787-templatesAndProtocolSort";
|
||||
import { QueryToUUID1742922178643 } from "./migrations/1742922178643-queryToUUID";
|
||||
import { NewsletterColumnType1744351418751 } from "./migrations/1744351418751-newsletterColumnType";
|
||||
import { QueryUpdatedAt1744795756230 } from "./migrations/1744795756230-QueryUpdatedAt";
|
||||
import { SettingsFromEnv1745059495807 } from "./migrations/1745059495807-settingsFromEnv";
|
||||
import { MemberCreatedAt1746006549262 } from "./migrations/1746006549262-memberCreatedAt";
|
||||
import { UserLoginRoutine1746252454922 } from "./migrations/1746252454922-UserLoginRoutine";
|
||||
import { SettingsFromEnv_SET1745059495808 } from "./migrations/1745059495808-settingsFromEnv_set";
|
||||
import { equipmentType } from "./entity/unit/equipment/equipmentType";
|
||||
import { equipment } from "./entity/unit/equipment/equipment";
|
||||
import { vehicleType } from "./entity/unit/vehicle/vehicleType";
|
||||
|
@ -68,13 +60,16 @@ import { inspectionVersionedPlan } from "./entity/unit/inspection/inspectionVers
|
|||
import { inspectionPoint } from "./entity/unit/inspection/inspectionPoint";
|
||||
import { inspection } from "./entity/unit/inspection/inspection";
|
||||
import { inspectionPointResult } from "./entity/unit/inspection/inspectionPointResult";
|
||||
import { UnitBase1748261477410 } from "./migrations/1748261477410-unitBase";
|
||||
import { maintenance } from "./entity/unit/maintenance";
|
||||
|
||||
import { BackupAndResetDatabase1749296262915 } from "./migrations/1749296262915-BackupAndResetDatabase";
|
||||
import { CreateSchema1749296280721 } from "./migrations/1749296280721-CreateSchema";
|
||||
import { UnitBase1749361405703 } from "./migrations/1749361405703-UnitBase";
|
||||
|
||||
configCheck();
|
||||
|
||||
const dataSource = new DataSource({
|
||||
type: DB_TYPE as any,
|
||||
type: "postgres",
|
||||
host: DB_HOST,
|
||||
port: DB_PORT,
|
||||
username: DB_USERNAME,
|
||||
|
@ -82,7 +77,6 @@ const dataSource = new DataSource({
|
|||
database: DB_NAME,
|
||||
synchronize: false,
|
||||
logging: process.env.NODE_ENV ? true : ["schema", "error", "warn", "log", "migration"],
|
||||
bigNumberStrings: false,
|
||||
entities: [
|
||||
user,
|
||||
refresh,
|
||||
|
@ -96,6 +90,7 @@ const dataSource = new DataSource({
|
|||
communicationType,
|
||||
executivePosition,
|
||||
membershipStatus,
|
||||
education,
|
||||
qualification,
|
||||
salutation,
|
||||
member,
|
||||
|
@ -103,6 +98,7 @@ const dataSource = new DataSource({
|
|||
memberExecutivePositions,
|
||||
memberQualifications,
|
||||
membership,
|
||||
memberEducations,
|
||||
protocol,
|
||||
protocolAgenda,
|
||||
protocolDecision,
|
||||
|
@ -122,6 +118,7 @@ const dataSource = new DataSource({
|
|||
memberExecutivePositionsView,
|
||||
memberQualificationsView,
|
||||
membershipView,
|
||||
membershipTotalView,
|
||||
webapi,
|
||||
webapiPermission,
|
||||
setting,
|
||||
|
@ -139,19 +136,7 @@ const dataSource = new DataSource({
|
|||
inspection,
|
||||
inspectionPointResult,
|
||||
],
|
||||
migrations: [
|
||||
BackupAndResetDatabase1738166124200,
|
||||
CreateSchema1738166167472,
|
||||
TemplatesAndProtocolSort1742549956787,
|
||||
QueryToUUID1742922178643,
|
||||
NewsletterColumnType1744351418751,
|
||||
QueryUpdatedAt1744795756230,
|
||||
SettingsFromEnv1745059495807,
|
||||
SettingsFromEnv_SET1745059495808,
|
||||
MemberCreatedAt1746006549262,
|
||||
UserLoginRoutine1746252454922,
|
||||
UnitBase1748261477410,
|
||||
],
|
||||
migrations: [BackupAndResetDatabase1749296262915, CreateSchema1749296280721, UnitBase1749361405703],
|
||||
migrationsRun: true,
|
||||
migrationsTransactionMode: "each",
|
||||
subscribers: [],
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue