variable "qa_royalty_accounting_tables_to_sync_to_snowflake" {
  type    = list(string)
  default = [
    "ACC_8715_CONTRACT_OWNER_MAP_SNOWFLAKE",
    "ACC_8715_OWNER_SIGNING_ENTITY_MAP_GOOGLE_SHEET",
    "ACC_8738_CONTRACT_OWNER_MAP_SNOWFLAKE",
    "DATABASECHANGELOGLOCK",
    "ROLLBACK-ACC-8168_2_UPDATE_LIFECYCLE_SCHEDULE_ALTAFONTE",
    "ROLLBACK-ACC-8168_UPDATE_LIFECYCLE_SCHEDULE_ALTAFONTE",
    "ROLLBACK-ACC-8300_DELETE_INACTIVE_ALTAFONTE_ACCOUNTS",
    "ROLLBACK-ACC-8300_DELETE_INACTIVE_ALTAFONTE_CONTRACTS",
    "ROLLBACK-ACC-8307-INCORRECT-AGREEMENT-TYPE",
    "ROLLBACK-ACC-8308-INCORRECT-SAP-PROFIT-CENTER-FOR-ALTAFONTE",
    "ROLLBACK-ACC-8355_UPDATE_CONTRACT_LIFECYCLE_CONTRACT_IDS",
    "ROLLBACK-DATA-ACC-8380-altafonte-data",
    "ROLLBACK-DATA-ACC-8380-awal-contracts",
    "ROLLBACK-DATA-ACC-8380-is-paythrough-contract",
    "ROLLBACK-DATA-ACC-8380-orchard-data",
    "ROLLBACK-DATA-ACC-8380-orchard-sync-data",
    "ROLLBACK-DATA-ACC-8381-altafonte-data",
    "ROLLBACK-DATA-ACC-8381-awal-data",
    "ROLLBACK-DATA-ACC-8532-data",
    "ROLLBACK-DATA-ACC-8715-data",
    "ROLLBACK-DATA-ACC-8726",
    "ROLLBACK-DATA-ACC-8738-data",
    "ROLLBACK-DATA-ACC-8740-data",
    "ROLLBACK-DATA-ACC-8762-conditions",
    "ROLLBACK-DATA-ACC-8765-data",
    "ROLLBACK-DATA-ACC-8779-orchard-data",
    "ROLLBACK-DATA-ACC-8841",
    "ROLLBACK_ACC_8809_data",
    "ROLLBACK_ACC_9710_upc_update",
    "ROLLBACK_ACC_9711_account_updates",
    "ROLLBACK_ACC_9712_contract_term_updates",
    "ROLLBACK_ACC_9713_contract_term_updates",
    "ROLLBACK_ACC_9715_contract_updates",
    "ROLLBACK_ACC_9722_1_contract_term_updates",
    "ROLLBACK_ACC_9722_contract_term_updates",
    "ROLLBACK_ACC_9723_contract_term_updates",
    "ROLLBACK_DATA_ACC_8780_data",
    "ROLLBACK_DATA_ACC_8812_data",
    "ROLLBACK_DATA_ACC_8814_data",
    "ROLLBACK_DATA_ACC_8923_data",
    "ROLLBACK_DATA_ACC_8956_data",
    "ROLLBACK_DATA_ACC_9143_data",
    "ROLLBACK_DATA_ACC_9144_data",
    "ROLLBACK_DATA_ACC_9249_data",
    "ROLLBACK_DATA_ACC_9274_data",
    "ROLLBACK_DATA_ACC_9276",
    "ROLLBACK_DATA_ACC_9433_data",
    "ROLLBACK_DATA_ACC_9480_data",
    "abacus_event",
    "abacus_outbox",
    "abacus_state",
    "account",
    "account_contract",
    "account_contract_vat_detail",
    "account_payee",
    "account_payee_kyc_notification",
    "account_payee_kyc_notification_history",
    "account_payee_tax_form_info",
    "account_payee_tax_form_info_history",
    "account_payment_term",
    "account_payment_term_template",
    "account_tax_info",
    "account_tax_info_history",
    "accounting_period",
    "accounting_period_report",
    "accounting_run",
    "contract",
    "contract_advance",
    "contract_advance_history",
    "contract_exclusion",
    "contract_flowthrough",
    "contract_flowthrough_history",
    "contract_lifecycle",
    "contract_lifecycle_history",
    "contract_lifecycle_schedule",
    "contract_lifecycle_schedule_detail",
    "contract_mechanical_deduction",
    "contract_mechanical_deduction_history",
    "contract_party",
    "contract_party_history",
    "contract_reserve",
    "contract_template",
    "contract_term",
    "contract_term_history",
    "contract_term_schedule",
    "contract_term_schedule_history",
    "deleted_contract",
    "earnings_transfer",
    "exchange_rate",
    "file_upload",
    "file_upload_config",
    "historical_contract_advance",
    "json_contract_file_import_status",
    "ledger_account",
    "ledger_account_contract",
    "ledger_account_contract_current_balance",
    "ledger_account_current_balance",
    "ledger_accounting_run_balance",
    "ledger_accounting_run_vat",
    "ledger_adjustment",
    "ledger_adjustment_applied",
    "ledger_contract_advance_applied",
    "ledger_contract_flowthrough",
    "ledger_contract_flowthrough_current_balance",
    "ledger_correction",
    "ledger_reserve_release",
    "ledger_reserve_release_schedule",
    "ledger_reserve_taken",
    "ledger_vat_summary",
    "legacy_contract",
    "oa_territory_backfilled_accounts",
    "payee",
    "payee_collaborator",
    "payee_history",
    "payee_kyc_notification",
    "payee_kyc_notification_history",
    "payment_allocation",
    "payment_allocation_ledger_adjustment",
    "payment_entity_payoneer_program",
    "payment_group",
    "payment_group_payment",
    "payment_group_payment_account",
    "payment_group_payment_account_detail",
    "payment_group_payment_batch",
    "payment_group_payment_batch_account",
    "payment_hold",
    "payment_hold_history",
    "payment_minimum",
    "project_transfer_term",
    "project_transfer_term_condition",
    "reference_adjustment_type",
    "reference_advance_payment_method",
    "reference_agreement_type",
    "reference_external_source",
    "reference_flowthrough_calculation",
    "reference_mechanical_rate",
    "reference_payable_detail_type",
    "reference_payment_entity",
    "reference_payment_type",
    "reference_payoneer_program",
    "reference_sap_profit_center",
    "reference_signing_entity",
    "reference_tax_withholding",
    "reference_transaction_type",
    "reference_transaction_type_group",
    "reference_transaction_type_group_transaction_type",
    "reference_vat_rate",
    "reference_worksheet_flowthrough_error",
    "report_custom",
    "report_payment",
    "report_payment_group_payment",
    "run_controller",
    "run_controller_contract",
    "run_controller_contract_history",
    "sales_file",
    "schedule",
    "schedule_attachment_history",
    "schedule_history",
    "statement_period",
    "statement_period_adjustment_file",
    "statement_period_payment_entity",
    "signing_entity_sap_profit_center",
    "tax_withholding_override",
    "tax_withholding_override_history",
    "vat_summary_file",
    "worksheet_account_contract_closing_balance",
    "worksheet_account_contract_payable_details",
    "worksheet_account_contract_taxable_revenue",
    "worksheet_adjustment",
    "worksheet_adjustment_detail",
    "worksheet_correction",
    "worksheet_flowthrough",
    "worksheet_flowthrough_batch",
    "worksheet_flowthrough_file",
    "worksheet_payment_contract_advance",
    "worksheet_payment_custom",
    "worksheet_tax_correction",
    "worksheet_tax_correction_vat",
  ]
}

variable "prod_royalty_accounting_tables_to_sync_to_snowflake" {
  type    = list(string)
  default = [
    "ACC-9716-terms-ids-for-fs-and-pm-txn-types",
    "ACC-9716-terms-ids-for-pm-txn-types",
    "ACC_8715_CONTRACT_OWNER_MAP_SNOWFLAKE",
    "ACC_8715_OWNER_SIGNING_ENTITY_MAP_GOOGLE_SHEET",
    "ACC_8738_CONTRACT_OWNER_MAP_SNOWFLAKE",
    "DATABASECHANGELOG",
    "DATABASECHANGELOGLOCK",
    "ROLLBACK-ACC-7193-ADJ-APPLIED",
    "ROLLBACK-ACC-7193-ADJ-DETAIL-APPLIED",
    "ROLLBACK-ACC-7476-ACCOUNT_CURRENT_BALANCE",
    "ROLLBACK-ACC-7476-ADJ-APPLIED",
    "ROLLBACK-ACC-7476-CONTRACT_CURRENT_BALANCE",
    "ROLLBACK-ACC-7476-LEDGER_ACCOUNT",
    "ROLLBACK-ACC-7476-LEDGER_ACCOUNT_CONTRACT",
    "ROLLBACK-ACC-7823-backfill-last-renewed",
    "ROLLBACK-ACC-8099",
    "ROLLBACK-ACC-8168_2_UPDATE_LIFECYCLE_SCHEDULE_ALTAFONTE",
    "ROLLBACK-ACC-8168_UPDATE_LIFECYCLE_SCHEDULE_ALTAFONTE",
    "ROLLBACK-ACC-8300_DELETE_INACTIVE_ALTAFONTE_ACCOUNTS",
    "ROLLBACK-ACC-8300_DELETE_INACTIVE_ALTAFONTE_CONTRACTS",
    "ROLLBACK-ACC-8307-INCORRECT-AGREEMENT-TYPE",
    "ROLLBACK-ACC-8308-INCORRECT-SAP-PROFIT-CENTER-FOR-ALTAFONTE",
    "ROLLBACK-ACC-8355_CONTRACT_BACKUP",
    "ROLLBACK-ACC-8355_CONTRACT_LIFECYCLE_BACKUP",
    "ROLLBACK-ACC-8355_CONTRACT_LIFECYCLE_SCHEDULE_BACKUP",
    "ROLLBACK-ACC-8355_UPDATE_CONTRACT_LIFECYCLE_CONTRACT_IDS",
    "ROLLBACK-ACC-8431-PAYMENT-GROUP",
    "ROLLBACK-ACC-8431-TERM_TEMPLATE-SIGNING-ENTITY",
    "ROLLBACK-ACC-8453-1-EXISTING-KS-KA-TRANSACTION-TYPES",
    "ROLLBACK-ACC-8453-2-EXISTING-PRIORITIES-ABOVE-ONE",
    "ROLLBACK-ACC-8453-3-BACKUP-CONTRACT-TERM-CONDITIONS",
    "ROLLBACK-ACC-8471_BACKUP_CONTRACT_TERM_CONDITIONS",
    "ROLLBACK-ACC-8714-ledger_account_data",
    "ROLLBACK-ACC-8792",
    "ROLLBACK-ACC-8794-1-ABACUS-STATE",
    "ROLLBACK-ACC-8794-ABACUS-EVENT",
    "ROLLBACK-ACC-8794-ABACUS-STATE",
    "ROLLBACK-ACC-8794-SALES-FILE",
    "ROLLBACK-ACC-8804",
    "ROLLBACK-ACC-9044-2-contract-term-attachments",
    "ROLLBACK-ACC-9044-contract-term-attachments",
    "ROLLBACK-ACC-9066-contract-term-attachments",
    "ROLLBACK-ACC-9197-account-payment-term",
    "ROLLBACK-ACC-9197-account-payment-term-history",
    "ROLLBACK-ACC-9197-contract",
    "ROLLBACK-ACC-9197-contract-history",
    "ROLLBACK-ACC-9197-contract-template",
    "ROLLBACK-ACC-9197-payment-entity-payoneer-program",
    "ROLLBACK-ACC-9197-statement-period-payment-entity",
    "ROLLBACK-ACC-9322-2-contract-term-attachments",
    "ROLLBACK-ACC-9323-contract-term-attachments",
    "ROLLBACK-ACC-9325-contract-term-attachments",
    "ROLLBACK-ACC-9339-contract-term-attachments",
    "ROLLBACK-ACC-9341-contract-term-attachments",
    "ROLLBACK-ACC-9358-run_controller-contract",
    "ROLLBACK-ACC-9363-contract-term-attachments",
    "ROLLBACK-ACC-9409-contract-term-attachments",
    "ROLLBACK-ACC-9478-contract-term-attachments",
    "ROLLBACK-DATA-ACC-6415-1",
    "ROLLBACK-DATA-ACC-6712",
    "ROLLBACK-DATA-ACC-6736-1",
    "ROLLBACK-DATA-ACC-6811-2-1",
    "ROLLBACK-DATA-ACC-6811-2-2",
    "ROLLBACK-DATA-ACC-6811-2-3",
    "ROLLBACK-DATA-ACC-6836-1",
    "ROLLBACK-DATA-ACC-6897-1",
    "ROLLBACK-DATA-ACC-6898-1",
    "ROLLBACK-DATA-ACC-6903-1",
    "ROLLBACK-DATA-ACC-6919-1",
    "ROLLBACK-DATA-ACC-7058-1",
    "ROLLBACK-DATA-ACC-7058-2",
    "ROLLBACK-DATA-ACC-7058-3",
    "ROLLBACK-DATA-ACC-7058-4",
    "ROLLBACK-DATA-ACC-7133",
    "ROLLBACK-DATA-ACC-7193-2-1",
    "ROLLBACK-DATA-ACC-7193-2-2",
    "ROLLBACK-DATA-ACC-7193-2-3",
    "ROLLBACK-DATA-ACC-7193-3-1",
    "ROLLBACK-DATA-ACC-7193-3-2",
    "ROLLBACK-DATA-ACC-7193-4-1",
    "ROLLBACK-DATA-ACC-7193-4-2",
    "ROLLBACK-DATA-ACC-7193-4-3",
    "ROLLBACK-DATA-ACC-7193-5-1",
    "ROLLBACK-DATA-ACC-7193-5-2",
    "ROLLBACK-DATA-ACC-7193-5-3",
    "ROLLBACK-DATA-ACC-7214-1",
    "ROLLBACK-DATA-ACC-7214-2",
    "ROLLBACK-DATA-ACC-7344-1",
    "ROLLBACK-DATA-ACC-7354-1",
    "ROLLBACK-DATA-ACC-7426-1",
    "ROLLBACK-DATA-ACC-7508-2",
    "ROLLBACK-DATA-ACC-7508-3",
    "ROLLBACK-DATA-ACC-7520-1",
    "ROLLBACK-DATA-ACC-7704-1-KEEP",
    "ROLLBACK-DATA-ACC-7704-2-KEEP",
    "ROLLBACK-DATA-ACC-7733-1",
    "ROLLBACK-DATA-ACC-7837-1",
    "ROLLBACK-DATA-ACC-7837-2",
    "ROLLBACK-DATA-ACC-7837-3",
    "ROLLBACK-DATA-ACC-7837-4",
    "ROLLBACK-DATA-ACC-8107",
    "ROLLBACK-DATA-ACC-8141-1",
    "ROLLBACK-DATA-ACC-8141-2",
    "ROLLBACK-DATA-ACC-8141-3",
    "ROLLBACK-DATA-ACC-8141-4",
    "ROLLBACK-DATA-ACC-8380-altafonte-data",
    "ROLLBACK-DATA-ACC-8380-awal-contracts",
    "ROLLBACK-DATA-ACC-8380-errant-contract-data",
    "ROLLBACK-DATA-ACC-8380-errant-lifecycle-data",
    "ROLLBACK-DATA-ACC-8380-errant-lifecycle-schedule-data",
    "ROLLBACK-DATA-ACC-8380-is-paythrough-contract",
    "ROLLBACK-DATA-ACC-8380-orchard-data",
    "ROLLBACK-DATA-ACC-8380-orchard-sync-data",
    "ROLLBACK-DATA-ACC-8381-altafonte-data",
    "ROLLBACK-DATA-ACC-8381-awal-data",
    "ROLLBACK-DATA-ACC-8532-data",
    "ROLLBACK-DATA-ACC-8539",
    "ROLLBACK-DATA-ACC-8596",
    "ROLLBACK-DATA-ACC-8597",
    "ROLLBACK-DATA-ACC-8608",
    "ROLLBACK-DATA-ACC-8668",
    "ROLLBACK-DATA-ACC-8673-statement_period_adjustment_file",
    "ROLLBACK-DATA-ACC-8673-worksheet_adjustment",
    "ROLLBACK-DATA-ACC-8673-worksheet_adjustment_detail",
    "ROLLBACK-DATA-ACC-8715-data",
    "ROLLBACK-DATA-ACC-8726",
    "ROLLBACK-DATA-ACC-8738-data",
    "ROLLBACK-DATA-ACC-8740-data",
    "ROLLBACK-DATA-ACC-8762-conditions",
    "ROLLBACK-DATA-ACC-8765-data",
    "ROLLBACK-DATA-ACC-8779-orchard-data",
    "ROLLBACK-DATA-ACC-8792-current-attachments",
    "ROLLBACK-DATA-ACC-8792-pre-existing-attachments",
    "ROLLBACK-DATA-ACC-8796-CONTRACT",
    "ROLLBACK-DATA-ACC-8796-RUN-CONTROLLER-CONTRACT",
    "ROLLBACK-DATA-ACC-8841",
    "ROLLBACK-DATA-ACC-8880-remove-duplicate-contract",
    "ROLLBACK-DATA-ACC-8880-remove-duplicate-lifecycle-data",
    "ROLLBACK-DATA-ACC-8880-remove-duplicate-lifecycle-schedule-data",
    "ROLLBACK-DATA-ACC-8889-restore-contract-lifecycle",
    "ROLLBACK-DATA-ACC-8889-restore-contract-lifecycle-schedule",
    "ROLLBACK-DATA-ACC-8914-1",
    "ROLLBACK-DATA-ACC-8918-2-update-run-controller",
    "ROLLBACK-DATA-ACC-8918-update-run-controller",
    "ROLLBACK-DATA-ACC-8919",
    "ROLLBACK-DATA-ACC-8942",
    "ROLLBACK-DATA-ACC-9191",
    "ROLLBACK-DATA-ACC-9706-contract-template",
    "ROLLBACK-DATA-ACC-9716-term-rates-updates",
    "ROLLBACK-TAP-2239-ledger_vat_summary",
    "ROLLBACK-TAP-2609-INSERT-LEDGER_VAT_SUMMARY",
    "ROLLBACK-TAP-2642-LEDGER-VAT-SUMMARY",
    "ROLLBACK-TAP-2902-PAYMENT_GROUP_PAYMENT_ACCOUNT",
    "ROLLBACK-TAP-2902-PAYMENT_GROUP_PAYMENT_ACCOUNT_DETAIL",
    "ROLLBACK-TAP-2920-PAYMENT_GROUP_PAYMENT_ACCOUNT",
    "ROLLBACK-TAP-2920-PAYMENT_GROUP_PAYMENT_ACCOUNT_DETAIL",
    "ROLLBACK-TAP-934-account_payee",
    "ROLLBACK-TAP-934-account_payee_history",
    "ROLLBACK-WAR-2010-statement_attachment",
    "ROLLBACK-WAR-2134-statement_attachment",
    "ROLLBACK-WAR-2553",
    "ROLLBACK-WAR-2590-ledger_vat_summary",
    "ROLLBACK-WAR-2615",
    "ROLLBACK-WAR-2667",
    "ROLLBACK-WAR-2688-statement-attachment",
    "ROLLBACK-WAR-2801-collaborator-allocations",
    "ROLLBACK-WAR-2801-incorrect-ledger-vat-summary",
    "ROLLBACK-WAR-2974_ledger_vat_summary",
    "ROLLBACK-WAR-3045_ledger_vat_summary",
    "ROLLBACK-WAR-3074_ledger_vat_summary",
    "ROLLBACK_ABACUS_EVENT_6811",
    "ROLLBACK_ABACUS_STATE_6811",
    "ROLLBACK_ACC-9184",
    "ROLLBACK_ACC-9411_upc_update",
    "ROLLBACK_ACC-9479_upc_update",
    "ROLLBACK_ACC-9495_1_upc_update",
    "ROLLBACK_ACCOUNT_CONTRACT_ACC_8723",
    "ROLLBACK_ACC_8299_reference_external_source",
    "ROLLBACK_ACC_8809_data",
    "ROLLBACK_ACC_9114",
    "ROLLBACK_ACC_9181_2",
    "ROLLBACK_ACC_9181_3",
    "ROLLBACK_ACC_9182",
    "ROLLBACK_ACC_9185",
    "ROLLBACK_ACC_9187",
    "ROLLBACK_ACC_9199",
    "ROLLBACK_ACC_9209",
    "ROLLBACK_ACC_9710_upc_update",
    "ROLLBACK_ACC_9711_account_updates",
    "ROLLBACK_ACC_9712_contract_term_updates",
    "ROLLBACK_ACC_9713_contract_term_updates",
    "ROLLBACK_ACC_9715_contract_updates",
    "ROLLBACK_ACC_9722_1_contract_term_updates",
    "ROLLBACK_ACC_9722_contract_term_updates",
    "ROLLBACK_ACC_9723_contract_term_updates",
    "ROLLBACK_CONTRACT_ACC_8723",
    "ROLLBACK_CONTRACT_IDS_ACC_8723",
    "ROLLBACK_CONTRACT_TERM_ACC_8723",
    "ROLLBACK_CONTRACT_TERM_CONDITION_ACC_8723",
    "ROLLBACK_DATA_ACC_8780_contract_lifecycle_schedule",
    "ROLLBACK_DATA_ACC_8780_data",
    "ROLLBACK_DATA_ACC_8798_abacus_event",
    "ROLLBACK_DATA_ACC_8798_abacus_state",
    "ROLLBACK_DATA_ACC_8798_sales_file",
    "ROLLBACK_DATA_ACC_8812_data",
    "ROLLBACK_DATA_ACC_8814_data",
    "ROLLBACK_DATA_ACC_8830_data",
    "ROLLBACK_DATA_ACC_8920",
    "ROLLBACK_DATA_ACC_8923_data",
    "ROLLBACK_DATA_ACC_8924_data",
    "ROLLBACK_DATA_ACC_8925_data",
    "ROLLBACK_DATA_ACC_8926_data",
    "ROLLBACK_DATA_ACC_8927_data",
    "ROLLBACK_DATA_ACC_8928_data",
    "ROLLBACK_DATA_ACC_8929_data",
    "ROLLBACK_DATA_ACC_8956_data",
    "ROLLBACK_DATA_ACC_9143_data",
    "ROLLBACK_DATA_ACC_9144_data",
    "ROLLBACK_DATA_ACC_9190_data",
    "ROLLBACK_DATA_ACC_9202_abacus_event",
    "ROLLBACK_DATA_ACC_9202_event",
    "ROLLBACK_DATA_ACC_9249_data",
    "ROLLBACK_DATA_ACC_9262",
    "ROLLBACK_DATA_ACC_9274_data",
    "ROLLBACK_DATA_ACC_9276",
    "ROLLBACK_DATA_ACC_9388_data",
    "ROLLBACK_DATA_ACC_9431_data",
    "ROLLBACK_DATA_ACC_9431_data_history",
    "ROLLBACK_DATA_ACC_9432_data",
    "ROLLBACK_DATA_ACC_9432_data_history",
    "ROLLBACK_DATA_ACC_9433_data",
    "ROLLBACK_DATA_ACC_9477_data",
    "ROLLBACK_DATA_ACC_9480_data",
    "ROLLBACK_LEDGER_ACCOUNT_CONTRACT_ACC_8843",
    "ROLLBACK_LEDGER_ACCOUNT_CONTRACT_ACC_8851",
    "ROLLBACK_LEDGER_ACCOUNT_CONTRACT_CURRENT_BALANCE_ACC_8843",
    "ROLLBACK_LEDGER_ACCOUNT_CONTRACT_CURRENT_BALANCE_ACC_8851",
    "ROLLBACK_LEDGER_DEPOSIT_ACC_8851",
    "ROLLBACK_LEDGER_DEPOSIT_ACC_8858",
    "ROLLBACK_LEDGER_RESERVE_RELEASE_ACC_8843",
    "ROLLBACK_LEDGER_RESERVE_RELEASE_ACC_8851",
    "ROLLBACK_LEDGER_RESERVE_RELEASE_SCHEDULE_ACC_8851",
    "ROLLBACK_LEDGER_RESERVE_RELEASE_SCHEDULE_ACC_8858",
    "ROLLBACK_LEDGER_RESERVE_TAKEN_ACC_8858",
    "ROLLBACK_LEGACY_CONTRACT_ACC_8723",
    "ROLLBACK_RUN_CONTROLLER_CONTRACT_ACC_8723",
    "abacus_event",
    "abacus_outbox",
    "abacus_state",
    "abacus_state_history",
    "account",
    "account_contract",
    "account_contract_vat_detail",
    "account_payee",
    "account_payee_history",
    "account_payee_kyc_notification",
    "account_payee_kyc_notification_history",
    "account_payee_tax_form_info",
    "account_payee_tax_form_info_history",
    "account_payment_term",
    "account_payment_term_history",
    "account_payment_term_template",
    "account_tax_info",
    "account_tax_info_history",
    "accounting_period",
    "accounting_period_report",
    "accounting_run",
    "contract",
    "contract_advance",
    "contract_advance_history",
    "contract_exclusion",
    "contract_flowthrough",
    "contract_flowthrough_history",
    "contract_history",
    "contract_lifecycle",
    "contract_lifecycle_bkup_20251015",
    "contract_lifecycle_history",
    "contract_lifecycle_schedule",
    "contract_lifecycle_schedule_detail",
    "contract_mechanical_deduction",
    "contract_mechanical_deduction_history",
    "contract_party",
    "contract_party_history",
    "contract_reserve",
    "contract_template",
    "contract_term",
    "contract_term_condition",
    "contract_term_condition_history",
    "contract_term_history",
    "contract_term_schedule",
    "contract_term_schedule_history",
    "deleted_contract",
    "earnings_transfer",
    "exchange_rate",
    "file_upload",
    "file_upload_config",
    "historical_contract_advance",
    "json_contract_file_import_status",
    "ledger_account",
    "ledger_account_contract",
    "ledger_account_contract_current_balance",
    "ledger_account_current_balance",
    "ledger_accounting_run_balance",
    "ledger_accounting_run_vat",
    "ledger_adjustment",
    "ledger_adjustment_adjustment_detail",
    "ledger_adjustment_adjustment_detail_applied",
    "ledger_adjustment_applied",
    "ledger_adjustment_detail",
    "ledger_adjustment_detail_applied",
    "ledger_contract_advance_applied",
    "ledger_contract_flowthrough",
    "ledger_contract_flowthrough_current_balance",
    "ledger_correction",
    "ledger_deposit",
    "ledger_reserve_release",
    "ledger_reserve_release_schedule",
    "ledger_reserve_taken",
    "ledger_vat_summary",
    "legacy_contract",
    "oa_territory_backfilled_accounts",
    "payee",
    "payee_collaborator",
    "payee_history",
    "payee_kyc_notification",
    "payee_kyc_notification_history",
    "payment_allocation",
    "payment_allocation_ledger_adjustment",
    "payment_entity_payoneer_program",
    "payment_group",
    "payment_group_payment",
    "payment_group_payment_account",
    "payment_group_payment_account_detail",
    "payment_group_payment_batch",
    "payment_group_payment_batch_account",
    "payment_hold",
    "payment_hold_history",
    "payment_minimum",
    "project_transfer_term",
    "project_transfer_term_condition",
    "reference_adjustment_type",
    "reference_advance_payment_method",
    "reference_agreement_type",
    "reference_external_source",
    "reference_flowthrough_calculation",
    "reference_mechanical_rate",
    "reference_payable_detail_type",
    "reference_payment_entity",
    "reference_payment_type",
    "reference_payoneer_program",
    "reference_sap_profit_center",
    "reference_signing_entity",
    "reference_tax_withholding",
    "reference_transaction_type",
    "reference_transaction_type_group",
    "reference_transaction_type_group_transaction_type",
    "reference_vat_rate",
    "reference_worksheet_flowthrough_error",
    "report_custom",
    "report_payment",
    "report_payment_group_payment",
    "rollback_acc_9186_contract_term_transaction_types",
    "run_controller",
    "run_controller_contract",
    "run_controller_contract_history",
    "sales_file",
    "schedule",
    "schedule_attachment",
    "schedule_attachment_history",
    "schedule_history",
    "statement_attachment",
    "statement_attachment_archive_WAR-1131",
    "statement_period",
    "statement_period_adjustment_file",
    "statement_period_payment_entity",
    "signing_entity_sap_profit_center",
    "tax_withholding_override",
    "tax_withholding_override_history",
    "vat_summary_file",
    "worksheet_account_contract_closing_balance",
    "worksheet_account_contract_payable_after_tax",
    "worksheet_account_contract_payable_details",
    "worksheet_account_contract_taxable_revenue",
    "worksheet_adjustment",
    "worksheet_adjustment_detail",
    "worksheet_correction",
    "worksheet_flowthrough",
    "worksheet_flowthrough_batch",
    "worksheet_flowthrough_file",
    "worksheet_payment_contract_advance",
    "worksheet_payment_custom",
    "worksheet_tax_correction",
    "worksheet_tax_correction_vat",
  ]
}

variable "prod_royalty_accounting_contract_tables_to_sync_to_snowflake" {
  type    = list(string)
  default = [
    "account_contract",
    "accounting_run",
    "contract",
    "contract_party",
    "contract_term",
    "contract_term_condition",
    "contract_term_schedule",
    "run_controller_contract",
    "schedule",
    "schedule_attachment",
  ]
}
