summaryrefslogtreecommitdiff
path: root/db/schema/index.ts
blob: 022431cc0ca79836e61c1b9d15f7027923d9aa4f (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
export * from './vendors';
export * from './companies';
export * from './contract';
export * from './items';
export * from './pq';
export * from './projects';
// 미사용 테이블 주석 처리
// export * from './rfq';

export * from './users';

export * from './vendorData';
export * from './vendorDocu';
export * from './tasks';
export * from './logs';
export * from './basicContractDocumnet';

// 미사용 테이블 주석 처리
export * from './procurementRFQ';
export * from './agreementComments';
export * from './setting';
export * from './techSales';
export * from './ocr';
// 명시적 import/export로 vendorResponseSummaryView 이름 충돌 방지
// 미사용 스키마 제거
// export * from './bRfq';
export * from './techVendors';
export * from './evaluation';
export * from './evaluationTarget';
export * from './evaluationCriteria';
export * from './projectGtc';
// 기존 menu 스키마 (deprecated - menu-v2로 대체됨)
export * from './menu';

// 새로운 메뉴 트리 스키마 (v2)
export * from './menu-v2';
export * from './information';
export * from './qna';
export * from './notice';
export * from './history';
export * from './notification';
export * from './templates';
export * from './gtc';
export * from './docu-list-rule';
export * from './legal';
export * from './consent';
export * from './bidding';
export * from './vendorRegistrations';
export * from './compliance';
export * from './rfqLast';
// 명시적 import/export로 vendorResponseSummaryView 이름 충돌 방지
export * from './rfqVendor';
export * from './generalContract';
export * from './rfqLastTBE';
export * from './pcr';
export * from './project-doc-templates';

export * from './permissions';

export * from './fileSystem';

export * from './user-custom-data/userCustomData';

// 부서별 도메인 할당 관리
export * from './departmentDomainAssignments';

// MDG SOAP 수신용
export * from './MDG/mdg'

// SOAP 로깅 목적
export * from './SOAP/soap';

// NONSAP Oracle DB 스키마
export * from './NONSAP/nonsap';
export * from './NONSAP/nonsap-user'; // 김희은 프로 요청사항(모든 유저 데이터는 shi-api를 통한 nonspa 기준으로 처리)

// ECC SOAP 수신용 (RFQ, PO, PR 데이터)
export * from './ECC/ecc';

// === Knox 스키마 ===
export * from './knox/employee'; // 임직원
export * from './knox/organization'; // 조직도
export * from './knox/titles'; // 직급
export * from './knox/approvals'; // Knox 결재 - eVCP 에서 상신한 결재를 저장
export * from './knox/pending-actions'; // Pending Actions - 결재가 필요한 액션들을 보류 상태로 관리

// === Risks 스키마 ===
export * from './risks/risks';

// === S-ERP 스키마 ===
export * from './S_ERP/s_erp';

// AVL 스키마
export * from './avl/avl';
export * from './avl/vendor-pool';
// === Email Logs 스키마 ===
export * from './emailLogs';
export * from './emailWhitelist';