Physical DB: nsadmin

Logical DBTables
emigranversions.sql
logcomm_system_audit_logs.sql
darknightemail_status_log.sql
darknightcustomer_communication_status.sql
darknightclient_type.sql
darknightdarknight_config_values.sql
darknightjob_info.sql
darknightorg_email.sql
darknightmobile_segment_strategy.sql
darknightemail_status.sql
darknightsuppress_email.sql
darknightdarknight_config_keys.sql
darknightsuppress_log.sql
darknightmobile_status.sql
nsadminbounced_email_unanalyzed.sql
nsadmincredit_transaction_details.sql
nsadmincredit_utilization_run_status.sql
nsadminemail_sending_rules.sql
nsadmincontact_info.sql
nsadmingateway_org_configs.sql
nsadminbrand_poc_details.sql
nsadmincredit_utilization_details.sql
nsadmingateways.sql
nsadminemail_gateway_config.sql
nsadminmessage_status.sql
nsadminmessage_failure_summary.sql
nsadminusers_ndnc_status.sql
nsadminorg_payments_log.sql
nsadmincron_run_log.sql
nsadmincredit_channel_details.sql
nsadminsummary.sql
nsadminmessage_s3_archival.sql
nsadmindomain_gateway_validation_log.sql
nsadminorg_gateways.sql
nsadminutilization_meta_details.sql
nsadminbounced_email_report.sql
nsadmincredit_chunk_details.sql
nsadmingateway_delivery_analysis.sql
nsadmindata_archival_run.sql
nsadminconfig_values.sql
nsadminmessage_campaign_metatable.sql
nsadminclient.sql
nsadminsms_channel_details.sql
nsadmincountries.sql
nsadminarchived_messages_metatable.sql
nsadminWECHAT_DLR_LOG.sql
nsadmintag_gateways.sql
nsadminbounced_email_list.sql
nsadmindomain_properties_gateway_map.sql
nsadminorg_gateways_price_details.sql
nsadminorg_status.sql
nsadminorg_sms_credits.sql
nsadmindomain_properties.sql
nsadmingateway_not_found_summary.sql
nsadminmobilepush_messages.sql
nsadmincontact_info_ou_mapping.sql
nsadmingateway_conn_configs.sql
nsadminmessage_wise_cost.sql
nsadminwhatsapp_channel_details.sql
nsadminarchived_table_suffix.sql
nsadminorg_credit_supported_channel_details.sql
nsadminorg_credit_rates.sql
nsadminsms_sending_rules.sql
nsadminconfig_keys.sql
nsadminorg_regulation_status.sql
nsadmincredits_log.sql
nsadminqueue_config.sql
nsadminerror_handlers.sql
nsadminorg_credit_status_details.sql

Table: IF

Column NameData TypeIndex
idint(11)Part of UNIQUE KEY (id)
uuIdvarchar(250)Part of UNIQUE KEY (uuId)
is_activeint(1)None

Table: comm_system_audit_logs

Column NameData TypeIndex
idbigint(20)Part of PRIMARY KEY (id)
message_idbigint(20)Part of KEY (message_id)
actionvarchar(255)None
timestamptimestampNone
hostvarchar(255)None

Table: email_status_log

Column NameData TypeIndex
idbigint(20)Part of PRIMARY KEY (id)
emailvarchar(100)Part of KEY (email)
verifiervarchar(100)Part of KEY (verifier)
reasontextNone
statusenum('VALID','INVALID','UNKNOWN')Part of KEY (status)
previous_statusenum('VALID','INVALID','UNKNOWN')Part of KEY (previous_status)
auto_update_timetimestampPart of KEY (auto_update_time)

Table: customer_communication_status

Column NameData TypeIndex
idbigint(20)Part of PRIMARY KEY (id)
org_idint(11)Part of UNIQUE KEY (org_id)
customer_idintPart of UNIQUE KEY (customer_id)
blocked_communicationtinyint(1)None
last_updated_timetimestampPart of KEY (last_updated_time)

Table: client_type

Column NameData TypeIndex
idtinyint(5)Part of PRIMARY KEY (id)
typevarchar(20)None

Table: darknight_config_values

Column NameData TypeIndex
idint(11)Part of PRIMARY KEY (id)
key_idint(11)None
org_idint(11)Part of PRIMARY KEY (org_id)
valuevarchar(256)None
is_activetinyint(1)None
created_byint(11)None
auto_update_timetimestampNone

Table: job_info

Column NameData TypeIndex
idbigint(20)Part of PRIMARY KEY (id)
statusenum('NEW','SUBMITTED','PROCESSING','COMPLETED','FAILED','INQUEUE')Part of KEY (status)
expected_countbigint(10)None
processed_countbigint(10)None
queued_timetimestampNone
created_timetimestampNone
channelenum('EMAIL')None
priorityenum('BULK','TRANS','CAMPAIGN')None
client_idvarchar(30)None
routing_keyvarchar(30)None
error_detailvarchar(1000)None
error_codeint(10)None
client_context_idbigint(20)Part of KEY (client_context_id)
client_type_idtinyint(5)Part of KEY (client_type_id)
org_idint(11)None

Table: org_email

Column NameData TypeIndex
idbigint(20)Part of PRIMARY KEY (id)
org_idint(11)Part of KEY (org_id)
whitelisted_ontimestampNone
verifierenum('ROBIN','BRITE','GATEWAY','NONE')None
email_idvarchar(100)Part of KEY (email_id)
user_idbigint(20)Part of UNIQUE KEY (user_id)
job_idbigint(20)None
auto_update_timetimestampPart of KEY (auto_update_time)

Table: mobile_segment_strategy

Column NameData TypeIndex
idint(11)Part of PRIMARY KEY (id)
namevarchar(256)None
strategyvarchar(500)None
expiry_daysint(11)None
is_reachabletinyint(1)None
created_datedatetimeNone

Table: email_status

Column NameData TypeIndex
idbigint(20)Part of PRIMARY KEY (id)
emailvarchar(100)Part of UNIQUE KEY (email)
statusenum('VALID','INVALID','UNKNOWN')Part of KEY (status)
verifierenum('ROBIN','BRITE','GATEWAY')None
hard_bounce_counttinyint(8)None
soft_bounce_counttinyint(8)None
success_countint(10)None
failed_counttinyint(9)None
last_success_ontimestampNone
last_failed_ontimestampNone
last_status_changedtimestampNone
auto_update_timetimestampPart of KEY (auto_update_time)

Table: suppress_email

Column NameData TypeIndex
emailvarchar(100)Part of PRIMARY KEY (email)

Table: darknight_config_keys

Column NameData TypeIndex
idint(11)Part of PRIMARY KEY (id)
keyvarchar(20)None
default_valuevarchar(256)None
auto_update_timetimestampNone

Table: suppress_log

Column NameData TypeIndex
idbigint(20)Part of PRIMARY KEY (id)
emailvarchar(100)Part of KEY (email)
verifiervarchar(100)Part of KEY (verifier)
reasontextNone
statusenum('VALID','INVALID','UNKNOWN')Part of KEY (status)
previous_statusenum('VALID','INVALID','UNKNOWN')Part of KEY (previous_status)
auto_update_timetimestampPart of KEY (auto_update_time)

Table: mobile_status

Column NameData TypeIndex
idint(11)Part of PRIMARY KEY (id)
mobilebigint(20)Part of UNIQUE KEY (mobile)
segment_idint(11)None
delivery_statsvarchar(256)None
last_success_ondatetimeNone
last_failed_ondatetimeNone
auto_update_timetimestampNone

Table: bounced_email_unanalyzed

Column NameData TypeIndex
imap_uidbigint(20)Part of KEY (imap_uid)
reasonenum('notabounce','couldntparse')None

Table: credit_transaction_details

Column NameData TypeIndex
idint(11)Part of PRIMARY KEY (id)
org_idint(11)Part of KEY (org_id)
credit_countdoubleNone
transaction_datedatetimePart of KEY (transaction_date)
transaction_typeenum('ADDED','REMOVED','EXPIRED','ADJUSTED')Part of KEY (transaction_type)
credit_chunk_details_idint(11)Part of KEY (credit_chunk_details_id)
commentsvarchar(255)None
created_byint(11)None
auto_update_timetimestampPart of KEY (auto_update_time)
transaction_uuidvarchar(50)None

Table: credit_utilization_run_status

Column NameData TypeIndex
idint(11)Part of PRIMARY KEY (id)
start_datedatetimePart of UNIQUE KEY (start_date)
end_datedatetimePart of UNIQUE KEY (end_date)
statusenum('OPEN','ERROR','PROCESSING','CLOSED','UTILIZED')None
error_messagevarchar(255)None
auto_update_timetimestampNone

Table: email_sending_rules

Column NameData TypeIndex
emailvarchar(50)Part of UNIQUE KEY (email)
org_idbigint(20)Part of UNIQUE KEY (org_id)
sending_ruleenum('ALL','NOBULK','NOPERSONALIZED','NONE','UNSUBSCRIBE')None

Table: contact_info

Column NameData TypeIndex
idint(11)Part of PRIMARY KEY (id)
domain_prop_idint(11)Part of KEY (domain_prop_id)
org_idint(11)Part of KEY (org_id)
org_entity_idint(11)None
org_entity_typevarchar(50)None
message_classenum('SMS','EMAIL','WECHAT','VOICECALL','LINE','WHATSAPP','RCS','ZALO','VIBER')Part of KEY (message_class)
typevarchar(50)None
labelvarchar(50)None
valuevarchar(255)None
descriptionmediumtextNone
is_validtinyint(1)None
is_defaulttinyint(1)None
auto_update_timetimestampNone

Table: gateway_org_configs

Column NameData TypeIndex
idint(11)Part of PRIMARY KEY (id)
org_idint(11)None
short_namevarchar(50)Part of KEY (short_name)
host_namevarchar(25)None
full_namevarchar(100)None
usernamevarchar(50)None
passwordvarchar(100)None
connection_propertiesmediumtextNone
service_ipvarchar(100)None
service_urlvarchar(500)None
status_check_urlvarchar(500)None
message_classenum('SMS','EMAIL','WECHAT','ANDROID','IOS','VOICECALL','LINE','VIBER',None
message_priorityenum('HIGH','DEFAULT','BULK')None
channel_countint(4)None
statusenum('ACTIVE','INACTIVE','DISABLED')Part of KEY (status)
is_privatetinyint(1)None
status_check_typeenum('PULL','PUSH','NONE')Part of KEY (status_check_type)
propertiesmediumtextNone
start_timedatetimeNone
end_timedatetimeNone
auto_update_timetimestampPart of KEY (auto_update_time)

Table: brand_poc_details

Column NameData TypeIndex
idint(11)Part of PRIMARY KEY (id)
org_idint(11)Part of KEY (org_id)
created_bydoubleNone
auto_update_timetimestampNone
user_idint(11)None

Table: credit_utilization_details

Column NameData TypeIndex
idint(11)Part of PRIMARY KEY (id)
org_idint(11)Part of KEY (org_id)
org_credit_rates_idint(11)Part of KEY (org_credit_rates_id)
credit_countdoubleNone
transaction_typeenum('UTILIZED')None
transaction_datedatetimePart of KEY (transaction_date)
utilization_datedatetimeNone
credit_chunk_details_idint(11)Part of KEY (credit_chunk_details_id)
utilization_meta_details_idint(11)Part of KEY (utilization_meta_details_id)
auto_update_timetimestampPart of KEY (auto_update_time)
transaction_uuidvarchar(50)Part of KEY (transaction_uuid)

Table: gateways

Column NameData TypeIndex
idint(11)Part of PRIMARY KEY (id)
host_namevarchar(25)Part of KEY (host_name)
short_namevarchar(50)Part of UNIQUE KEY (short_name)
full_namevarchar(100)None
usernamevarchar(50)None
passwordvarchar(100)None
connection_propertiesmediumtextNone
service_urlvarchar(500)None
status_check_urlvarchar(500)None
message_classenum('SMS','EMAIL','WECHAT','LINE')None
message_priorityenum('HIGH','DEFAULT','BULK')None
channel_countint(3)None
statusenum('ACTIVE','INACTIVE','DISABLED')Part of KEY (status)
status_check_typeenum('PULL','PUSH','NONE')Part of KEY (status_check_type)
propertiesmediumtextNone
auto_update_timetimestampPart of KEY (auto_update_time)

Table: email_gateway_config

Column NameData TypeIndex
idint(11)Part of PRIMARY KEY (id)
short_namevarchar(50)None
usernamevarchar(50)None
passwordvarchar(100)None
added_ondatetimeNone

Table: message_status

Column NameData TypeIndex
idsmallint(6)None
statusvarchar(50)None
chargeable_typeenum('CHARGEABLE','NOT_CHARGEABLE')None

Table: message_failure_summary

Column NameData TypeIndex
idint(11)Part of PRIMARY KEY (id)
gatewayvarchar(255)Part of UNIQUE KEY (gateway)
sending_org_idint(11)Part of UNIQUE KEY (sending_org_id)
message_classenum('SMS','EMAIL')Part of UNIQUE KEY (message_class)
message_priorityenum('HIGH','DEFAULT','BULK')Part of UNIQUE KEY (message_priority)
campaign_idint(11)Part of UNIQUE KEY (campaign_id)
client_idbigint(20)Part of UNIQUE KEY (client_id)
datedatePart of UNIQUE KEY (date)
failure_reasonvarchar(160)Part of UNIQUE KEY (failure_reason)
message_countint(11)None

Table: users_ndnc_status

Column NameData TypeIndex
idbigint(20)Part of PRIMARY KEY (id)
user_idbigint(20)Part of UNIQUE KEY (user_id)
org_idint(11)Part of UNIQUE KEY (org_id)
mobilevarchar(15)Part of UNIQUE KEY (mobile)
statusenum('NDNC','INVALID','DND','UNKNOWN')None
added_ondatetimeNone
updated_ondatetimeNone

Table: org_payments_log

Column NameData TypeIndex
idint(10)Part of PRIMARY KEY (id)
org_idint(10)None
payment_amountint(11)None
added_byint(11)None
added_ondateNone
commentstextNone
is_deletedint(1)None

Table: cron_run_log

Column NameData TypeIndex
idint(20)Part of PRIMARY KEY (id)
cron_typeenum('CREDIT_UTILIZATION',Part of KEY (cron_type)
run_datedateNone
cron_start_timedatetimeNone
cron_end_timedatetimeNone
statusenum('OPEN',Part of KEY (status)
error_messagelongtextNone
auto_update_timetimestampNone

Table: credit_channel_details

Column NameData TypeIndex
idint(11)Part of PRIMARY KEY (id)
channelenum('SMS','EMAIL','ANDROID','IOS','WHATSAPP','WECHAT','LINE',Part of UNIQUE KEY (channel)
priority_typeenum('HIGH','BULK')Part of UNIQUE KEY (priority_type)
channel_details_idint(11)Part of UNIQUE KEY (channel_details_id)
auto_update_timetimestampPart of KEY (auto_update_time)

Table: summary

Column NameData TypeIndex
idint(11)Part of PRIMARY KEY (id)
sending_org_idint(11)Part of KEY (sending_org_id)
message_priorityenum('HIGH','DEFAULT','BULK')Part of KEY (message_priority)
gatewayvarchar(255)Part of KEY (gateway)
datedatePart of KEY (date)
message_classenum('SMS','EMAIL','WECHAT','ANDROID','IOS')Part of KEY (message_class)
campaign_idint(11)Part of UNIQUE KEY (campaign_id)
client_idbigint(20)Part of UNIQUE KEY (client_id)
message_statussmallint(6)Part of KEY (message_status)
message_countint(11)None
auto_update_timetimestampNone

Table: message_s3_archival

Column NameData TypeIndex
idbigint(20)Part of PRIMARY KEY (id)
nsadmin_start_idbigint(20)Part of KEY (nsadmin_start_id)
nsadmin_end_idbigint(20)Part of KEY (nsadmin_end_id)
s3_pathvarchar(512)None
messages_start_timedatetimeNone
messages_end_timedatetimeNone
run_idbigint(20)None
is_activetinyint(1)None
auto_update_timetimestampNone

Table: domain_gateway_validation_log

Column NameData TypeIndex
domain_gateway_map_idint(11)Part of KEY (domain_gateway_map_id)
domain_prop_idint(11)Part of KEY (domain_prop_id)
statusvarchar(20)None
gateway_idint(11)Part of KEY (gateway_id)
org_idint(11)Part of KEY (org_id)
is_manually_triggeredtinyint(1)None
detailsmediumtextNone
triggered_byint(11)None
validation_timetimestampNone
idint(11)Part of PRIMARY KEY (id)

Table: org_gateways

Column NameData TypeIndex
idint(11)Part of PRIMARY KEY (id)
org_idint(11)Part of PRIMARY KEY (org_id)
gatewayvarchar(50)None
service_ipvarchar(100)None
msg_priorityenum('HIGH','DEFAULT','BULK')None
weightint(3)None
campaign_idbigint(20)None
effective_start_timedatetimeNone
effective_end_timedatetimeNone
added_byint(11)None
added_ondatetimeNone
is_defaulttinyint(1)None
is_validtinyint(1)None
is_whitelisting_gatewaytinyint(1)None
subscription_parameterstextNone

Table: utilization_meta_details

Column NameData TypeIndex
idint(11)Part of PRIMARY KEY (id)
client_idint(11)Part of UNIQUE KEY (client_id)
reference_idint(11)Part of UNIQUE KEY (reference_id)
auto_update_timetimestampPart of KEY (auto_update_time)

Table: bounced_email_report

Column NameData TypeIndex
idbigint(20)Part of PRIMARY KEY (id)
imap_uidbigint(20)None
emailvarchar(100)None
datetimestampNone
smtp_codevarchar(30)None
std_reasonvarchar(30)None

Table: credit_chunk_details

Column NameData TypeIndex
idint(11)Part of PRIMARY KEY (id)
org_idint(11)Part of PRIMARY KEY (org_id)
order_numbervarchar(255)None
credit_chunk_balancedoubleNone
expiry_datedatetimePart of KEY (expiry_date)
auto_update_timetimestampNone

Table: gateway_delivery_analysis

Column NameData TypeIndex
idint(11)Part of PRIMARY KEY (id)
gatewayvarchar(50)Part of UNIQUE KEY (gateway)
delivery_datedatePart of UNIQUE KEY (delivery_date)
total_countint(11)None
delivery_report_recievedint(11)None
five_sec_deliveryint(11)None
ten_sec_deliveryint(11)None
thirty_sec_deliveryint(11)None
sixty_sec_deliveryint(11)None
sixtysecplus_deliveryint(11)None
auto_update_timetimestampNone

Table: data_archival_run

Column NameData TypeIndex
idbigint(20)Part of PRIMARY KEY (id)
nsadmin_start_idbigint(20)None
nsadmin_end_idbigint(20)None
run_datedateNone
execution_startdatetimeNone
execution_enddatetimeNone
statusenum('OPEN','PROCESSING','PREV_TABLE_PROCESSING','CLOSED')None
auto_update_timetimestampNone

Table: config_values

Column NameData TypeIndex
idint(11)Part of PRIMARY KEY (id)
key_idint(11)None
org_idint(11)Part of PRIMARY KEY (org_id)
valuevarchar(256)None
is_activetinyint(1)None
created_byint(11)None
auto_update_timetimestampNone

Table: message_campaign_metatable

Column NameData TypeIndex
idint(11)None
table_namevarchar(50)Part of UNIQUE KEY (table_name)
org_idint(11)Part of UNIQUE KEY (org_id)
campaign_idint(11)Part of UNIQUE KEY (campaign_id)
min_inbox_idint(11)None
max_inbox_idint(11)None
last_message_datedatetimeNone

Table: client

Column NameData TypeIndex
idINT(11)Part of PRIMARY KEY (id)
codeVARCHAR(50)None
nameVARCHAR(100)None
descriptionVARCHAR(255)None
status_updates_enabledBOOLEANNone

Table: sms_channel_details

Column NameData TypeIndex
idint(11)Part of PRIMARY KEY (id)
country_codeint(11)None
auto_update_timetimestampNone

Table: countries

Column NameData TypeIndex
idint(11)Part of PRIMARY KEY (id)
namevarchar(100)Part of UNIQUE KEY (name)
capitalvarchar(100)None
codevarchar(2)None
short_namevarchar(3)None
numeric_codeint(11)None
iso_namevarchar(100)None
mobile_country_codevarchar(5)None
mobile_regexvarchar(250)None
mobile_length_csvvarchar(255)None
last_updated_byint(11)None
last_updateddatetimeNone

Table: archived_messages_metatable

Column NameData TypeIndex
table_namevarchar(50)Part of UNIQUE KEY (table_name)
start_datedatetimeNone
end_datedatetimeNone
first_message_idbigint(20)None
last_message_idbigint(20)None
is_availabletinyint(1)None

Table: WECHAT_DLR_LOG

Column NameData TypeIndex
idbigint(20)Part of PRIMARY KEY (id)
campaign_idbigint(20)Part of KEY (campaign_id)
org_idint(11)Part of KEY (org_id)
msg_idvarchar(20)Part of KEY (msg_id)
statusvarchar(10)None
totalCountint(7)None
filterCountint(7)None
sentCountint(7)None
errorCountint(7)None
auto_update_timetimestampPart of KEY (auto_update_time)

Table: tag_gateways

Column NameData TypeIndex
idint(11)Part of PRIMARY KEY (id)
tag_namevarchar(25)None
gatewayvarchar(50)None
weightint(3)None
effective_start_timedatetimeNone
effective_end_timedatetimeNone
added_byint(11)None
added_ondatetimeNone
is_validtinyint(1)None

Table: bounced_email_list

Column NameData TypeIndex
idbigint(20)Part of PRIMARY KEY (id)
emailvarchar(100)Part of UNIQUE KEY (email)
hardtinyint(8)None
softtinyint(8)None
temptinyint(8)None
unknowntinyint(8)None
createdtimestampPart of KEY (created)
lastcreatedtimestampPart of KEY (lastcreated)

Table: org_gateways_price_details

Column NameData TypeIndex
idint(11)Part of PRIMARY KEY (id)
org_idint(11)None
gatewayvarchar(255)None
short_namevarchar(255)None
pricedoubleNone
currencyvarchar(3)None
countryvarchar(45)None
effective_datedateNone
valid_tilldateNone
auto_update_timetimestampNone

Table: org_status

Column NameData TypeIndex
idint(11)Part of PRIMARY KEY (id)
org_idbigint(11)Part of PRIMARY KEY (org_id)
is_activetinyint(1)None
rate_limit_thresholdint(11)None
updated_bybigint(20)None
updated_atdatetimeNone
is_validtinyint(1)None

Table: org_sms_credits

Column NameData TypeIndex
idbigint(20)Part of PRIMARY KEY (id)
org_idbigint(20)Part of UNIQUE KEY (org_id)
message_classenum('SMS','EMAIL','WECHAT','ANDROID','IOS','VOICECALL','LINE')Part of UNIQUE KEY (message_class)
value_sms_creditsint(11)None
bulk_sms_creditsint(11)None
user_creditsint(11)None
bulk_credits_thresholdint(11)None
value_credits_thresholdint(11)None
created_bybigint(20)None
last_updated_bybigint(20)None

Table: domain_properties

Column NameData TypeIndex
idint(11)Part of PRIMARY KEY (id)
org_idint(11)Part of KEY (org_id)
org_entity_idint(11)None
org_entity_typevarchar(50)None
namevarchar(50)Part of KEY (name)
descriptionmediumtextNone
auto_update_timetimestampNone

Table: gateway_not_found_summary

Column NameData TypeIndex
idint(11)Part of PRIMARY KEY (id)
gatewayvarchar(255)Part of UNIQUE KEY (gateway)
sending_org_idint(11)Part of UNIQUE KEY (sending_org_id)
message_classenum('SMS','EMAIL')Part of UNIQUE KEY (message_class)
message_priorityenum('HIGH','DEFAULT','BULK')Part of UNIQUE KEY (message_priority)
campaign_idint(11)Part of UNIQUE KEY (campaign_id)
client_idbigint(20)Part of UNIQUE KEY (client_id)
datedatePart of UNIQUE KEY (date)
gtw_not_found_reasonvarchar(160)Part of UNIQUE KEY (gtw_not_found_reason)
message_countint(11)None

Table: mobilepush_messages

Column NameData TypeIndex
idbigint(20)Part of PRIMARY KEY (id)
org_idint(11)Part of KEY (org_id)
nsadmin_idbigint(20)Part of UNIQUE KEY (nsadmin_id)
cuidvarchar(255)Part of KEY (cuid)
license_codevarchar(255)Part of KEY (license_code)
auto_update_timetimestampNone

Table: contact_info_ou_mapping

Column NameData TypeIndex
idint(11)Part of PRIMARY KEY (id)
contact_info_idint(11)None
org_idint(11)Part of KEY (org_id)
ou_idint(11)Part of KEY (ou_id)
is_validtinyint(1)None
is_defaulttinyint(1)None

Table: gateway_conn_configs

Column NameData TypeIndex
host_namevarchar(25)Part of PRIMARY KEY (host_name)
configmediumtextNone
is_host_telecom_regulatedtinyint(1)None

Table: message_wise_cost

Column NameData TypeIndex
nsadmin_idbigint(20)Part of PRIMARY KEY (nsadmin_id)
receivervarchar(255)None
call_durationint(5)None
total_costfloat(8,4)None
auto_update_timetimestampNone

Table: whatsapp_channel_details

Column NameData TypeIndex
idint(11)Part of PRIMARY KEY (id)
country_codeint(11)None
auto_update_timetimestampNone

Table: archived_table_suffix

Column NameData TypeIndex
table_namevarchar(50)Part of UNIQUE KEY (table_name)
start_datedatetimeNone
end_datedatetimeNone
first_message_idbigint(20)None
last_message_idbigint(20)None
is_availabletinyint(1)None

Table: org_credit_supported_channel_details

Column NameData TypeIndex
idint(11)Part of PRIMARY KEY (id)
org_idint(11)Part of UNIQUE KEY (org_id)
channelenum('SMS','EMAIL','ANDROID','IOS','WHATSAPP','WECHAT','LINE',Part of UNIQUE KEY (channel)
org_base_country_idint(6)None
auto_update_timetimestampNone

Table: org_credit_rates

Column NameData TypeIndex
idint(11)Part of PRIMARY KEY (id)
org_idint(11)Part of KEY (org_id)
credit_channel_details_idint(11)None
credit_ratedoubleNone
effective_datedatetimePart of KEY (effective_date)
expiry_datedatetimePart of KEY (expiry_date)
commentsvarchar(255)None
created_datedatetimeNone
created_byint(11)None
auto_update_timetimestampPart of KEY (auto_update_time)

Table: sms_sending_rules

Column NameData TypeIndex
mobile_numbervarchar(20)Part of UNIQUE KEY (mobile_number)
org_idbigint(20)Part of UNIQUE KEY (org_id)
sending_ruleenum('ALL','NOBULK','NOPERSONALIZED','NONE','UNSUBSCRIBE')None

Table: config_keys

Column NameData TypeIndex
idint(11)Part of PRIMARY KEY (id)
keyvarchar(256)None
default_valuevarchar(256)None
auto_update_timetimestampNone

Table: org_telecom_regulation_status

Column NameData TypeIndex
org_idint(11)Part of PRIMARY KEY (org_id)
org_unit_idint(11)Part of PRIMARY KEY (org_unit_id)
typeenum('DLT')None
statustinyint(1)None
entity_idvarchar(64)None
auto_update_timetimestampNone

Table: credits_log

Column NameData TypeIndex
idint(11)Part of PRIMARY KEY (id)
org_idbigint(20)Part of PRIMARY KEY (org_id)
message_classenum('SMS','EMAIL','WECHAT','ANDROID','IOS','VOICECALL','LINE')None
value_sms_creditsint(11)None
bulk_sms_creditsint(11)None
user_creditsint(11)None
created_bybigint(20)None
addedtimestampPart of KEY (added)
commentstextNone
is_deletedint(1)None

Table: queue_config

Column NameData TypeIndex
idint(11)Part of PRIMARY KEY (id)
exchange_namevarchar(50)None
queue_nameenum('DELAYED_SCHEDULED','RECEIVED','READ','FINAL_STATE_TRANS','FINAL_STATE_BULK')None
queue_typeenum('SEDA','RABBITMQ')None
propertiesmediumtextNone
is_activebit(1)None
created_ondatetimeNone

Table: error_handlers

Column NameData TypeIndex
idint(10)Part of PRIMARY KEY (id)
host_namevarchar(50)Part of UNIQUE KEY (host_name)
error_codevarchar(15)Part of UNIQUE KEY (error_code)
error_handlerenum('CREDIT_EXPIRED','HTTP_TIMEOUT','INCORRECT_AUTH','INVALID_DEST','INVALID_ENC','INVALID_HTTP_RESP','INVALID_MSG','INVALID_MSG_ID','INVALID_SNDR','INVALID_SMS_LEN','NDNC','SRVC_UNAVL','FAIL_XML_PARSE','MSG_RETRY')None
error_descvarchar(100)None

Table: org_credit_status_details

Column NameData TypeIndex
idint(11)Part of PRIMARY KEY (id)
org_idint(11)Part of UNIQUE KEY (org_id)
credit_balancedoubleNone
threshold_creditsdoubleNone
auto_update_timetimestampNone
credit_management_enabledtinyint(1)None
last_utilized_datedatetimePart of KEY (last_utilized_date)