diff --git a/src/entity/remit_partner_user_refresh_token.ts b/src/entity/remit_partner_user_refresh_token.ts new file mode 100644 index 0000000..44b12f4 --- /dev/null +++ b/src/entity/remit_partner_user_refresh_token.ts @@ -0,0 +1,64 @@ +import { Entity, PrimaryGeneratedColumn, Column, CreateDateColumn, UpdateDateColumn, DeleteDateColumn, Index } from "typeorm" + +@Entity("remit_partner_user_refresh_tokens") +export class RemitPartnerUserRefreshToken { + @PrimaryGeneratedColumn("uuid") + refresh_token: string + + @Index() + @Column({ + type: "uuid", + }) + id_user: string + + @Column({ + nullable: false, + length: 4096, + }) + user_agent: string + + @Column({ + nullable: true, + length: 128, + }) + os: string + + @Column({ + nullable: true, + length: 256, + }) + device: string + + @Column({ + nullable: true, + length: 64, + }) + platform: string + + @Column({ + nullable: true, + length: 64, + }) + browser: string + + @Column({ + nullable: true, + length: 32, + }) + remote_addr: string + + @Column("timestamp") + expired_at: Date + + @Column() + @CreateDateColumn() + created_at: Date + + @Column({ nullable: true }) + @UpdateDateColumn() + updated_at: Date + + @Column({ nullable: true }) + @DeleteDateColumn() + deleted_at: Date +} diff --git a/src/index.ts b/src/index.ts index 42695bc..7b1fdec 100644 --- a/src/index.ts +++ b/src/index.ts @@ -1,115 +1,116 @@ -import { CifAccount } from "./entity/cif_account"; -import { LNKOLEK } from "./entity/lnkolek"; -import { TrialBalanceBranch } from "./entity/trial_balance_branch"; -import { TrialBalanceConsolidation } from "./entity/trial_balance_consolidation"; -import { UserActivity } from "./entity/user_activity"; -import { UserRefreshToken } from "./entity/user_refresh_token"; -import { User } from "./entity/users"; -import { UserRole } from "./entity/users_roles"; -import { ActivityType, ActivityTypeReverse } from "./types/action"; -import { ErrorType, ErrorValidation } from "./types/error"; -import { Paging } from "./types/paging"; -import { RoleList } from "./types/role"; -import { Status } from "./types/status"; -import { EmailBody } from "./types/email"; -import { Branch } from "./entity/branchs"; -import { Product } from "./entity/products"; -import { Menu } from "./entity/menu"; -import { Administrativu } from "./entity/administrativu"; -import { Aldeia } from "./entity/aldeia"; -import { ClassEconomi } from "./entity/class_economi"; -import { District } from "./entity/district"; -import { IncomeTier } from "./entity/income_tier"; -import { Munisipo } from "./entity/munisipo"; -import { Suco } from "./entity/suco"; -import { LogPull } from "./entity/log_pull"; -import { LogPullType, StatusLogPull, TellerCode } from "./types/pull"; -import { Category } from "./entity/categories"; -import { CategorySource } from "./types/category_source"; -import { PullerStatus } from "./entity/puller_status"; -import { Target } from "./entity/targets"; -import { BankGaransi } from "./entity/bank_garansi"; -import { BankGaransiType } from "./entity/bank_garansi_type"; -import { BankGaransiStatus } from "./entity/bank_garansi_status"; -import { BankGaransiPending } from "./entity/bank_garansi_pending"; -import { BankGaransiPic } from "./entity/bank_garansi_pic"; -import { CategoryType } from "./types/category"; -import { Summarize } from "./entity/summarizes"; -import { SummarizeLog } from "./entity/summarize_log"; -import { SummarizeLogStatus, SummarizeType } from "./types/summarize"; -import { TelegramBody, TelegramResponseSend } from "./types/telegram"; -import { Ledger } from "./entity/ledgers"; -import { BpaFormat } from "./entity/bpa_format"; -import { BpaLog } from "./entity/bpa_log"; -import { Bpa } from "./entity/bpa"; -import { CreditCompany } from "./entity/credit_companies"; -import { CreditDebtor } from "./entity/credit_debtors"; -import { CreditTypeForms } from "./entity/credit_type_forms"; -import { CreditApplication } from "./entity/credit_applications"; -import { CreditApplicationFileStatus, CreditApplicationStatus } from "./types/credit"; -import { CreditApplicationForm } from "./entity/credit_application_forms"; -import { CreditCompanyUser } from "./entity/credit_company_users"; -import { CreditCompanyUserRefreshToken } from "./entity/credit_company_user_refresh_token"; -import { CreditApplicationChat } from "./entity/credit_application_chats"; -import { CreditConfigs } from "./entity/credit_config"; -import { CreditConfigInsurance } from "./entity/credit_config_insurance"; -import { Application } from "./entity/application"; -import { TellerMutation } from "./entity/teller_mutation"; -import { LogHikvision } from "./entity/log_hikvision"; -import { BrivaCompany } from "./entity/briva_companies"; -import { BrivaCompanyUser } from "./entity/briva_company_users"; -import { BrivaCompanyUserRefreshToken } from "./entity/briva_company_user_refresh_token"; -import { BrivaAccount } from "./entity/briva_accounts"; -import { BrivaTransaction } from "./entity/briva_transactions"; +import { CifAccount } from "./entity/cif_account" +import { LNKOLEK } from "./entity/lnkolek" +import { TrialBalanceBranch } from "./entity/trial_balance_branch" +import { TrialBalanceConsolidation } from "./entity/trial_balance_consolidation" +import { UserActivity } from "./entity/user_activity" +import { UserRefreshToken } from "./entity/user_refresh_token" +import { User } from "./entity/users" +import { UserRole } from "./entity/users_roles" +import { ActivityType, ActivityTypeReverse } from "./types/action" +import { ErrorType, ErrorValidation } from "./types/error" +import { Paging } from "./types/paging" +import { RoleList } from "./types/role" +import { Status } from "./types/status" +import { EmailBody } from "./types/email" +import { Branch } from "./entity/branchs" +import { Product } from "./entity/products" +import { Menu } from "./entity/menu" +import { Administrativu } from "./entity/administrativu" +import { Aldeia } from "./entity/aldeia" +import { ClassEconomi } from "./entity/class_economi" +import { District } from "./entity/district" +import { IncomeTier } from "./entity/income_tier" +import { Munisipo } from "./entity/munisipo" +import { Suco } from "./entity/suco" +import { LogPull } from "./entity/log_pull" +import { LogPullType, StatusLogPull, TellerCode } from "./types/pull" +import { Category } from "./entity/categories" +import { CategorySource } from "./types/category_source" +import { PullerStatus } from "./entity/puller_status" +import { Target } from "./entity/targets" +import { BankGaransi } from "./entity/bank_garansi" +import { BankGaransiType } from "./entity/bank_garansi_type" +import { BankGaransiStatus } from "./entity/bank_garansi_status" +import { BankGaransiPending } from "./entity/bank_garansi_pending" +import { BankGaransiPic } from "./entity/bank_garansi_pic" +import { CategoryType } from "./types/category" +import { Summarize } from "./entity/summarizes" +import { SummarizeLog } from "./entity/summarize_log" +import { SummarizeLogStatus, SummarizeType } from "./types/summarize" +import { TelegramBody, TelegramResponseSend } from "./types/telegram" +import { Ledger } from "./entity/ledgers" +import { BpaFormat } from "./entity/bpa_format" +import { BpaLog } from "./entity/bpa_log" +import { Bpa } from "./entity/bpa" +import { CreditCompany } from "./entity/credit_companies" +import { CreditDebtor } from "./entity/credit_debtors" +import { CreditTypeForms } from "./entity/credit_type_forms" +import { CreditApplication } from "./entity/credit_applications" +import { CreditApplicationFileStatus, CreditApplicationStatus } from "./types/credit" +import { CreditApplicationForm } from "./entity/credit_application_forms" +import { CreditCompanyUser } from "./entity/credit_company_users" +import { CreditCompanyUserRefreshToken } from "./entity/credit_company_user_refresh_token" +import { CreditApplicationChat } from "./entity/credit_application_chats" +import { CreditConfigs } from "./entity/credit_config" +import { CreditConfigInsurance } from "./entity/credit_config_insurance" +import { Application } from "./entity/application" +import { TellerMutation } from "./entity/teller_mutation" +import { LogHikvision } from "./entity/log_hikvision" +import { BrivaCompany } from "./entity/briva_companies" +import { BrivaCompanyUser } from "./entity/briva_company_users" +import { BrivaCompanyUserRefreshToken } from "./entity/briva_company_user_refresh_token" +import { BrivaAccount } from "./entity/briva_accounts" +import { BrivaTransaction } from "./entity/briva_transactions" -import { AssetSupplier } from "./entity/asset_supplier"; -import { AssetFixedClassification } from "./entity/asset_fixed_classification"; -import { AssetFixedType } from "./entity/asset_fixed_type"; -import { AssetGoodCategory } from "./entity/asset_good_category"; -import { AssetGood } from "./entity/asset_good"; -import { AssetRequestOrderCategory } from "./entity/asset_request_order_category"; -import { AssetRequestOrder } from "./entity/asset_request_order"; -import { AssetRequestOrderGood } from "./entity/asset_request_order_good"; -import { AssetPurchase } from "./entity/asset_purchase"; -import { AssetPurchaseRequestOrder } from "./entity/asset_purchase_request_order"; -import { AssetPurchaseGoodsReceipt } from "./entity/asset_purchase_goods_receipt"; -import { AssetPurchaseGoodReceiptGood } from "./entity/asset_purchase_goods_receipt_good"; -import { AssetPurchaseRealization } from "./entity/asset_purchase_realization"; -import { AssetPurchaseBondRealizationGood } from "./entity/asset_purchase_purchase_bond_realization_good"; -import { AssetPurchaseInvoice } from "./entity/asset_purchase_invoice"; -import { AssetInventoryCondition, AssetFixedTypeType } from "./types/asset"; -import { AssetInventory } from "./entity/asset_inventories"; -import { AssetInventoryAttribute } from "./entity/asset_inventory_attributes"; -import { AssetInventoryHistory } from "./entity/asset_inventory_histories"; -import { AssetInventoryDepreciation } from "./entity/asset_inventory_depreciations"; -import { AssetInventoryDepreciationLog } from "./entity/asset_inventory_depreciation_logs"; +import { AssetSupplier } from "./entity/asset_supplier" +import { AssetFixedClassification } from "./entity/asset_fixed_classification" +import { AssetFixedType } from "./entity/asset_fixed_type" +import { AssetGoodCategory } from "./entity/asset_good_category" +import { AssetGood } from "./entity/asset_good" +import { AssetRequestOrderCategory } from "./entity/asset_request_order_category" +import { AssetRequestOrder } from "./entity/asset_request_order" +import { AssetRequestOrderGood } from "./entity/asset_request_order_good" +import { AssetPurchase } from "./entity/asset_purchase" +import { AssetPurchaseRequestOrder } from "./entity/asset_purchase_request_order" +import { AssetPurchaseGoodsReceipt } from "./entity/asset_purchase_goods_receipt" +import { AssetPurchaseGoodReceiptGood } from "./entity/asset_purchase_goods_receipt_good" +import { AssetPurchaseRealization } from "./entity/asset_purchase_realization" +import { AssetPurchaseBondRealizationGood } from "./entity/asset_purchase_purchase_bond_realization_good" +import { AssetPurchaseInvoice } from "./entity/asset_purchase_invoice" +import { AssetInventoryCondition, AssetFixedTypeType } from "./types/asset" +import { AssetInventory } from "./entity/asset_inventories" +import { AssetInventoryAttribute } from "./entity/asset_inventory_attributes" +import { AssetInventoryHistory } from "./entity/asset_inventory_histories" +import { AssetInventoryDepreciation } from "./entity/asset_inventory_depreciations" +import { AssetInventoryDepreciationLog } from "./entity/asset_inventory_depreciation_logs" -import { RemitMunisipo } from "./entity/remit_munisipos"; -import { RemitAdministrativu } from "./entity/remit_administrativus"; -import { RemitSuco } from "./entity/remit_sucos"; -import { RemitAldeia } from "./entity/remit_aldeias"; -import { RemitBeneficial } from "./entity/remit_beneficials"; -import { RemitBeneficiary } from "./entity/remit_beneficiaries"; -import { RemitConfigBank } from "./entity/remit_config_banks"; -import { RemitConfigBusinessType } from "./entity/remit_config_business_types"; -import { RemitConfigKurs } from "./entity/remit_config_kurs"; -import { RemitConfigNationalities } from "./entity/remit_config_nationalities"; -import { RemitConfigOccupation } from "./entity/remit_config_occupations"; -import { RemitConfigPurpose } from "./entity/remit_config_purposes"; -import { RemitConfigSourceIncome } from "./entity/remit_config_source_incomes"; -import { RemitPartnerAccounts } from "./entity/remit_partner_accounts"; -import { RemitPartnerApi } from "./entity/remit_partner_apis"; -import { RemitPartnerDocument } from "./entity/remit_partner_documents"; -import { RemitPartnerFee } from "./entity/remit_partner_fees"; -import { RemitPartnerOwners } from "./entity/remit_partner_owners"; -import { RemitPartnerUser } from "./entity/remit_partner_users"; -import { RemitPartner } from "./entity/remit_partners"; -import { RemitSender } from "./entity/remit_senders"; -import { RemitSenderIdentity } from "./entity/remit_sender_identities"; -import { RemitTransaction } from "./entity/remit_transactions"; +import { RemitMunisipo } from "./entity/remit_munisipos" +import { RemitAdministrativu } from "./entity/remit_administrativus" +import { RemitSuco } from "./entity/remit_sucos" +import { RemitAldeia } from "./entity/remit_aldeias" +import { RemitBeneficial } from "./entity/remit_beneficials" +import { RemitBeneficiary } from "./entity/remit_beneficiaries" +import { RemitConfigBank } from "./entity/remit_config_banks" +import { RemitConfigBusinessType } from "./entity/remit_config_business_types" +import { RemitConfigKurs } from "./entity/remit_config_kurs" +import { RemitConfigNationalities } from "./entity/remit_config_nationalities" +import { RemitConfigOccupation } from "./entity/remit_config_occupations" +import { RemitConfigPurpose } from "./entity/remit_config_purposes" +import { RemitConfigSourceIncome } from "./entity/remit_config_source_incomes" +import { RemitPartnerAccounts } from "./entity/remit_partner_accounts" +import { RemitPartnerApi } from "./entity/remit_partner_apis" +import { RemitPartnerDocument } from "./entity/remit_partner_documents" +import { RemitPartnerFee } from "./entity/remit_partner_fees" +import { RemitPartnerOwners } from "./entity/remit_partner_owners" +import { RemitPartnerUser } from "./entity/remit_partner_users" +import { RemitPartnerUserRefreshToken } from "./entity/remit_partner_user_refresh_token" +import { RemitPartner } from "./entity/remit_partners" +import { RemitSender } from "./entity/remit_senders" +import { RemitSenderIdentity } from "./entity/remit_sender_identities" +import { RemitTransaction } from "./entity/remit_transactions" import { - RemitPartnerType, + RemitPartnerType, // RemitPartnerStatus, RemitRiskLevel, RemitGender, @@ -121,50 +122,70 @@ import { RemitTransactionCurrencyType, } from "./types/remit" -import { BrizziBatchStatus, BrizziCardStatus, BrizziHistoryActvity, BrizziHistoryType, BrizziHistoryRemarks } from "./types/brizzi"; -import { BrizziBatch } from "./entity/brizzi_batchs"; -import { BrizziCard } from "./entity/brizzi_cards"; -import { BrizziHistory } from "./entity/brizzi_history"; -import { BrizziOldCard } from "./entity/brizzi_old_card"; import { - BrilinkMerchantStatus, + BrizziBatchStatus, // + BrizziCardStatus, + BrizziHistoryActvity, + BrizziHistoryType, + BrizziHistoryRemarks, +} from "./types/brizzi" + +import { BrizziBatch } from "./entity/brizzi_batchs" +import { BrizziCard } from "./entity/brizzi_cards" +import { BrizziHistory } from "./entity/brizzi_history" +import { BrizziOldCard } from "./entity/brizzi_old_card" +import { + BrilinkMerchantStatus, // BrilinkTerminalType, BrilinkTerminalCondition, BrilinkTerminalOnline, - BrilinkBalanceType, BrilinkBalanceCode, BrilinkBalanceMutationType, BrilinkBalanceMutationActvity, BrilinkBalanceSourceType, BrilinkBalanceDestinationType, BrilinkBalanceMutationStatus, BrilinkTransactionType, BrilinkTransactionActivity, BrilinkTransactionStatus, BrilinkMerchantSettlementStatus, BrilinkTransactionCodePrefixType, BrilinkTransactionCodePrefixActivity, BrilinkBalanceMutationCodePrefixType, BrilinkBalanceMutationCodePrefixActvity, + BrilinkBalanceType, + BrilinkBalanceCode, + BrilinkBalanceMutationType, + BrilinkBalanceMutationActvity, + BrilinkBalanceSourceType, + BrilinkBalanceDestinationType, + BrilinkBalanceMutationStatus, + BrilinkTransactionType, + BrilinkTransactionActivity, + BrilinkTransactionStatus, + BrilinkMerchantSettlementStatus, + BrilinkTransactionCodePrefixType, + BrilinkTransactionCodePrefixActivity, + BrilinkBalanceMutationCodePrefixType, + BrilinkBalanceMutationCodePrefixActvity, BrilinkBalanceTopupCodePrefix, BrilinkDiscountModule, BrilinkDiscountStatus, - BrilinkDiscountType -} from "./types/brilink"; + BrilinkDiscountType, +} from "./types/brilink" -import { BrilinkMerchant } from "./entity/brilink_merchants"; -import { BrilinkMerchantUser } from "./entity/brilink_merchant_users"; -import { BrilinkMerchantUserRefreshToken } from "./entity/brilink_merchant_user_refresh_token"; -import { BrilinkTerminal } from "./entity/brilink_terminals"; -import { BrilinkTerminalMenu } from "./entity/brilink_terminal_menus"; -import { BrilinkMerchantSite } from "./entity/brilink_merchant_sites"; -import { BrilinkMerchantTerminal } from "./entity/brilink_merchant_terminals"; -import { BrilinkMerchantTerminalHistory } from "./entity/brilink_merchant_terminal_histories"; -import { BrilinkMerchantTerminalMenu } from "./entity/brilink_merchant_terminal_menus"; -import { BrilinkMerchantTerminalUser } from "./entity/brilink_merchant_terminal_users"; -import { BrilinkMerchantTerminalUserRefreshToken } from "./entity/brilink_merchant_terminal_user_refresh_token"; -import { BrilinkBalance } from "./entity/brilink_balances.ts"; -import { BrilinkBalanceMutation } from "./entity/brilink_balance_mutations"; -import { BrilinkBalanceTopup } from "./entity/brilink_balance_topup"; -import { BrilinkTerminalLanguage } from "./entity/brilink_terminal_languages"; -import { BrilinkTransaction } from "./entity/brilink_transactions"; -import { BrilinkMerchantSettlement } from "./entity/brilink_merchant_settlements"; -import { BrilinkMembership } from "./entity/brilink_memberships"; -import { BrilinkMembershipCard } from "./entity/brilink_membership_cards"; -import { BrilinkDiscount } from "./entity/brilink_discounts"; - -import { BriapiConfig } from "./entity/briapi_configs"; -import { BriapiLog } from "./entity/briapi_logs"; -import { BriapiAppendixBank } from "./entity/briapi_appendix_banks"; -import { BriapiAppendixWallet } from "./entity/briapi_appendix_wallets"; -import { BriapiAppendixId } from "./entity/briapi_appendix_ids"; +import { BrilinkMerchant } from "./entity/brilink_merchants" +import { BrilinkMerchantUser } from "./entity/brilink_merchant_users" +import { BrilinkMerchantUserRefreshToken } from "./entity/brilink_merchant_user_refresh_token" +import { BrilinkTerminal } from "./entity/brilink_terminals" +import { BrilinkTerminalMenu } from "./entity/brilink_terminal_menus" +import { BrilinkMerchantSite } from "./entity/brilink_merchant_sites" +import { BrilinkMerchantTerminal } from "./entity/brilink_merchant_terminals" +import { BrilinkMerchantTerminalHistory } from "./entity/brilink_merchant_terminal_histories" +import { BrilinkMerchantTerminalMenu } from "./entity/brilink_merchant_terminal_menus" +import { BrilinkMerchantTerminalUser } from "./entity/brilink_merchant_terminal_users" +import { BrilinkMerchantTerminalUserRefreshToken } from "./entity/brilink_merchant_terminal_user_refresh_token" +import { BrilinkBalance } from "./entity/brilink_balances.ts" +import { BrilinkBalanceMutation } from "./entity/brilink_balance_mutations" +import { BrilinkBalanceTopup } from "./entity/brilink_balance_topup" +import { BrilinkTerminalLanguage } from "./entity/brilink_terminal_languages" +import { BrilinkTransaction } from "./entity/brilink_transactions" +import { BrilinkMerchantSettlement } from "./entity/brilink_merchant_settlements" +import { BrilinkMembership } from "./entity/brilink_memberships" +import { BrilinkMembershipCard } from "./entity/brilink_membership_cards" +import { BrilinkDiscount } from "./entity/brilink_discounts" +import { BriapiConfig } from "./entity/briapi_configs" +import { BriapiLog } from "./entity/briapi_logs" +import { BriapiAppendixBank } from "./entity/briapi_appendix_banks" +import { BriapiAppendixWallet } from "./entity/briapi_appendix_wallets" +import { BriapiAppendixId } from "./entity/briapi_appendix_ids" export { User, // @@ -232,13 +253,11 @@ export { Application, TellerMutation, LogHikvision, - BrivaCompany, BrivaCompanyUser, BrivaCompanyUserRefreshToken, BrivaAccount, BrivaTransaction, - AssetSupplier, AssetFixedClassification, AssetFixedType, @@ -261,7 +280,6 @@ export { AssetFixedTypeType, AssetInventoryDepreciation, AssetInventoryDepreciationLog, - BrizziBatchStatus, BrizziCardStatus, BrizziHistoryActvity, @@ -271,7 +289,6 @@ export { BrizziCard, BrizziHistory, BrizziOldCard, - BrilinkMerchantStatus, BrilinkTerminalType, BrilinkTerminalCondition, @@ -315,13 +332,11 @@ export { BrilinkDiscountStatus, BrilinkDiscountType, BrilinkDiscount, - BriapiConfig, BriapiLog, BriapiAppendixBank, BriapiAppendixWallet, BriapiAppendixId, - RemitMunisipo, RemitAdministrativu, RemitSuco, @@ -351,8 +366,9 @@ export { RemitPartnerFee, RemitPartnerOwners, RemitPartnerUser, + RemitPartnerUserRefreshToken, RemitPartner, RemitSender, RemitSenderIdentity, RemitTransaction, -}; +}