결제, 구독 기능

This commit is contained in:
2025-05-11 17:27:39 +09:00
parent 2924a61a9d
commit 1db3a03ffd
18 changed files with 3276 additions and 180 deletions
+3
View File
@@ -16,6 +16,7 @@ const SubscriptionPlanFeature = require('./SubscriptionPlanFeature');
const ClubSubscription = require('./ClubSubscription');
const ActivityLog = require('./activityLog');
const EventTeamMember = require('./EventTeamMember');
const PaymentRequest = require('./PaymentRequest');
// 모델 동기화 함수
const syncModels = async () => {
@@ -52,6 +53,7 @@ const db = {
ClubSubscription,
ActivityLog,
EventTeamMember,
PaymentRequest,
};
Object.values(db).forEach(model => {
if (model.associate) model.associate(db);
@@ -75,5 +77,6 @@ module.exports = {
ClubSubscription,
ActivityLog,
EventTeamMember,
PaymentRequest,
syncModels
};