diff --git a/app/Models/Admin/AdminApiFlow.php b/app/Models/Admin/AdminApiFlow.php index 05249a90..464eaa46 100644 --- a/app/Models/Admin/AdminApiFlow.php +++ b/app/Models/Admin/AdminApiFlow.php @@ -24,6 +24,7 @@ */ class AdminApiFlow extends Model { + protected $connection = 'codebridge'; protected $table = 'admin_api_flows'; protected $fillable = [ diff --git a/app/Models/Admin/AdminApiFlowRun.php b/app/Models/Admin/AdminApiFlowRun.php index 9efe3a84..d88a9ba8 100644 --- a/app/Models/Admin/AdminApiFlowRun.php +++ b/app/Models/Admin/AdminApiFlowRun.php @@ -37,6 +37,7 @@ class AdminApiFlowRun extends Model public const STATUS_PARTIAL = 'PARTIAL'; + protected $connection = 'codebridge'; protected $table = 'admin_api_flow_runs'; public $timestamps = false; // created_at만 사용 diff --git a/app/Models/Admin/AdminPmDailyLog.php b/app/Models/Admin/AdminPmDailyLog.php index dc8f2369..f937199a 100644 --- a/app/Models/Admin/AdminPmDailyLog.php +++ b/app/Models/Admin/AdminPmDailyLog.php @@ -27,6 +27,7 @@ class AdminPmDailyLog extends Model { use SoftDeletes; + protected $connection = 'codebridge'; protected $table = 'admin_pm_daily_logs'; protected $fillable = [ diff --git a/app/Models/Admin/AdminPmDailyLogEntry.php b/app/Models/Admin/AdminPmDailyLogEntry.php index a6fa29c6..7b738a34 100644 --- a/app/Models/Admin/AdminPmDailyLogEntry.php +++ b/app/Models/Admin/AdminPmDailyLogEntry.php @@ -22,6 +22,7 @@ */ class AdminPmDailyLogEntry extends Model { + protected $connection = 'codebridge'; protected $table = 'admin_pm_daily_log_entries'; protected $fillable = [ diff --git a/app/Models/Admin/AdminPmIssue.php b/app/Models/Admin/AdminPmIssue.php index e1feb560..02d42904 100644 --- a/app/Models/Admin/AdminPmIssue.php +++ b/app/Models/Admin/AdminPmIssue.php @@ -29,6 +29,7 @@ class AdminPmIssue extends Model { use SoftDeletes; + protected $connection = 'codebridge'; protected $table = 'admin_pm_issues'; protected $fillable = [ diff --git a/app/Models/Admin/AdminPmProject.php b/app/Models/Admin/AdminPmProject.php index a57922a8..4d2719b8 100644 --- a/app/Models/Admin/AdminPmProject.php +++ b/app/Models/Admin/AdminPmProject.php @@ -28,6 +28,7 @@ class AdminPmProject extends Model { use SoftDeletes; + protected $connection = 'codebridge'; protected $table = 'admin_pm_projects'; protected $fillable = [ diff --git a/app/Models/Admin/AdminPmTask.php b/app/Models/Admin/AdminPmTask.php index 43b76fad..da31d619 100644 --- a/app/Models/Admin/AdminPmTask.php +++ b/app/Models/Admin/AdminPmTask.php @@ -31,6 +31,7 @@ class AdminPmTask extends Model { use SoftDeletes; + protected $connection = 'codebridge'; protected $table = 'admin_pm_tasks'; protected $fillable = [ diff --git a/app/Models/Admin/AdminRoadmapMilestone.php b/app/Models/Admin/AdminRoadmapMilestone.php index 52b5a3ba..a6f9eff2 100644 --- a/app/Models/Admin/AdminRoadmapMilestone.php +++ b/app/Models/Admin/AdminRoadmapMilestone.php @@ -11,6 +11,7 @@ class AdminRoadmapMilestone extends Model { use SoftDeletes; + protected $connection = 'codebridge'; protected $table = 'admin_roadmap_milestones'; protected $fillable = [ diff --git a/app/Models/Admin/AdminRoadmapPlan.php b/app/Models/Admin/AdminRoadmapPlan.php index 67c5d4a9..89618885 100644 --- a/app/Models/Admin/AdminRoadmapPlan.php +++ b/app/Models/Admin/AdminRoadmapPlan.php @@ -12,6 +12,7 @@ class AdminRoadmapPlan extends Model { use SoftDeletes; + protected $connection = 'codebridge'; protected $table = 'admin_roadmap_plans'; protected $fillable = [ diff --git a/app/Models/ApiRequestLog.php b/app/Models/ApiRequestLog.php index 2e83924c..6d0a6dc0 100644 --- a/app/Models/ApiRequestLog.php +++ b/app/Models/ApiRequestLog.php @@ -26,6 +26,7 @@ */ class ApiRequestLog extends Model { + protected $connection = 'codebridge'; protected $table = 'api_request_logs'; public $timestamps = false; diff --git a/app/Models/Audit/AuditLog.php b/app/Models/Audit/AuditLog.php index 67895371..6f1c55c2 100644 --- a/app/Models/Audit/AuditLog.php +++ b/app/Models/Audit/AuditLog.php @@ -11,6 +11,7 @@ class AuditLog extends Model { public $timestamps = false; + protected $connection = 'codebridge'; protected $table = 'audit_logs'; protected $fillable = [ diff --git a/app/Models/Audit/TriggerAuditLog.php b/app/Models/Audit/TriggerAuditLog.php index 877410c3..cfc96e38 100644 --- a/app/Models/Audit/TriggerAuditLog.php +++ b/app/Models/Audit/TriggerAuditLog.php @@ -6,6 +6,7 @@ class TriggerAuditLog extends Model { + protected $connection = 'codebridge'; protected $table = 'trigger_audit_logs'; public $timestamps = false; diff --git a/app/Models/Barobill/BankSyncStatus.php b/app/Models/Barobill/BankSyncStatus.php index 33b1dab0..0b53eade 100644 --- a/app/Models/Barobill/BankSyncStatus.php +++ b/app/Models/Barobill/BankSyncStatus.php @@ -13,6 +13,7 @@ */ class BankSyncStatus extends Model { + protected $connection = 'codebridge'; protected $table = 'barobill_bank_sync_status'; protected $fillable = [ diff --git a/app/Models/Barobill/BankTransaction.php b/app/Models/Barobill/BankTransaction.php index bb054196..80ecdb39 100644 --- a/app/Models/Barobill/BankTransaction.php +++ b/app/Models/Barobill/BankTransaction.php @@ -13,6 +13,7 @@ */ class BankTransaction extends Model { + protected $connection = 'codebridge'; protected $table = 'barobill_bank_transactions'; protected $fillable = [ diff --git a/app/Models/Barobill/BankTransactionOverride.php b/app/Models/Barobill/BankTransactionOverride.php index 2dd49a01..bb952bb2 100644 --- a/app/Models/Barobill/BankTransactionOverride.php +++ b/app/Models/Barobill/BankTransactionOverride.php @@ -10,6 +10,7 @@ */ class BankTransactionOverride extends Model { + protected $connection = 'codebridge'; protected $table = 'barobill_bank_transaction_overrides'; protected $fillable = [ diff --git a/app/Models/Barobill/BankTransactionSplit.php b/app/Models/Barobill/BankTransactionSplit.php index 0b6ac1cb..e438d447 100644 --- a/app/Models/Barobill/BankTransactionSplit.php +++ b/app/Models/Barobill/BankTransactionSplit.php @@ -12,6 +12,7 @@ */ class BankTransactionSplit extends Model { + protected $connection = 'codebridge'; protected $table = 'barobill_bank_transaction_splits'; protected $fillable = [ diff --git a/app/Models/Barobill/BarobillBillingRecord.php b/app/Models/Barobill/BarobillBillingRecord.php index 2584ebe8..2703ae3b 100644 --- a/app/Models/Barobill/BarobillBillingRecord.php +++ b/app/Models/Barobill/BarobillBillingRecord.php @@ -10,6 +10,7 @@ */ class BarobillBillingRecord extends Model { + protected $connection = 'codebridge'; protected $table = 'barobill_billing_records'; protected $fillable = [ diff --git a/app/Models/Barobill/BarobillMember.php b/app/Models/Barobill/BarobillMember.php index 1875ee90..73f13c87 100644 --- a/app/Models/Barobill/BarobillMember.php +++ b/app/Models/Barobill/BarobillMember.php @@ -11,6 +11,7 @@ class BarobillMember extends Model { use SoftDeletes; + protected $connection = 'codebridge'; protected $table = 'barobill_members'; protected $fillable = [ diff --git a/app/Models/Barobill/BarobillMonthlySummary.php b/app/Models/Barobill/BarobillMonthlySummary.php index f5cdabe7..b67a7016 100644 --- a/app/Models/Barobill/BarobillMonthlySummary.php +++ b/app/Models/Barobill/BarobillMonthlySummary.php @@ -10,6 +10,7 @@ */ class BarobillMonthlySummary extends Model { + protected $connection = 'codebridge'; protected $table = 'barobill_monthly_summaries'; protected $fillable = [ diff --git a/app/Models/Barobill/BarobillPricingPolicy.php b/app/Models/Barobill/BarobillPricingPolicy.php index 602fdf46..fb9431b8 100644 --- a/app/Models/Barobill/BarobillPricingPolicy.php +++ b/app/Models/Barobill/BarobillPricingPolicy.php @@ -23,6 +23,7 @@ */ class BarobillPricingPolicy extends Model { + protected $connection = 'codebridge'; protected $table = 'barobill_pricing_policies'; protected $fillable = [ diff --git a/app/Models/Barobill/CardTransactionAmountLog.php b/app/Models/Barobill/CardTransactionAmountLog.php index 82395fcb..35558df1 100644 --- a/app/Models/Barobill/CardTransactionAmountLog.php +++ b/app/Models/Barobill/CardTransactionAmountLog.php @@ -10,6 +10,7 @@ */ class CardTransactionAmountLog extends Model { + protected $connection = 'codebridge'; protected $table = 'barobill_card_transaction_amount_logs'; public $timestamps = false; diff --git a/app/Models/Barobill/CardTransactionHide.php b/app/Models/Barobill/CardTransactionHide.php index 37cbce4b..beefe33e 100644 --- a/app/Models/Barobill/CardTransactionHide.php +++ b/app/Models/Barobill/CardTransactionHide.php @@ -7,6 +7,7 @@ class CardTransactionHide extends Model { + protected $connection = 'codebridge'; protected $table = 'barobill_card_transaction_hides'; protected $fillable = [ diff --git a/app/Models/Barobill/HometaxInvoice.php b/app/Models/Barobill/HometaxInvoice.php index e6c59426..c531fcd2 100644 --- a/app/Models/Barobill/HometaxInvoice.php +++ b/app/Models/Barobill/HometaxInvoice.php @@ -41,6 +41,7 @@ class HometaxInvoice extends Model { use SoftDeletes; + protected $connection = 'codebridge'; protected $table = 'hometax_invoices'; protected $fillable = [ diff --git a/app/Models/Barobill/HometaxInvoiceJournal.php b/app/Models/Barobill/HometaxInvoiceJournal.php index 035f43d6..5250707b 100644 --- a/app/Models/Barobill/HometaxInvoiceJournal.php +++ b/app/Models/Barobill/HometaxInvoiceJournal.php @@ -12,6 +12,7 @@ */ class HometaxInvoiceJournal extends Model { + protected $connection = 'codebridge'; protected $table = 'hometax_invoice_journals'; protected $fillable = [ diff --git a/app/Models/BizCert.php b/app/Models/BizCert.php index 60f8df65..a0ad88a5 100644 --- a/app/Models/BizCert.php +++ b/app/Models/BizCert.php @@ -9,6 +9,7 @@ */ class BizCert extends Model { + protected $connection = 'codebridge'; protected $table = 'biz_cert'; protected $fillable = [ diff --git a/app/Models/DevTools/ApiBookmark.php b/app/Models/DevTools/ApiBookmark.php index 80ebd61b..89387ce0 100644 --- a/app/Models/DevTools/ApiBookmark.php +++ b/app/Models/DevTools/ApiBookmark.php @@ -21,6 +21,7 @@ */ class ApiBookmark extends Model { + protected $connection = 'codebridge'; protected $table = 'admin_api_bookmarks'; protected $fillable = [ diff --git a/app/Models/DevTools/ApiDeprecation.php b/app/Models/DevTools/ApiDeprecation.php index fd9ac677..3a0b90e1 100644 --- a/app/Models/DevTools/ApiDeprecation.php +++ b/app/Models/DevTools/ApiDeprecation.php @@ -22,6 +22,7 @@ */ class ApiDeprecation extends Model { + protected $connection = 'codebridge'; protected $table = 'admin_api_deprecations'; protected $fillable = [ diff --git a/app/Models/DevTools/ApiEnvironment.php b/app/Models/DevTools/ApiEnvironment.php index 43aac340..b6860c72 100644 --- a/app/Models/DevTools/ApiEnvironment.php +++ b/app/Models/DevTools/ApiEnvironment.php @@ -23,6 +23,7 @@ */ class ApiEnvironment extends Model { + protected $connection = 'codebridge'; protected $table = 'admin_api_environments'; protected $fillable = [ diff --git a/app/Models/DevTools/ApiHistory.php b/app/Models/DevTools/ApiHistory.php index 17615b30..96ce2a06 100644 --- a/app/Models/DevTools/ApiHistory.php +++ b/app/Models/DevTools/ApiHistory.php @@ -29,6 +29,7 @@ class ApiHistory extends Model */ public const UPDATED_AT = null; + protected $connection = 'codebridge'; protected $table = 'admin_api_histories'; protected $fillable = [ diff --git a/app/Models/DevTools/ApiRequestLog.php b/app/Models/DevTools/ApiRequestLog.php index 105254c3..d25b233c 100644 --- a/app/Models/DevTools/ApiRequestLog.php +++ b/app/Models/DevTools/ApiRequestLog.php @@ -28,6 +28,7 @@ class ApiRequestLog extends Model { public $timestamps = false; + protected $connection = 'codebridge'; protected $table = 'api_request_logs'; protected $fillable = [ diff --git a/app/Models/DevTools/ApiTemplate.php b/app/Models/DevTools/ApiTemplate.php index 06472627..1ab37cb9 100644 --- a/app/Models/DevTools/ApiTemplate.php +++ b/app/Models/DevTools/ApiTemplate.php @@ -25,6 +25,7 @@ */ class ApiTemplate extends Model { + protected $connection = 'codebridge'; protected $table = 'admin_api_templates'; protected $fillable = [ diff --git a/app/Models/ESign/EsignAuditLog.php b/app/Models/ESign/EsignAuditLog.php index 9ef7124d..8f0e0b12 100644 --- a/app/Models/ESign/EsignAuditLog.php +++ b/app/Models/ESign/EsignAuditLog.php @@ -7,6 +7,7 @@ class EsignAuditLog extends Model { + protected $connection = 'codebridge'; protected $table = 'esign_audit_logs'; public $timestamps = false; diff --git a/app/Models/ESign/EsignContract.php b/app/Models/ESign/EsignContract.php index 47e863a5..210715b8 100644 --- a/app/Models/ESign/EsignContract.php +++ b/app/Models/ESign/EsignContract.php @@ -10,6 +10,7 @@ class EsignContract extends Model { use SoftDeletes; + protected $connection = 'codebridge'; protected $table = 'esign_contracts'; protected $fillable = [ diff --git a/app/Models/ESign/EsignFieldTemplate.php b/app/Models/ESign/EsignFieldTemplate.php index b2246479..9f9d1393 100644 --- a/app/Models/ESign/EsignFieldTemplate.php +++ b/app/Models/ESign/EsignFieldTemplate.php @@ -8,6 +8,7 @@ class EsignFieldTemplate extends Model { + protected $connection = 'codebridge'; protected $table = 'esign_field_templates'; protected $fillable = [ diff --git a/app/Models/ESign/EsignFieldTemplateItem.php b/app/Models/ESign/EsignFieldTemplateItem.php index 98635d4c..e8ed9f66 100644 --- a/app/Models/ESign/EsignFieldTemplateItem.php +++ b/app/Models/ESign/EsignFieldTemplateItem.php @@ -7,6 +7,7 @@ class EsignFieldTemplateItem extends Model { + protected $connection = 'codebridge'; protected $table = 'esign_field_template_items'; protected $fillable = [ diff --git a/app/Models/ESign/EsignSignField.php b/app/Models/ESign/EsignSignField.php index 0762bc57..14b24d54 100644 --- a/app/Models/ESign/EsignSignField.php +++ b/app/Models/ESign/EsignSignField.php @@ -7,6 +7,7 @@ class EsignSignField extends Model { + protected $connection = 'codebridge'; protected $table = 'esign_sign_fields'; protected $fillable = [ diff --git a/app/Models/ESign/EsignSigner.php b/app/Models/ESign/EsignSigner.php index 84596b02..b9e97b45 100644 --- a/app/Models/ESign/EsignSigner.php +++ b/app/Models/ESign/EsignSigner.php @@ -8,6 +8,7 @@ class EsignSigner extends Model { + protected $connection = 'codebridge'; protected $table = 'esign_signers'; // 역할 상수 diff --git a/app/Models/Equipment/Equipment.php b/app/Models/Equipment/Equipment.php index 8e58ad7d..47023276 100644 --- a/app/Models/Equipment/Equipment.php +++ b/app/Models/Equipment/Equipment.php @@ -14,6 +14,7 @@ class Equipment extends Model { use BelongsToTenant, SoftDeletes; + protected $connection = 'codebridge'; protected $table = 'equipments'; protected $fillable = [ diff --git a/app/Models/Equipment/EquipmentProcess.php b/app/Models/Equipment/EquipmentProcess.php index ca8260f6..4b9b9815 100644 --- a/app/Models/Equipment/EquipmentProcess.php +++ b/app/Models/Equipment/EquipmentProcess.php @@ -7,6 +7,7 @@ class EquipmentProcess extends Model { + protected $connection = 'codebridge'; protected $table = 'equipment_process'; protected $fillable = [ diff --git a/app/Models/Finance/CondolenceExpense.php b/app/Models/Finance/CondolenceExpense.php index 9943f38b..3278b553 100644 --- a/app/Models/Finance/CondolenceExpense.php +++ b/app/Models/Finance/CondolenceExpense.php @@ -9,6 +9,7 @@ class CondolenceExpense extends Model { use SoftDeletes; + protected $connection = 'codebridge'; protected $table = 'condolence_expenses'; protected $fillable = [ diff --git a/app/Models/Finance/ConsultingFee.php b/app/Models/Finance/ConsultingFee.php index 93ece669..ae045be5 100644 --- a/app/Models/Finance/ConsultingFee.php +++ b/app/Models/Finance/ConsultingFee.php @@ -9,6 +9,7 @@ class ConsultingFee extends Model { use SoftDeletes; + protected $connection = 'codebridge'; protected $table = 'consulting_fees'; protected $fillable = [ diff --git a/app/Models/Finance/CorporateCard.php b/app/Models/Finance/CorporateCard.php index 5faf5ba6..33c602ba 100644 --- a/app/Models/Finance/CorporateCard.php +++ b/app/Models/Finance/CorporateCard.php @@ -9,6 +9,7 @@ class CorporateCard extends Model { use SoftDeletes; + protected $connection = 'codebridge'; protected $table = 'corporate_cards'; protected $fillable = [ diff --git a/app/Models/Finance/CorporateCardPrepayment.php b/app/Models/Finance/CorporateCardPrepayment.php index 123afb8b..73bb32fc 100644 --- a/app/Models/Finance/CorporateCardPrepayment.php +++ b/app/Models/Finance/CorporateCardPrepayment.php @@ -6,6 +6,7 @@ class CorporateCardPrepayment extends Model { + protected $connection = 'codebridge'; protected $table = 'corporate_card_prepayments'; protected $fillable = ['tenant_id', 'year_month', 'amount', 'memo', 'items']; diff --git a/app/Models/Finance/CustomerSettlement.php b/app/Models/Finance/CustomerSettlement.php index f646c3cb..0b2678c9 100644 --- a/app/Models/Finance/CustomerSettlement.php +++ b/app/Models/Finance/CustomerSettlement.php @@ -9,6 +9,7 @@ class CustomerSettlement extends Model { use SoftDeletes; + protected $connection = 'codebridge'; protected $table = 'customer_settlements'; protected $fillable = [ diff --git a/app/Models/Finance/DailyFundMemo.php b/app/Models/Finance/DailyFundMemo.php index 8b8f6e32..ac8aeb9a 100644 --- a/app/Models/Finance/DailyFundMemo.php +++ b/app/Models/Finance/DailyFundMemo.php @@ -6,6 +6,7 @@ class DailyFundMemo extends Model { + protected $connection = 'codebridge'; protected $table = 'daily_fund_memos'; protected $fillable = [ diff --git a/app/Models/Finance/DailyFundTransaction.php b/app/Models/Finance/DailyFundTransaction.php index af772ce4..e3368eae 100644 --- a/app/Models/Finance/DailyFundTransaction.php +++ b/app/Models/Finance/DailyFundTransaction.php @@ -9,6 +9,7 @@ class DailyFundTransaction extends Model { use SoftDeletes; + protected $connection = 'codebridge'; protected $table = 'daily_fund_transactions'; protected $fillable = [ diff --git a/app/Models/Finance/Income.php b/app/Models/Finance/Income.php index dc39051a..857edede 100644 --- a/app/Models/Finance/Income.php +++ b/app/Models/Finance/Income.php @@ -9,6 +9,7 @@ class Income extends Model { use SoftDeletes; + protected $connection = 'codebridge'; protected $table = 'incomes'; protected $fillable = [ diff --git a/app/Models/Finance/SalesRecord.php b/app/Models/Finance/SalesRecord.php index 5502d16b..23c11572 100644 --- a/app/Models/Finance/SalesRecord.php +++ b/app/Models/Finance/SalesRecord.php @@ -9,6 +9,7 @@ class SalesRecord extends Model { use SoftDeletes; + protected $connection = 'codebridge'; protected $table = 'sales_records'; protected $fillable = [ diff --git a/app/Models/Finance/VatRecord.php b/app/Models/Finance/VatRecord.php index 8eb08839..fa0ca671 100644 --- a/app/Models/Finance/VatRecord.php +++ b/app/Models/Finance/VatRecord.php @@ -9,6 +9,7 @@ class VatRecord extends Model { use SoftDeletes; + protected $connection = 'codebridge'; protected $table = 'vat_records'; protected $fillable = [ diff --git a/app/Models/HR/BusinessIncomePayment.php b/app/Models/HR/BusinessIncomePayment.php index f634077c..bbe20f34 100644 --- a/app/Models/HR/BusinessIncomePayment.php +++ b/app/Models/HR/BusinessIncomePayment.php @@ -12,6 +12,7 @@ class BusinessIncomePayment extends Model { use ModelTrait, SoftDeletes; + protected $connection = 'codebridge'; protected $table = 'business_income_payments'; protected $fillable = [ diff --git a/app/Models/HR/IncomeTaxBracket.php b/app/Models/HR/IncomeTaxBracket.php index 76c9e62d..cee5e885 100644 --- a/app/Models/HR/IncomeTaxBracket.php +++ b/app/Models/HR/IncomeTaxBracket.php @@ -7,6 +7,7 @@ class IncomeTaxBracket extends Model { + protected $connection = 'codebridge'; protected $table = 'income_tax_brackets'; protected $fillable = [ diff --git a/app/Models/Interview/InterviewKnowledge.php b/app/Models/Interview/InterviewKnowledge.php index 1d4f042d..7c5e4c53 100644 --- a/app/Models/Interview/InterviewKnowledge.php +++ b/app/Models/Interview/InterviewKnowledge.php @@ -12,6 +12,7 @@ class InterviewKnowledge extends Model { use BelongsToTenant, ModelTrait, SoftDeletes; + protected $connection = 'codebridge'; protected $table = 'interview_knowledge'; protected $fillable = [ diff --git a/app/Models/Juil/ConstructionSitePhoto.php b/app/Models/Juil/ConstructionSitePhoto.php index f33f964a..c1f9738b 100644 --- a/app/Models/Juil/ConstructionSitePhoto.php +++ b/app/Models/Juil/ConstructionSitePhoto.php @@ -13,6 +13,7 @@ class ConstructionSitePhoto extends Model { use BelongsToTenant, SoftDeletes; + protected $connection = 'codebridge'; protected $table = 'construction_site_photos'; protected $fillable = [ diff --git a/app/Models/Juil/ConstructionSitePhotoRow.php b/app/Models/Juil/ConstructionSitePhotoRow.php index b07ddab6..ceefe78b 100644 --- a/app/Models/Juil/ConstructionSitePhotoRow.php +++ b/app/Models/Juil/ConstructionSitePhotoRow.php @@ -7,6 +7,7 @@ class ConstructionSitePhotoRow extends Model { + protected $connection = 'codebridge'; protected $table = 'construction_site_photo_rows'; protected $fillable = [ diff --git a/app/Models/Juil/MeetingMinute.php b/app/Models/Juil/MeetingMinute.php index 9d524379..a9669037 100644 --- a/app/Models/Juil/MeetingMinute.php +++ b/app/Models/Juil/MeetingMinute.php @@ -13,6 +13,7 @@ class MeetingMinute extends Model { use BelongsToTenant, SoftDeletes; + protected $connection = 'codebridge'; protected $table = 'meeting_minutes'; const STATUS_DRAFT = 'DRAFT'; diff --git a/app/Models/Juil/MeetingMinuteSegment.php b/app/Models/Juil/MeetingMinuteSegment.php index e2ffc8ad..0700b7b0 100644 --- a/app/Models/Juil/MeetingMinuteSegment.php +++ b/app/Models/Juil/MeetingMinuteSegment.php @@ -7,6 +7,7 @@ class MeetingMinuteSegment extends Model { + protected $connection = 'codebridge'; protected $table = 'meeting_minute_segments'; protected $fillable = [ diff --git a/app/Models/MeetingLog.php b/app/Models/MeetingLog.php index fd276d58..d6880604 100644 --- a/app/Models/MeetingLog.php +++ b/app/Models/MeetingLog.php @@ -16,6 +16,7 @@ class MeetingLog extends Model { use BelongsToTenant, SoftDeletes; + protected $connection = 'codebridge'; protected $table = 'admin_meeting_logs'; protected $fillable = [ diff --git a/app/Models/Rd/CmSong.php b/app/Models/Rd/CmSong.php index 41abc798..971d748f 100644 --- a/app/Models/Rd/CmSong.php +++ b/app/Models/Rd/CmSong.php @@ -12,6 +12,7 @@ class CmSong extends Model { use BelongsToTenant, SoftDeletes; + protected $connection = 'codebridge'; protected $table = 'cm_songs'; protected $fillable = [ diff --git a/app/Models/Sales/SalesCommission.php b/app/Models/Sales/SalesCommission.php index f1979bc4..b21f2b36 100644 --- a/app/Models/Sales/SalesCommission.php +++ b/app/Models/Sales/SalesCommission.php @@ -45,6 +45,7 @@ class SalesCommission extends Model { use SoftDeletes; + protected $connection = 'codebridge'; protected $table = 'sales_commissions'; /** diff --git a/app/Models/Sales/SalesCommissionDetail.php b/app/Models/Sales/SalesCommissionDetail.php index 214a758d..a3c9f7d6 100644 --- a/app/Models/Sales/SalesCommissionDetail.php +++ b/app/Models/Sales/SalesCommissionDetail.php @@ -20,6 +20,7 @@ */ class SalesCommissionDetail extends Model { + protected $connection = 'codebridge'; protected $table = 'sales_commission_details'; protected $fillable = [ diff --git a/app/Models/Sales/SalesConsultation.php b/app/Models/Sales/SalesConsultation.php index 27ad86dc..f6c26da9 100644 --- a/app/Models/Sales/SalesConsultation.php +++ b/app/Models/Sales/SalesConsultation.php @@ -31,6 +31,7 @@ class SalesConsultation extends Model { use SoftDeletes; + protected $connection = 'codebridge'; protected $table = 'sales_consultations'; protected $fillable = [ diff --git a/app/Models/Sales/SalesContractProduct.php b/app/Models/Sales/SalesContractProduct.php index b1bfdfbb..fc8e65b2 100644 --- a/app/Models/Sales/SalesContractProduct.php +++ b/app/Models/Sales/SalesContractProduct.php @@ -23,6 +23,7 @@ */ class SalesContractProduct extends Model { + protected $connection = 'codebridge'; protected $table = 'sales_contract_products'; protected $fillable = [ diff --git a/app/Models/Sales/SalesManager.php b/app/Models/Sales/SalesManager.php index 4512b0e0..e947c476 100644 --- a/app/Models/Sales/SalesManager.php +++ b/app/Models/Sales/SalesManager.php @@ -11,6 +11,7 @@ class SalesManager extends Model { use SoftDeletes; + protected $connection = 'codebridge'; protected $table = 'sales_managers'; protected $fillable = [ diff --git a/app/Models/Sales/SalesManagerDocument.php b/app/Models/Sales/SalesManagerDocument.php index f6a04278..94510eff 100644 --- a/app/Models/Sales/SalesManagerDocument.php +++ b/app/Models/Sales/SalesManagerDocument.php @@ -12,6 +12,7 @@ class SalesManagerDocument extends Model { use SoftDeletes; + protected $connection = 'codebridge'; protected $table = 'sales_manager_documents'; protected $fillable = [ diff --git a/app/Models/Sales/SalesPartner.php b/app/Models/Sales/SalesPartner.php index c18e3118..f969b233 100644 --- a/app/Models/Sales/SalesPartner.php +++ b/app/Models/Sales/SalesPartner.php @@ -31,6 +31,7 @@ class SalesPartner extends Model { use SoftDeletes; + protected $connection = 'codebridge'; protected $table = 'sales_partners'; protected $fillable = [ diff --git a/app/Models/Sales/SalesProduct.php b/app/Models/Sales/SalesProduct.php index bee4bcaf..f89e7072 100644 --- a/app/Models/Sales/SalesProduct.php +++ b/app/Models/Sales/SalesProduct.php @@ -28,6 +28,7 @@ class SalesProduct extends Model { use SoftDeletes; + protected $connection = 'codebridge'; protected $table = 'sales_products'; protected $fillable = [ diff --git a/app/Models/Sales/SalesProductCategory.php b/app/Models/Sales/SalesProductCategory.php index ba8cd2ce..eca14dac 100644 --- a/app/Models/Sales/SalesProductCategory.php +++ b/app/Models/Sales/SalesProductCategory.php @@ -21,6 +21,7 @@ class SalesProductCategory extends Model { use SoftDeletes; + protected $connection = 'codebridge'; protected $table = 'sales_product_categories'; protected $fillable = [ diff --git a/app/Models/Sales/SalesProspect.php b/app/Models/Sales/SalesProspect.php index 83617884..371e6cc7 100644 --- a/app/Models/Sales/SalesProspect.php +++ b/app/Models/Sales/SalesProspect.php @@ -11,6 +11,7 @@ class SalesProspect extends Model { use SoftDeletes; + protected $connection = 'codebridge'; protected $table = 'sales_prospects'; protected $fillable = [ diff --git a/app/Models/Sales/SalesProspectConsultation.php b/app/Models/Sales/SalesProspectConsultation.php index c8e05ea9..e15ede37 100644 --- a/app/Models/Sales/SalesProspectConsultation.php +++ b/app/Models/Sales/SalesProspectConsultation.php @@ -10,6 +10,7 @@ class SalesProspectConsultation extends Model { use SoftDeletes; + protected $connection = 'codebridge'; protected $table = 'sales_prospect_consultations'; protected $fillable = [ diff --git a/app/Models/Sales/SalesProspectProduct.php b/app/Models/Sales/SalesProspectProduct.php index eeddb43e..bffcdd83 100644 --- a/app/Models/Sales/SalesProspectProduct.php +++ b/app/Models/Sales/SalesProspectProduct.php @@ -10,6 +10,7 @@ class SalesProspectProduct extends Model { use SoftDeletes; + protected $connection = 'codebridge'; protected $table = 'sales_prospect_products'; protected $fillable = [ diff --git a/app/Models/Sales/SalesProspectScenario.php b/app/Models/Sales/SalesProspectScenario.php index e0e7a2df..176dad18 100644 --- a/app/Models/Sales/SalesProspectScenario.php +++ b/app/Models/Sales/SalesProspectScenario.php @@ -7,6 +7,7 @@ class SalesProspectScenario extends Model { + protected $connection = 'codebridge'; protected $table = 'sales_prospect_scenarios'; protected $fillable = [ diff --git a/app/Models/Sales/SalesRecord.php b/app/Models/Sales/SalesRecord.php index f3a406c5..dd8b4bb6 100644 --- a/app/Models/Sales/SalesRecord.php +++ b/app/Models/Sales/SalesRecord.php @@ -10,6 +10,7 @@ class SalesRecord extends Model { use SoftDeletes; + protected $connection = 'codebridge'; protected $table = 'sales_records'; protected $fillable = [ diff --git a/app/Models/Sales/SalesScenarioChecklist.php b/app/Models/Sales/SalesScenarioChecklist.php index 6f61e3c7..ca9269a1 100644 --- a/app/Models/Sales/SalesScenarioChecklist.php +++ b/app/Models/Sales/SalesScenarioChecklist.php @@ -23,6 +23,7 @@ */ class SalesScenarioChecklist extends Model { + protected $connection = 'codebridge'; protected $table = 'sales_scenario_checklists'; protected $fillable = [ diff --git a/app/Models/Sales/SalesTenantManagement.php b/app/Models/Sales/SalesTenantManagement.php index 66ec5fd8..4e405239 100644 --- a/app/Models/Sales/SalesTenantManagement.php +++ b/app/Models/Sales/SalesTenantManagement.php @@ -37,6 +37,7 @@ class SalesTenantManagement extends Model { use SoftDeletes; + protected $connection = 'codebridge'; protected $table = 'sales_tenant_managements'; protected $fillable = [ diff --git a/app/Models/Sales/TenantProspect.php b/app/Models/Sales/TenantProspect.php index 4e52b103..4bc79f80 100644 --- a/app/Models/Sales/TenantProspect.php +++ b/app/Models/Sales/TenantProspect.php @@ -16,6 +16,7 @@ class TenantProspect extends Model { use SoftDeletes; + protected $connection = 'codebridge'; protected $table = 'tenant_prospects'; public const STATUS_ACTIVE = 'active'; // 영업권 유효 diff --git a/app/Models/System/AiConfig.php b/app/Models/System/AiConfig.php index 6b9c94ce..beb8255a 100644 --- a/app/Models/System/AiConfig.php +++ b/app/Models/System/AiConfig.php @@ -26,6 +26,7 @@ class AiConfig extends Model { use HasFactory, SoftDeletes; + protected $connection = 'codebridge'; protected $table = 'ai_configs'; protected $fillable = [ diff --git a/app/Models/System/AiPricingConfig.php b/app/Models/System/AiPricingConfig.php index fd7f77d2..499df80c 100644 --- a/app/Models/System/AiPricingConfig.php +++ b/app/Models/System/AiPricingConfig.php @@ -7,6 +7,7 @@ class AiPricingConfig extends Model { + protected $connection = 'codebridge'; protected $table = 'ai_pricing_configs'; protected $fillable = [ diff --git a/app/Models/System/AiTokenUsage.php b/app/Models/System/AiTokenUsage.php index 2683eb67..0c8a2daa 100644 --- a/app/Models/System/AiTokenUsage.php +++ b/app/Models/System/AiTokenUsage.php @@ -6,6 +6,7 @@ class AiTokenUsage extends Model { + protected $connection = 'codebridge'; protected $table = 'ai_token_usages'; protected $fillable = [ diff --git a/config/database.php b/config/database.php index 034e1694..7dd2f2bc 100644 --- a/config/database.php +++ b/config/database.php @@ -63,6 +63,26 @@ ]) : [], ], + // 코드브릿지엑스 내부 관리 DB (codebridge) + 'codebridge' => [ + 'driver' => 'mysql', + 'host' => env('CODEBRIDGE_DB_HOST', env('DB_HOST', '127.0.0.1')), + 'port' => env('CODEBRIDGE_DB_PORT', env('DB_PORT', '3306')), + 'database' => env('CODEBRIDGE_DB_DATABASE', 'codebridge'), + 'username' => env('CODEBRIDGE_DB_USERNAME', env('DB_USERNAME')), + 'password' => env('CODEBRIDGE_DB_PASSWORD', env('DB_PASSWORD')), + 'unix_socket' => '', + 'charset' => 'utf8mb4', + 'collation' => 'utf8mb4_unicode_ci', + 'prefix' => '', + 'prefix_indexes' => true, + 'strict' => true, + 'engine' => null, + 'options' => extension_loaded('pdo_mysql') ? array_filter([ + PDO::MYSQL_ATTR_SSL_CA => env('MYSQL_ATTR_SSL_CA'), + ]) : [], + ], + // 통계/알림 DB (sam_stat) 'sam_stat' => [ 'driver' => 'mysql',