diff --git a/db/src/main/resources/sql/er_diagram/brief_er_diagram.html b/db/src/main/resources/sql/er_diagram/brief_er_diagram.html
index d4293f0a5..4d786847b 100644
--- a/db/src/main/resources/sql/er_diagram/brief_er_diagram.html
+++ b/db/src/main/resources/sql/er_diagram/brief_er_diagram.html
@@ -261,19 +261,19 @@ td.section {
generated on
- 2023-02-28 21:00:55.560072
+ 2023-03-01 20:05:37.060279
last flyway file
- V137__add_process_time_column.sql
+ V138__drop_dns_refresh_request_time_column.sql
-
+
SchemaCrawler_Diagram
-
+
generated by
@@ -284,52 +284,52 @@ td.section {
generated on
- 2023-02-28 21:00:55.560072
+ 2023-03-01 20:05:37.060279
allocationtoken_a08ccbef
-
-
+
+
public.AllocationToken
-
-
+
+
[table]
-
+
token
-
+
-
+
text not null
-
+
domain_name
-
+
-
+
text
-
+
redemption_domain_repo_id
-
+
-
+
text
-
+
token_type
-
+
-
+
text
-
+
billingevent_a57d1815
@@ -425,947 +425,939 @@ td.section {
billingevent_a57d1815:w->allocationtoken_a08ccbef:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_billing_event_allocation_token
domainhistory_a54cc226
-
-
+
+
public.DomainHistory
-
-
+
+
[table]
-
+
history_revision_id
-
+
-
+
int8 not null
-
+
history_registrar_id
-
+
-
+
text
-
+
history_modification_time
-
+
-
+
timestamptz not null
-
+
history_type
-
+
-
+
text not null
-
+
creation_time
-
+
-
+
timestamptz
-
+
domain_repo_id
-
+
-
+
text not null
-
+
current_package_token
-
+
-
+
text
-
+
billingevent_a57d1815:w->domainhistory_a54cc226:e
-
+
-
-
-
-
-
-
+
+
+
+
+
+
fk_billing_event_domain_history
billingevent_a57d1815:w->domainhistory_a54cc226:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_billing_event_domain_history
billingevent_a57d1815:w->domainhistory_a54cc226:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_billing_event_recurrence_history
billingevent_a57d1815:w->domainhistory_a54cc226:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_billing_event_recurrence_history
billingrecurrence_5fa2cb01
-
-
+
+
public.BillingRecurrence
-
-
+
+
[table]
-
+
billing_recurrence_id
-
+
-
+
int8 not null
-
+
registrar_id
-
+
-
+
text not null
-
+
domain_history_revision_id
-
+
-
+
int8 not null
-
+
domain_repo_id
-
+
-
+
text not null
-
+
event_time
-
+
-
+
timestamptz not null
-
+
recurrence_end_time
-
+
-
+
timestamptz
-
+
recurrence_time_of_year
-
+
-
+
text
-
+
recurrence_last_expansion
-
+
-
+
timestamptz not null
-
+
billingevent_a57d1815:w->billingrecurrence_5fa2cb01:e
-
+
-
-
-
-
-
+
+
+
+
+
fk_billing_event_cancellation_matching_billing_recurrence_id
registrar_6e1503e3
-
-
+
+
public.Registrar
-
-
+
+
[table]
-
+
registrar_id
-
+
-
+
text not null
-
+
iana_identifier
-
+
-
+
int8
-
+
registrar_name
-
+
-
+
text not null
-
+
billingevent_a57d1815:w->registrar_6e1503e3:e
-
+
-
-
-
-
-
+
+
+
+
+
fk_billing_event_registrar_id
domain_6c51cffa
-
-
+
+
public.Domain
-
-
+
+
[table]
-
+
repo_id
-
+
-
+
text not null
-
+
creation_registrar_id
-
+
-
+
text not null
-
+
creation_time
-
+
-
+
timestamptz not null
-
+
current_sponsor_registrar_id
-
+
-
+
text not null
-
+
deletion_time
-
+
-
+
timestamptz
-
+
last_epp_update_registrar_id
-
+
-
+
text
-
+
domain_name
-
+
-
+
text
-
+
tld
-
+
-
+
text
-
+
admin_contact
-
+
-
+
text
-
+
billing_contact
-
+
-
+
text
-
+
registrant_contact
-
+
-
+
text
-
+
tech_contact
-
+
-
+
text
-
+
transfer_billing_cancellation_id
-
+
-
+
int8
-
+
transfer_billing_event_id
-
+
-
+
int8
-
+
transfer_billing_recurrence_id
-
+
-
+
int8
-
+
transfer_gaining_registrar_id
-
+
-
+
text
-
+
transfer_losing_registrar_id
-
+
-
+
text
-
+
billing_recurrence_id
-
+
-
+
int8
-
+
autorenew_end_time
-
+
-
+
timestamptz
-
- dns_refresh_request_time
-
-
-
-
- timestamptz
-
-
+
current_package_token
-
+
-
+
text
-
+
lordn_phase
-
+
-
+
text not null
-
+
domain_6c51cffa:w->allocationtoken_a08ccbef:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_domain_current_package_token
domain_6c51cffa:w->billingevent_a57d1815:e
-
-
-
+
+
+
-
+
fk_domain_transfer_billing_event_id
billingcancellation_6eedf614
-
-
+
+
public.BillingCancellation
-
-
+
+
[table]
-
+
billing_cancellation_id
-
+
-
+
int8 not null
-
+
registrar_id
-
+
-
+
text not null
-
+
domain_history_revision_id
-
+
-
+
int8 not null
-
+
domain_repo_id
-
+
-
+
text not null
-
+
event_time
-
+
-
+
timestamptz not null
-
+
billing_time
-
+
-
+
timestamptz
-
+
billing_event_id
-
+
-
+
int8
-
+
billing_recurrence_id
-
+
-
+
int8
-
+
domain_6c51cffa:w->billingcancellation_6eedf614:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_domain_transfer_billing_cancellation_id
domain_6c51cffa:w->billingrecurrence_5fa2cb01:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_domain_billing_recurrence_id
domain_6c51cffa:w->billingrecurrence_5fa2cb01:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_domain_transfer_billing_recurrence_id
contact_8de8cb16
-
-
+
+
public.Contact
-
-
+
+
[table]
-
+
repo_id
-
+
-
+
text not null
-
+
creation_registrar_id
-
+
-
+
text not null
-
+
creation_time
-
+
-
+
timestamptz not null
-
+
current_sponsor_registrar_id
-
+
-
+
text not null
-
+
deletion_time
-
+
-
+
timestamptz
-
+
last_epp_update_registrar_id
-
+
-
+
text
-
+
contact_id
-
+
-
+
text
-
+
search_name
-
+
-
+
text
-
+
transfer_gaining_registrar_id
-
+
-
+
text
-
+
transfer_losing_registrar_id
-
+
-
+
text
-
+
domain_6c51cffa:w->contact_8de8cb16:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_domain_admin_contact
domain_6c51cffa:w->contact_8de8cb16:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_domain_billing_contact
domain_6c51cffa:w->contact_8de8cb16:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_domain_registrant_contact
domain_6c51cffa:w->contact_8de8cb16:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_domain_tech_contact
domain_6c51cffa:w->registrar_6e1503e3:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk2jc69qyg2tv9hhnmif6oa1cx1
domain_6c51cffa:w->registrar_6e1503e3:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk2u3srsfbei272093m3b3xwj23
domain_6c51cffa:w->registrar_6e1503e3:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fkjc0r9r5y1lfbt4gpbqw4wsuvq
domain_6c51cffa:w->registrar_6e1503e3:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_domain_transfer_gaining_registrar_id
domain_6c51cffa:w->registrar_6e1503e3:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_domain_transfer_losing_registrar_id
tld_f1fa57e2
-
-
+
+
public.Tld
-
-
+
+
[table]
-
+
tld_name
-
+
-
+
text not null
-
+
domain_6c51cffa:w->tld_f1fa57e2:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_domain_tld
domainhistory_a54cc226:w->allocationtoken_a08ccbef:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_domain_history_current_package_token
domainhistory_a54cc226:w->domain_6c51cffa:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_domain_history_domain_repo_id
domainhistory_a54cc226:w->registrar_6e1503e3:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_domain_history_registrar_id
billingcancellation_6eedf614:w->billingevent_a57d1815:e
-
-
-
+
+
+
-
+
fk_billing_cancellation_billing_event_id
billingcancellation_6eedf614:w->domainhistory_a54cc226:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_billing_cancellation_domain_history
billingcancellation_6eedf614:w->domainhistory_a54cc226:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_billing_cancellation_domain_history
billingcancellation_6eedf614:w->billingrecurrence_5fa2cb01:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_billing_cancellation_billing_recurrence_id
billingcancellation_6eedf614:w->registrar_6e1503e3:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_billing_cancellation_registrar_id
@@ -1436,537 +1428,529 @@ td.section {
graceperiod_cd3b2e8f:w->domain_6c51cffa:e
-
+
-
-
-
-
+
+
+
+
fk_grace_period_domain_repo_id
graceperiod_cd3b2e8f:w->billingrecurrence_5fa2cb01:e
-
+
-
-
-
-
-
+
+
+
+
+
fk_grace_period_billing_recurrence_id
graceperiod_cd3b2e8f:w->registrar_6e1503e3:e
-
+
-
-
-
-
+
+
+
+
fk_grace_period_registrar_id
billingrecurrence_5fa2cb01:w->domainhistory_a54cc226:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_billing_recurrence_domain_history
billingrecurrence_5fa2cb01:w->domainhistory_a54cc226:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_billing_recurrence_domain_history
billingrecurrence_5fa2cb01:w->registrar_6e1503e3:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_billing_recurrence_registrar_id
claimsentry_105da9f1
-
-
+
+
public.ClaimsEntry
-
-
+
+
[table]
-
+
revision_id
-
+
-
+
int8 not null
-
+
domain_label
-
+
-
+
text not null
-
+
claimslist_3d49bc2b
-
-
+
+
public.ClaimsList
-
-
+
+
[table]
-
+
revision_id
-
+
-
+
bigserial not null
-
+
-
+
auto-incremented
-
+
claimsentry_105da9f1:w->claimslist_3d49bc2b:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk6sc6at5hedffc0nhdcab6ivuq
contact_8de8cb16:w->registrar_6e1503e3:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk1sfyj7o7954prbn1exk7lpnoe
contact_8de8cb16:w->registrar_6e1503e3:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk93c185fx7chn68uv7nl6uv2s0
contact_8de8cb16:w->registrar_6e1503e3:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fkmb7tdiv85863134w1wogtxrb2
contact_8de8cb16:w->registrar_6e1503e3:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_contact_transfer_gaining_registrar_id
contact_8de8cb16:w->registrar_6e1503e3:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_contact_transfer_losing_registrar_id
contacthistory_d2964f8a
-
-
+
+
public.ContactHistory
-
-
+
+
[table]
-
+
history_revision_id
-
+
-
+
int8 not null
-
+
history_registrar_id
-
+
-
+
text
-
+
history_modification_time
-
+
-
+
timestamptz not null
-
+
history_type
-
+
-
+
text not null
-
+
creation_time
-
+
-
+
timestamptz
-
+
contact_repo_id
-
+
-
+
text not null
-
+
contacthistory_d2964f8a:w->contact_8de8cb16:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_contact_history_contact_repo_id
contacthistory_d2964f8a:w->registrar_6e1503e3:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_contact_history_registrar_id
pollmessage_614a523e
-
-
+
+
public.PollMessage
-
-
+
+
[table]
-
+
poll_message_id
-
+
-
+
int8 not null
-
+
registrar_id
-
+
-
+
text not null
-
+
contact_repo_id
-
+
-
+
text
-
+
contact_history_revision_id
-
+
-
+
int8
-
+
domain_repo_id
-
+
-
+
text
-
+
domain_history_revision_id
-
+
-
+
int8
-
+
event_time
-
+
-
+
timestamptz not null
-
+
host_repo_id
-
+
-
+
text
-
+
host_history_revision_id
-
+
-
+
int8
-
+
transfer_response_gaining_registrar_id
-
+
-
+
text
-
+
transfer_response_losing_registrar_id
-
+
-
+
text
-
+
pollmessage_614a523e:w->domain_6c51cffa:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_poll_message_domain_repo_id
pollmessage_614a523e:w->domainhistory_a54cc226:e
-
-
-
-
-
-
-
+
+
+
+
+
+
+
fk_poll_message_domain_history
pollmessage_614a523e:w->domainhistory_a54cc226:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_poll_message_domain_history
pollmessage_614a523e:w->contact_8de8cb16:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_poll_message_contact_repo_id
pollmessage_614a523e:w->contacthistory_d2964f8a:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_poll_message_contact_history
pollmessage_614a523e:w->contacthistory_d2964f8a:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_poll_message_contact_history
host_f21b78de
-
-
+
+
public.Host
-
-
+
+
[table]
-
+
repo_id
-
-
-
- text not null
-
-
- creation_registrar_id
-
- text
+ text not null
- creation_time
+ creation_registrar_id
- timestamptz
+ text
- current_sponsor_registrar_id
+ creation_time
- text
+ timestamptz
- deletion_time
+ current_sponsor_registrar_id
- timestamptz
+ text
- last_epp_update_registrar_id
+ deletion_time
- text
+ timestamptz
- host_name
+ last_epp_update_registrar_id
@@ -1974,7 +1958,7 @@ td.section {
text
- superordinate_domain
+ host_name
@@ -1982,216 +1966,216 @@ td.section {
text
- inet_addresses
+ superordinate_domain
- _text
+ text
- dns_refresh_request_time
+ inet_addresses
- timestamptz
+ _text
-
+
pollmessage_614a523e:w->host_f21b78de:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_poll_message_host_repo_id
hosthistory_56210c2
-
-
+
+
public.HostHistory
-
-
+
+
[table]
-
+
history_revision_id
-
+
-
+
int8 not null
-
+
history_registrar_id
-
+
-
+
text not null
-
+
history_modification_time
-
+
-
+
timestamptz not null
-
+
history_type
-
+
-
+
text not null
-
+
host_name
-
+
-
+
text
-
+
creation_time
-
+
-
+
timestamptz
-
+
host_repo_id
-
+
-
+
text not null
-
+
pollmessage_614a523e:w->hosthistory_56210c2:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_poll_message_host_history
pollmessage_614a523e:w->hosthistory_56210c2:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_poll_message_host_history
pollmessage_614a523e:w->registrar_6e1503e3:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_poll_message_registrar_id
pollmessage_614a523e:w->registrar_6e1503e3:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_poll_message_transfer_response_gaining_registrar_id
pollmessage_614a523e:w->registrar_6e1503e3:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_poll_message_transfer_response_losing_registrar_id
cursor_6af40e8c
-
-
+
+
public."Cursor"
-
-
+
+
[table]
-
+
"scope"
-
+
-
+
text not null
-
+
type
-
+
-
+
text not null
-
+
databasemigrationstateschedule_22edefab
-
-
+
+
public.DatabaseMigrationStateSchedule
-
-
+
+
[table]
-
+
id
-
+
-
+
int8 not null
-
+
delegationsignerdata_e542a872
@@ -2247,161 +2231,161 @@ td.section {
delegationsignerdata_e542a872:w->domain_6c51cffa:e
-
+
-
-
-
-
+
+
+
+
fktr24j9v14ph2mfuw2gsmt12kq
dnsrefreshrequest_4e6affb3
-
-
+
+
public.DnsRefreshRequest
-
-
+
+
[table]
-
+
id
-
+
-
+
bigserial not null
-
+
-
+
auto-incremented
-
+
request_time
-
+
-
+
timestamptz not null
-
+
process_time
-
+
-
+
timestamptz not null
-
+
domainhost_1ea127c2
-
-
+
+
public.DomainHost
-
-
+
+
[table]
-
+
domain_repo_id
-
+
-
+
text not null
-
+
host_repo_id
-
+
-
+
text
-
+
domainhost_1ea127c2:w->domain_6c51cffa:e
-
-
-
-
-
-
-
+
+
+
+
+
+
+
fkfmi7bdink53swivs390m2btxg
domainhost_1ea127c2:w->host_f21b78de:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_domainhost_host_valid
host_f21b78de:w->domain_6c51cffa:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_host_superordinate_domain
host_f21b78de:w->registrar_6e1503e3:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_host_creation_registrar_id
host_f21b78de:w->registrar_6e1503e3:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_host_current_sponsor_registrar_id
host_f21b78de:w->registrar_6e1503e3:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_host_last_epp_update_registrar_id
@@ -2443,27 +2427,27 @@ td.section {
domaindsdatahistory_995b060d:w->domainhistory_a54cc226:e
-
+
-
-
-
-
+
+
+
+
fko4ilgyyfnvppbpuivus565i0j
domaindsdatahistory_995b060d:w->domainhistory_a54cc226:e
-
+
-
-
-
-
-
+
+
+
+
+
fko4ilgyyfnvppbpuivus565i0j
@@ -2505,27 +2489,27 @@ td.section {
domainhistoryhost_9f3f23ee:w->domainhistory_a54cc226:e
-
+
-
-
-
-
+
+
+
+
fka9woh3hu8gx5x0vly6bai327n
domainhistoryhost_9f3f23ee:w->domainhistory_a54cc226:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fka9woh3hu8gx5x0vly6bai327n
@@ -2580,40 +2564,40 @@ td.section {
domaintransactionrecord_6e77ff61:w->domainhistory_a54cc226:e
-
+
-
-
-
-
-
+
+
+
+
+
fkcjqe54u72kha71vkibvxhjye7
domaintransactionrecord_6e77ff61:w->domainhistory_a54cc226:e
-
+
-
-
-
-
+
+
+
+
fkcjqe54u72kha71vkibvxhjye7
domaintransactionrecord_6e77ff61:w->tld_f1fa57e2:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_domain_transaction_record_tld
@@ -2655,226 +2639,226 @@ td.section {
graceperiodhistory_40ccc1f1:w->domainhistory_a54cc226:e
-
+
-
-
-
-
-
+
+
+
+
+
fk7w3cx8d55q8bln80e716tr7b8
graceperiodhistory_40ccc1f1:w->domainhistory_a54cc226:e
-
-
+
+
-
-
-
-
-
+
+
+
+
+
fk7w3cx8d55q8bln80e716tr7b8
hosthistory_56210c2:w->host_f21b78de:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_hosthistory_host
hosthistory_56210c2:w->registrar_6e1503e3:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_history_registrar_id
lock_f21d4861
-
-
+
+
public.Lock
-
-
+
+
[table]
-
+
resource_name
-
+
-
+
text not null
-
+
"scope"
-
+
-
+
text not null
-
+
packagepromotion_56aa33
-
-
+
+
public.PackagePromotion
-
-
+
+
[table]
-
+
package_promotion_id
-
+
-
+
bigserial not null
-
+
-
+
auto-incremented
-
+
token
-
+
-
+
text not null
-
+
premiumentry_b0060b91
-
-
+
+
public.PremiumEntry
-
-
+
+
[table]
-
+
revision_id
-
+
-
+
int8 not null
-
+
domain_label
-
+
-
+
text not null
-
+
premiumlist_7c3ea68b
-
-
+
+
public.PremiumList
-
-
+
+
[table]
-
+
revision_id
-
+
-
+
bigserial not null
-
+
-
+
auto-incremented
-
+
name
-
+
-
+
text not null
-
+
premiumentry_b0060b91:w->premiumlist_7c3ea68b:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fko0gw90lpo1tuee56l0nb6y6g5
rderevision_83396864
-
-
+
+
public.RdeRevision
-
-
+
+
[table]
-
+
tld
-
+
-
+
text not null
-
+
mode
-
+
-
+
text not null
-
+
"date"
-
+
-
+
date not null
-
+
registrarpoc_ab47054d
@@ -2914,356 +2898,356 @@ td.section {
registrarpoc_ab47054d:w->registrar_6e1503e3:e
-
+
-
-
-
-
+
+
+
+
fk_registrar_poc_registrar_id
registrylock_ac88663e
-
-
+
+
public.RegistryLock
-
-
+
+
[table]
-
+
revision_id
-
+
-
+
bigserial not null
-
+
-
+
auto-incremented
-
+
registrar_id
-
+
-
+
text not null
-
+
repo_id
-
+
-
+
text not null
-
+
verification_code
-
+
-
+
text not null
-
+
relock_revision_id
-
+
-
+
int8
-
+
registrylock_ac88663e:w->registrylock_ac88663e:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk2lhcwpxlnqijr96irylrh1707
reservedentry_1a7b8520
-
-
+
+
public.ReservedEntry
-
-
+
+
[table]
-
+
revision_id
-
+
-
+
int8 not null
-
+
domain_label
-
+
-
+
text not null
-
+
reservedlist_b97c3f1c
-
-
+
+
public.ReservedList
-
-
+
+
[table]
-
+
revision_id
-
+
-
+
bigserial not null
-
+
-
+
auto-incremented
-
+
name
-
+
-
+
text not null
-
+
reservedentry_1a7b8520:w->reservedlist_b97c3f1c:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fkgq03rk0bt1hb915dnyvd3vnfc
serversecret_6cc90f09
-
-
+
+
public.ServerSecret
-
-
+
+
[table]
-
+
id
-
+
-
+
int8 not null
-
+
signedmarkrevocationentry_99c39721
-
-
+
+
public.SignedMarkRevocationEntry
-
-
+
+
[table]
-
+
revision_id
-
+
-
+
int8 not null
-
+
smd_id
-
+
-
+
text not null
-
+
signedmarkrevocationlist_c5d968fb
-
-
+
+
public.SignedMarkRevocationList
-
-
+
+
[table]
-
+
revision_id
-
+
-
+
bigserial not null
-
+
-
+
auto-incremented
-
+
signedmarkrevocationentry_99c39721:w->signedmarkrevocationlist_c5d968fb:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk5ivlhvs3121yx2li5tqh54u4
spec11threatmatch_a61228a6
-
-
+
+
public.Spec11ThreatMatch
-
-
+
+
[table]
-
+
id
-
+
-
+
bigserial not null
-
+
-
+
auto-incremented
-
+
check_date
-
+
-
+
date not null
-
+
registrar_id
-
+
-
+
text not null
-
+
tld
-
+
-
+
text not null
-
+
tmchcrl_d282355
-
-
+
+
public.TmchCrl
-
-
+
+
[table]
-
+
id
-
+
-
+
int8 not null
-
+
user_f2216f01
-
-
+
+
public."User"
-
-
+
+
[table]
-
+
id
-
+
-
+
bigserial not null
-
+
-
+
auto-incremented
-
+
email_address
-
+
-
+
text not null
-
+
gaia_id
-
+
-
+
text
-
+
@@ -4571,11 +4555,6 @@ td.section {
autorenew_end_time
timestamptz
-
-
- dns_refresh_request_time
- timestamptz
-
current_package_token
@@ -5581,11 +5560,6 @@ td.section {
inet_addresses
_text
-
-
- dns_refresh_request_time
- timestamptz
-
diff --git a/db/src/main/resources/sql/er_diagram/full_er_diagram.html b/db/src/main/resources/sql/er_diagram/full_er_diagram.html
index 0d0535b2c..e5e7c3178 100644
--- a/db/src/main/resources/sql/er_diagram/full_er_diagram.html
+++ b/db/src/main/resources/sql/er_diagram/full_er_diagram.html
@@ -261,19 +261,19 @@ td.section {
generated on
- 2023-02-28 21:00:53.216736
+ 2023-03-01 20:05:34.665016
last flyway file
- V137__add_process_time_column.sql
+ V138__drop_dns_refresh_request_time_column.sql
-
+
SchemaCrawler_Diagram
-
+
generated by
@@ -284,362 +284,354 @@ td.section {
generated on
- 2023-02-28 21:00:53.216736
+ 2023-03-01 20:05:34.665016
allocationtoken_a08ccbef
-
-
+
+
public.AllocationToken
-
-
+
+
[table]
-
+
token
-
+
-
+
text not null
-
+
update_timestamp
-
+
-
+
timestamptz
-
+
allowed_registrar_ids
-
+
-
+
_text
-
+
allowed_tlds
-
+
-
+
_text
-
+
creation_time
-
+
-
+
timestamptz not null
-
+
discount_fraction
-
+
-
+
float8(17, 17) not null
-
+
discount_premiums
-
+
-
+
bool not null
-
+
discount_years
-
+
-
+
int4 not null
-
+
domain_name
-
+
-
+
text
-
+
redemption_domain_repo_id
-
+
-
+
text
-
+
token_status_transitions
-
+
-
+
"hstore"
-
+
token_type
-
+
-
+
text
-
+
redemption_domain_history_id
-
+
-
+
int8
-
+
renewal_price_behavior
-
+
-
+
text not null
-
+
registration_behavior
-
+
-
+
text not null
-
+
billingevent_a57d1815
-
-
+
+
public.BillingEvent
-
-
+
+
[table]
-
+
billing_event_id
-
+
-
+
int8 not null
-
+
registrar_id
-
+
-
+
text not null
-
+
domain_history_revision_id
-
+
-
+
int8 not null
-
+
domain_repo_id
-
+
-
+
text not null
-
+
event_time
-
+
-
+
timestamptz not null
-
+
flags
-
+
-
+
_text
-
+
reason
-
+
-
+
text not null
-
+
domain_name
-
+
-
+
text not null
-
+
allocation_token
-
+
-
+
text
-
+
billing_time
-
+
-
+
timestamptz
-
+
cancellation_matching_billing_recurrence_id
-
+
-
+
int8
-
+
cost_amount
-
+
-
+
numeric(19, 2)
-
+
cost_currency
-
+
-
+
text
-
+
period_years
-
+
-
+
int4
-
+
synthetic_creation_time
-
+
-
+
timestamptz
-
+
recurrence_history_revision_id
-
+
-
+
int8
-
+
billingevent_a57d1815:w->allocationtoken_a08ccbef:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_billing_event_allocation_token
domainhistory_a54cc226
-
-
+
+
public.DomainHistory
-
-
+
+
[table]
-
+
history_revision_id
-
-
-
- int8 not null
-
-
- history_by_superuser
-
- bool not null
+ int8 not null
- history_registrar_id
+ history_by_superuser
- text
+ bool not null
- history_modification_time
+ history_registrar_id
- timestamptz not null
+ text
- history_reason
+ history_modification_time
- text
+ timestamptz not null
- history_requested_by_registrar
+ history_reason
- bool
+ text
- history_client_transaction_id
+ history_requested_by_registrar
- text
+ bool
- history_server_transaction_id
+ history_client_transaction_id
@@ -647,31 +639,31 @@ td.section {
text
- history_type
+ history_server_transaction_id
- text not null
+ text
- history_xml_bytes
+ history_type
- bytea
+ text not null
- admin_contact
+ history_xml_bytes
- text
+ bytea
- auth_info_repo_id
+ admin_contact
@@ -679,7 +671,7 @@ td.section {
text
- auth_info_value
+ auth_info_repo_id
@@ -687,15 +679,15 @@ td.section {
text
- billing_recurrence_id
+ auth_info_value
- int8
+ text
- autorenew_poll_message_id
+ billing_recurrence_id
@@ -703,31 +695,31 @@ td.section {
int8
- billing_contact
+ autorenew_poll_message_id
- text
+ int8
- deletion_poll_message_id
+ billing_contact
- int8
+ text
- domain_name
+ deletion_poll_message_id
- text
+ int8
- idn_table_name
+ domain_name
@@ -735,15 +727,15 @@ td.section {
text
- last_transfer_time
+ idn_table_name
- timestamptz
+ text
- launch_notice_accepted_time
+ last_transfer_time
@@ -751,7 +743,7 @@ td.section {
timestamptz
- launch_notice_expiration_time
+ launch_notice_accepted_time
@@ -759,15 +751,15 @@ td.section {
timestamptz
- launch_notice_tcn_id
+ launch_notice_expiration_time
- text
+ timestamptz
- launch_notice_validator_id
+ launch_notice_tcn_id
@@ -775,7 +767,7 @@ td.section {
text
- registrant_contact
+ launch_notice_validator_id
@@ -783,39 +775,39 @@ td.section {
text
- registration_expiration_time
+ registrant_contact
- timestamptz
+ text
- smd_id
+ registration_expiration_time
- text
+ timestamptz
- subordinate_hosts
+ smd_id
- _text
+ text
- tech_contact
+ subordinate_hosts
- text
+ _text
- tld
+ tech_contact
@@ -823,15 +815,15 @@ td.section {
text
- transfer_billing_cancellation_id
+ tld
- int8
+ text
- transfer_billing_recurrence_id
+ transfer_billing_cancellation_id
@@ -839,7 +831,7 @@ td.section {
int8
- transfer_autorenew_poll_message_id
+ transfer_billing_recurrence_id
@@ -847,7 +839,7 @@ td.section {
int8
- transfer_billing_event_id
+ transfer_autorenew_poll_message_id
@@ -855,39 +847,39 @@ td.section {
int8
- transfer_renew_period_unit
+ transfer_billing_event_id
- text
+ int8
- transfer_renew_period_value
+ transfer_renew_period_unit
- int4
+ text
- transfer_registration_expiration_time
+ transfer_renew_period_value
- timestamptz
+ int4
- transfer_poll_message_id_1
+ transfer_registration_expiration_time
- int8
+ timestamptz
- transfer_poll_message_id_2
+ transfer_poll_message_id_1
@@ -895,15 +887,15 @@ td.section {
int8
- transfer_client_txn_id
+ transfer_poll_message_id_2
- text
+ int8
- transfer_server_txn_id
+ transfer_client_txn_id
@@ -911,7 +903,7 @@ td.section {
text
- transfer_gaining_registrar_id
+ transfer_server_txn_id
@@ -919,7 +911,7 @@ td.section {
text
- transfer_losing_registrar_id
+ transfer_gaining_registrar_id
@@ -927,15 +919,15 @@ td.section {
text
- transfer_pending_expiration_time
+ transfer_losing_registrar_id
- timestamptz
+ text
- transfer_request_time
+ transfer_pending_expiration_time
@@ -943,15 +935,15 @@ td.section {
timestamptz
- transfer_status
+ transfer_request_time
- text
+ timestamptz
- creation_registrar_id
+ transfer_status
@@ -959,87 +951,87 @@ td.section {
text
- creation_time
+ creation_registrar_id
- timestamptz
+ text
- current_sponsor_registrar_id
+ creation_time
- text
+ timestamptz
- deletion_time
+ current_sponsor_registrar_id
- timestamptz
+ text
- last_epp_update_registrar_id
+ deletion_time
- text
+ timestamptz
- last_epp_update_time
+ last_epp_update_registrar_id
- timestamptz
+ text
- statuses
+ last_epp_update_time
- _text
+ timestamptz
- update_timestamp
+ statuses
- timestamptz
+ _text
-
- domain_repo_id
+
+ update_timestamp
- text not null
+ timestamptz
-
- autorenew_end_time
+
+ domain_repo_id
- timestamptz
+ text not null
- history_other_registrar_id
+ autorenew_end_time
- text
+ timestamptz
- history_period_unit
+ history_other_registrar_id
@@ -1047,23 +1039,23 @@ td.section {
text
- history_period_value
+ history_period_unit
- int4
+ text
- autorenew_poll_message_history_id
+ history_period_value
- int8
+ int4
- transfer_autorenew_poll_message_history_id
+ autorenew_poll_message_history_id
@@ -1071,7 +1063,7 @@ td.section {
int8
- transfer_history_entry_id
+ transfer_autorenew_poll_message_history_id
@@ -1079,28 +1071,28 @@ td.section {
int8
- transfer_repo_id
+ transfer_history_entry_id
- text
+ int8
- transfer_poll_message_id_3
+ transfer_repo_id
- int8
+ text
- dns_refresh_request_time
+ transfer_poll_message_id_3
- timestamptz
+ int8
current_package_token
@@ -1118,289 +1110,273 @@ td.section {
text not null
-
+
billingevent_a57d1815:w->domainhistory_a54cc226:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_billing_event_domain_history
billingevent_a57d1815:w->domainhistory_a54cc226:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_billing_event_domain_history
billingevent_a57d1815:w->domainhistory_a54cc226:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_billing_event_recurrence_history
billingevent_a57d1815:w->domainhistory_a54cc226:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_billing_event_recurrence_history
billingrecurrence_5fa2cb01
-
-
+
+
public.BillingRecurrence
-
-
+
+
[table]
-
+
billing_recurrence_id
-
+
-
+
int8 not null
-
+
registrar_id
-
+
-
+
text not null
-
+
domain_history_revision_id
-
+
-
+
int8 not null
-
+
domain_repo_id
-
+
-
+
text not null
-
+
event_time
-
+
-
+
timestamptz not null
-
+
flags
-
+
-
+
_text
-
+
reason
-
+
-
+
text not null
-
+
domain_name
-
+
-
+
text not null
-
+
recurrence_end_time
-
+
-
+
timestamptz
-
+
recurrence_time_of_year
-
+
-
+
text
-
+
renewal_price_behavior
-
+
-
+
text not null
-
+
renewal_price_currency
-
+
-
+
text
-
+
renewal_price_amount
-
+
-
+
numeric(19, 2)
-
+
recurrence_last_expansion
-
+
-
+
timestamptz not null
-
+
billingevent_a57d1815:w->billingrecurrence_5fa2cb01:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_billing_event_cancellation_matching_billing_recurrence_id
registrar_6e1503e3
-
-
+
+
public.Registrar
-
-
+
+
[table]
-
+
registrar_id
-
-
-
- text not null
-
-
- allowed_tlds
-
-
-
-
- _text
-
-
- billing_account_map
-
- "hstore"
+ text not null
- block_premium_names
+ allowed_tlds
- bool not null
+ _text
- client_certificate
+ billing_account_map
- text
+ "hstore"
- client_certificate_hash
+ block_premium_names
- text
+ bool not null
- contacts_require_syncing
+ client_certificate
- bool not null
+ text
- creation_time
+ client_certificate_hash
- timestamptz not null
+ text
- drive_folder_id
+ contacts_require_syncing
- text
+ bool not null
- email_address
+ creation_time
- text
+ timestamptz not null
- failover_client_certificate
+ drive_folder_id
@@ -1408,7 +1384,7 @@ td.section {
text
- failover_client_certificate_hash
+ email_address
@@ -1416,7 +1392,7 @@ td.section {
text
- fax_number
+ failover_client_certificate
@@ -1424,15 +1400,15 @@ td.section {
text
- iana_identifier
+ failover_client_certificate_hash
- int8
+ text
- icann_referral_email
+ fax_number
@@ -1440,15 +1416,15 @@ td.section {
text
- i18n_address_city
+ iana_identifier
- text
+ int8
- i18n_address_country_code
+ icann_referral_email
@@ -1456,7 +1432,7 @@ td.section {
text
- i18n_address_state
+ i18n_address_city
@@ -1464,7 +1440,7 @@ td.section {
text
- i18n_address_street_line1
+ i18n_address_country_code
@@ -1472,7 +1448,7 @@ td.section {
text
- i18n_address_street_line2
+ i18n_address_state
@@ -1480,7 +1456,7 @@ td.section {
text
- i18n_address_street_line3
+ i18n_address_street_line1
@@ -1488,7 +1464,7 @@ td.section {
text
- i18n_address_zip
+ i18n_address_street_line2
@@ -1496,47 +1472,47 @@ td.section {
text
- ip_address_allow_list
+ i18n_address_street_line3
- _text
+ text
- last_certificate_update_time
+ i18n_address_zip
- timestamptz
+ text
- last_update_time
+ ip_address_allow_list
- timestamptz not null
+ _text
- localized_address_city
+ last_certificate_update_time
- text
+ timestamptz
- localized_address_country_code
+ last_update_time
- text
+ timestamptz not null
- localized_address_state
+ localized_address_city
@@ -1544,7 +1520,7 @@ td.section {
text
- localized_address_street_line1
+ localized_address_country_code
@@ -1552,7 +1528,7 @@ td.section {
text
- localized_address_street_line2
+ localized_address_state
@@ -1560,7 +1536,7 @@ td.section {
text
- localized_address_street_line3
+ localized_address_street_line1
@@ -1568,7 +1544,7 @@ td.section {
text
- localized_address_zip
+ localized_address_street_line2
@@ -1576,7 +1552,7 @@ td.section {
text
- password_hash
+ localized_address_street_line3
@@ -1584,7 +1560,7 @@ td.section {
text
- phone_number
+ localized_address_zip
@@ -1592,7 +1568,7 @@ td.section {
text
- phone_passcode
+ password_hash
@@ -1600,7 +1576,7 @@ td.section {
text
- po_number
+ phone_number
@@ -1608,55 +1584,55 @@ td.section {
text
- rdap_base_urls
+ phone_passcode
- _text
+ text
- registrar_name
+ po_number
- text not null
+ text
- registry_lock_allowed
+ rdap_base_urls
- bool not null
+ _text
- password_salt
+ registrar_name
- text
+ text not null
- state
+ registry_lock_allowed
- text
+ bool not null
- type
+ password_salt
- text not null
+ text
- url
+ state
@@ -1664,4321 +1640,4313 @@ td.section {
text
- whois_server
+ type
- text
+ text not null
- last_expiring_cert_notification_sent_date
+ url
- timestamptz
+ text
- last_expiring_failover_cert_notification_sent_date
+ whois_server
+ text
+
+
+ last_expiring_cert_notification_sent_date
+
+
+
+
timestamptz
-
+
+ last_expiring_failover_cert_notification_sent_date
+
+
+
+
+ timestamptz
+
+
billingevent_a57d1815:w->registrar_6e1503e3:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_billing_event_registrar_id
domain_6c51cffa
-
-
+
+
public.Domain
-
-
+
+
[table]
-
+
repo_id
-
+
-
+
text not null
-
+
creation_registrar_id
-
+
-
+
text not null
-
+
creation_time
-
+
-
+
timestamptz not null
-
+
current_sponsor_registrar_id
-
+
-
+
text not null
-
+
deletion_time
-
+
-
+
timestamptz
-
+
last_epp_update_registrar_id
-
+
-
+
text
-
+
last_epp_update_time
-
+
-
+
timestamptz
-
+
statuses
-
+
-
+
_text
-
+
auth_info_repo_id
-
+
-
+
text
-
+
auth_info_value
-
+
-
+
text
-
+
domain_name
-
+
-
+
text
-
+
idn_table_name
-
+
-
+
text
-
+
last_transfer_time
-
+
-
+
timestamptz
-
+
launch_notice_accepted_time
-
+
-
+
timestamptz
-
+
launch_notice_expiration_time
-
+
-
+
timestamptz
-
+
launch_notice_tcn_id
-
+
-
+
text
-
+
launch_notice_validator_id
-
+
-
+
text
-
+
registration_expiration_time
-
+
-
+
timestamptz
-
+
smd_id
-
+
-
+
text
-
+
subordinate_hosts
-
+
-
+
_text
-
+
tld
-
+
-
+
text
-
+
admin_contact
-
+
-
+
text
-
+
billing_contact
-
+
-
+
text
-
+
registrant_contact
-
+
-
+
text
-
+
tech_contact
-
+
-
+
text
-
+
transfer_poll_message_id_1
-
+
-
+
int8
-
+
transfer_poll_message_id_2
-
+
-
+
int8
-
+
transfer_billing_cancellation_id
-
+
-
+
int8
-
+
transfer_billing_event_id
-
+
-
+
int8
-
+
transfer_billing_recurrence_id
-
+
-
+
int8
-
+
transfer_autorenew_poll_message_id
-
+
-
+
int8
-
+
transfer_renew_period_unit
-
+
-
+
text
-
+
transfer_renew_period_value
-
+
-
+
int4
-
+
transfer_client_txn_id
-
+
-
+
text
-
+
transfer_server_txn_id
-
+
-
+
text
-
+
transfer_registration_expiration_time
-
+
-
+
timestamptz
-
+
transfer_gaining_registrar_id
-
+
-
+
text
-
+
transfer_losing_registrar_id
-
+
-
+
text
-
+
transfer_pending_expiration_time
-
+
-
+
timestamptz
-
+
transfer_request_time
-
+
-
+
timestamptz
-
+
transfer_status
-
+
-
+
text
-
+
update_timestamp
-
+
-
+
timestamptz
-
+
billing_recurrence_id
-
+
-
+
int8
-
+
autorenew_poll_message_id
-
+
-
+
int8
-
+
deletion_poll_message_id
-
+
-
+
int8
-
+
autorenew_end_time
-
+
-
+
timestamptz
-
+
transfer_autorenew_poll_message_history_id
-
+
-
+
int8
-
+
transfer_history_entry_id
-
+
-
+
int8
-
+
transfer_repo_id
-
+
-
+
text
-
+
transfer_poll_message_id_3
-
+
-
+
int8
-
- dns_refresh_request_time
-
-
-
-
- timestamptz
-
-
+
current_package_token
-
+
-
+
text
-
+
lordn_phase
-
+
-
+
text not null
-
+
domain_6c51cffa:w->allocationtoken_a08ccbef:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_domain_current_package_token
domain_6c51cffa:w->billingevent_a57d1815:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_domain_transfer_billing_event_id
billingcancellation_6eedf614
-
-
+
+
public.BillingCancellation
-
-
+
+
[table]
-
+
billing_cancellation_id
-
+
-
+
int8 not null
-
+
registrar_id
-
+
-
+
text not null
-
+
domain_history_revision_id
-
+
-
+
int8 not null
-
+
domain_repo_id
-
+
-
+
text not null
-
+
event_time
-
+
-
+
timestamptz not null
-
+
flags
-
+
-
+
_text
-
+
reason
-
+
-
+
text not null
-
+
domain_name
-
+
-
+
text not null
-
+
billing_time
-
+
-
+
timestamptz
-
+
billing_event_id
-
+
-
+
int8
-
+
billing_recurrence_id
-
+
-
+
int8
-
+
domain_6c51cffa:w->billingcancellation_6eedf614:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_domain_transfer_billing_cancellation_id
domain_6c51cffa:w->billingrecurrence_5fa2cb01:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_domain_billing_recurrence_id
domain_6c51cffa:w->billingrecurrence_5fa2cb01:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_domain_transfer_billing_recurrence_id
contact_8de8cb16
-
-
+
+
public.Contact
-
-
+
+
[table]
-
+
repo_id
-
+
-
+
text not null
-
+
creation_registrar_id
-
+
-
+
text not null
-
+
creation_time
-
+
-
+
timestamptz not null
-
+
current_sponsor_registrar_id
-
+
-
+
text not null
-
+
deletion_time
-
+
-
+
timestamptz
-
+
last_epp_update_registrar_id
-
+
-
+
text
-
+
last_epp_update_time
-
+
-
+
timestamptz
-
+
statuses
-
+
-
+
_text
-
+
auth_info_repo_id
-
+
-
+
text
-
+
auth_info_value
-
+
-
+
text
-
+
contact_id
-
+
-
+
text
-
+
disclose_types_addr
-
+
-
+
_text
-
+
disclose_show_email
-
+
-
+
bool
-
+
disclose_show_fax
-
+
-
+
bool
-
+
disclose_mode_flag
-
+
-
+
bool
-
+
disclose_types_name
-
+
-
+
_text
-
+
disclose_types_org
-
+
-
+
_text
-
+
disclose_show_voice
-
+
-
+
bool
-
+
email
-
+
-
+
text
-
+
fax_phone_extension
-
+
-
+
text
-
+
fax_phone_number
-
+
-
+
text
-
+
addr_i18n_city
-
+
-
+
text
-
+
addr_i18n_country_code
-
+
-
+
text
-
+
addr_i18n_state
-
+
-
+
text
-
+
addr_i18n_street_line1
-
+
-
+
text
-
+
addr_i18n_street_line2
-
+
-
+
text
-
+
addr_i18n_street_line3
-
+
-
+
text
-
+
addr_i18n_zip
-
+
-
+
text
-
+
addr_i18n_name
-
+
-
+
text
-
+
addr_i18n_org
-
+
-
+
text
-
+
addr_i18n_type
-
+
-
+
text
-
+
last_transfer_time
-
+
-
+
timestamptz
-
+
addr_local_city
-
+
-
+
text
-
+
addr_local_country_code
-
+
-
+
text
-
+
addr_local_state
-
+
-
+
text
-
+
addr_local_street_line1
-
+
-
+
text
-
+
addr_local_street_line2
-
+
-
+
text
-
+
addr_local_street_line3
-
+
-
+
text
-
+
addr_local_zip
-
+
-
+
text
-
+
addr_local_name
-
+
-
+
text
-
+
addr_local_org
-
+
-
+
text
-
+
addr_local_type
-
+
-
+
text
-
+
search_name
-
+
-
+
text
-
+
voice_phone_extension
-
+
-
+
text
-
+
voice_phone_number
-
+
-
+
text
-
+
transfer_poll_message_id_1
-
+
-
+
int8
-
+
transfer_poll_message_id_2
-
+
-
+
int8
-
+
transfer_client_txn_id
-
+
-
+
text
-
+
transfer_server_txn_id
-
+
-
+
text
-
+
transfer_gaining_registrar_id
-
+
-
+
text
-
+
transfer_losing_registrar_id
-
+
-
+
text
-
+
transfer_pending_expiration_time
-
+
-
+
timestamptz
-
+
transfer_request_time
-
+
-
+
timestamptz
-
+
transfer_status
-
+
-
+
text
-
+
update_timestamp
-
+
-
+
timestamptz
-
+
transfer_history_entry_id
-
+
-
+
int8
-
+
transfer_repo_id
-
+
-
+
text
-
+
transfer_poll_message_id_3
-
+
-
+
int8
-
+
domain_6c51cffa:w->contact_8de8cb16:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_domain_admin_contact
domain_6c51cffa:w->contact_8de8cb16:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_domain_billing_contact
domain_6c51cffa:w->contact_8de8cb16:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_domain_registrant_contact
domain_6c51cffa:w->contact_8de8cb16:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_domain_tech_contact
domain_6c51cffa:w->registrar_6e1503e3:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk2jc69qyg2tv9hhnmif6oa1cx1
domain_6c51cffa:w->registrar_6e1503e3:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk2u3srsfbei272093m3b3xwj23
domain_6c51cffa:w->registrar_6e1503e3:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fkjc0r9r5y1lfbt4gpbqw4wsuvq
domain_6c51cffa:w->registrar_6e1503e3:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_domain_transfer_gaining_registrar_id
domain_6c51cffa:w->registrar_6e1503e3:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_domain_transfer_losing_registrar_id
tld_f1fa57e2
-
-
+
+
public.Tld
-
-
+
+
[table]
-
+
tld_name
-
+
-
+
text not null
-
+
add_grace_period_length
-
+
-
+
interval not null
-
+
allowed_fully_qualified_host_names
-
+
-
+
_text
-
+
allowed_registrant_contact_ids
-
+
-
+
_text
-
+
anchor_tenant_add_grace_period_length
-
+
-
+
interval not null
-
+
auto_renew_grace_period_length
-
+
-
+
interval not null
-
+
automatic_transfer_length
-
+
-
+
interval not null
-
+
claims_period_end
-
+
-
+
timestamptz not null
-
+
create_billing_cost_amount
-
+
-
+
numeric(19, 2)
-
+
create_billing_cost_currency
-
+
-
+
text
-
+
creation_time
-
+
-
+
timestamptz not null
-
+
currency
-
+
-
+
text not null
-
+
dns_paused
-
+
-
+
bool not null
-
+
dns_writers
-
+
-
+
_text not null
-
+
drive_folder_id
-
+
-
+
text
-
+
eap_fee_schedule
-
+
-
+
"hstore" not null
-
+
escrow_enabled
-
+
-
+
bool not null
-
+
invoicing_enabled
-
+
-
+
bool not null
-
+
lordn_username
-
+
-
+
text
-
+
num_dns_publish_locks
-
+
-
+
int4 not null
-
+
pending_delete_length
-
+
-
+
interval not null
-
+
premium_list_name
-
+
-
+
text
-
+
pricing_engine_class_name
-
+
-
+
text
-
+
redemption_grace_period_length
-
+
-
+
interval not null
-
+
registry_lock_or_unlock_cost_amount
-
+
-
+
numeric(19, 2)
-
+
registry_lock_or_unlock_cost_currency
-
+
-
+
text
-
+
renew_billing_cost_transitions
-
+
-
+
"hstore" not null
-
+
renew_grace_period_length
-
+
-
+
interval not null
-
+
reserved_list_names
-
+
-
+
_text
-
+
restore_billing_cost_amount
-
+
-
+
numeric(19, 2)
-
+
restore_billing_cost_currency
-
+
-
+
text
-
+
roid_suffix
-
+
-
+
text
-
+
server_status_change_billing_cost_amount
-
+
-
+
numeric(19, 2)
-
+
server_status_change_billing_cost_currency
-
+
-
+
text
-
+
tld_state_transitions
-
+
-
+
"hstore" not null
-
+
tld_type
-
+
-
+
text not null
-
+
tld_unicode
-
+
-
+
text not null
-
+
transfer_grace_period_length
-
+
-
+
interval not null
-
+
default_promo_tokens
-
+
-
+
_text
-
+
domain_6c51cffa:w->tld_f1fa57e2:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_domain_tld
domainhistory_a54cc226:w->allocationtoken_a08ccbef:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_domain_history_current_package_token
domainhistory_a54cc226:w->domain_6c51cffa:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_domain_history_domain_repo_id
domainhistory_a54cc226:w->registrar_6e1503e3:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_domain_history_registrar_id
billingcancellation_6eedf614:w->billingevent_a57d1815:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_billing_cancellation_billing_event_id
billingcancellation_6eedf614:w->domainhistory_a54cc226:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_billing_cancellation_domain_history
billingcancellation_6eedf614:w->domainhistory_a54cc226:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_billing_cancellation_domain_history
billingcancellation_6eedf614:w->billingrecurrence_5fa2cb01:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_billing_cancellation_billing_recurrence_id
billingcancellation_6eedf614:w->registrar_6e1503e3:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_billing_cancellation_registrar_id
graceperiod_cd3b2e8f
-
-
+
+
public.GracePeriod
-
-
+
+
[table]
-
+
grace_period_id
-
+
-
+
int8 not null
-
+
billing_event_id
-
+
-
+
int8
-
+
billing_recurrence_id
-
+
-
+
int8
-
+
registrar_id
-
+
-
+
text not null
-
+
domain_repo_id
-
+
-
+
text not null
-
+
expiration_time
-
+
-
+
timestamptz not null
-
+
type
-
+
-
+
text not null
-
+
graceperiod_cd3b2e8f:w->billingevent_a57d1815:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_grace_period_billing_event_id
graceperiod_cd3b2e8f:w->domain_6c51cffa:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_grace_period_domain_repo_id
graceperiod_cd3b2e8f:w->billingrecurrence_5fa2cb01:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_grace_period_billing_recurrence_id
graceperiod_cd3b2e8f:w->registrar_6e1503e3:e
-
-
-
-
-
-
-
+
+
+
+
+
+
+
fk_grace_period_registrar_id
billingrecurrence_5fa2cb01:w->domainhistory_a54cc226:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_billing_recurrence_domain_history
billingrecurrence_5fa2cb01:w->domainhistory_a54cc226:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_billing_recurrence_domain_history
billingrecurrence_5fa2cb01:w->registrar_6e1503e3:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_billing_recurrence_registrar_id
claimsentry_105da9f1
-
-
+
+
public.ClaimsEntry
-
-
+
+
[table]
-
+
revision_id
-
+
-
+
int8 not null
-
+
claim_key
-
+
-
+
text not null
-
+
domain_label
-
+
-
+
text not null
-
+
claimslist_3d49bc2b
-
-
+
+
public.ClaimsList
-
-
+
+
[table]
-
+
revision_id
-
+
-
+
bigserial not null
-
+
-
+
auto-incremented
-
+
creation_timestamp
-
+
-
+
timestamptz not null
-
+
tmdb_generation_time
-
+
-
+
timestamptz not null
-
+
claimsentry_105da9f1:w->claimslist_3d49bc2b:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk6sc6at5hedffc0nhdcab6ivuq
contact_8de8cb16:w->registrar_6e1503e3:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk1sfyj7o7954prbn1exk7lpnoe
contact_8de8cb16:w->registrar_6e1503e3:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk93c185fx7chn68uv7nl6uv2s0
contact_8de8cb16:w->registrar_6e1503e3:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fkmb7tdiv85863134w1wogtxrb2
contact_8de8cb16:w->registrar_6e1503e3:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_contact_transfer_gaining_registrar_id
contact_8de8cb16:w->registrar_6e1503e3:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_contact_transfer_losing_registrar_id
contacthistory_d2964f8a
-
-
+
+
public.ContactHistory
-
-
+
+
[table]
-
+
history_revision_id
-
+
-
+
int8 not null
-
+
history_by_superuser
-
+
-
+
bool not null
-
+
history_registrar_id
-
+
-
+
text
-
+
history_modification_time
-
+
-
+
timestamptz not null
-
+
history_reason
-
+
-
+
text
-
+
history_requested_by_registrar
-
+
-
+
bool
-
+
history_client_transaction_id
-
+
-
+
text
-
+
history_server_transaction_id
-
+
-
+
text
-
+
history_type
-
+
-
+
text not null
-
+
history_xml_bytes
-
+
-
+
bytea
-
+
auth_info_repo_id
-
+
-
+
text
-
+
auth_info_value
-
+
-
+
text
-
+
contact_id
-
+
-
+
text
-
+
disclose_types_addr
-
+
-
+
_text
-
+
disclose_show_email
-
+
-
+
bool
-
+
disclose_show_fax
-
+
-
+
bool
-
+
disclose_mode_flag
-
+
-
+
bool
-
+
disclose_types_name
-
+
-
+
_text
-
+
disclose_types_org
-
+
-
+
_text
-
+
disclose_show_voice
-
+
-
+
bool
-
+
email
-
+
-
+
text
-
+
fax_phone_extension
-
+
-
+
text
-
+
fax_phone_number
-
+
-
+
text
-
+
addr_i18n_city
-
+
-
+
text
-
+
addr_i18n_country_code
-
+
-
+
text
-
+
addr_i18n_state
-
+
-
+
text
-
+
addr_i18n_street_line1
-
+
-
+
text
-
+
addr_i18n_street_line2
-
+
-
+
text
-
+
addr_i18n_street_line3
-
+
-
+
text
-
+
addr_i18n_zip
-
+
-
+
text
-
+
addr_i18n_name
-
+
-
+
text
-
+
addr_i18n_org
-
+
-
+
text
-
+
addr_i18n_type
-
+
-
+
text
-
+
last_transfer_time
-
+
-
+
timestamptz
-
+
addr_local_city
-
+
-
+
text
-
+
addr_local_country_code
-
+
-
+
text
-
+
addr_local_state
-
+
-
+
text
-
+
addr_local_street_line1
-
+
-
+
text
-
+
addr_local_street_line2
-
+
-
+
text
-
+
addr_local_street_line3
-
+
-
+
text
-
+
addr_local_zip
-
+
-
+
text
-
+
addr_local_name
-
+
-
+
text
-
+
addr_local_org
-
+
-
+
text
-
+
addr_local_type
-
+
-
+
text
-
+
search_name
-
+
-
+
text
-
+
transfer_poll_message_id_1
-
+
-
+
int8
-
+
transfer_poll_message_id_2
-
+
-
+
int8
-
+
transfer_client_txn_id
-
+
-
+
text
-
+
transfer_server_txn_id
-
+
-
+
text
-
+
transfer_gaining_registrar_id
-
+
-
+
text
-
+
transfer_losing_registrar_id
-
+
-
+
text
-
+
transfer_pending_expiration_time
-
+
-
+
timestamptz
-
+
transfer_request_time
-
+
-
+
timestamptz
-
+
transfer_status
-
+
-
+
text
-
+
voice_phone_extension
-
+
-
+
text
-
+
voice_phone_number
-
+
-
+
text
-
+
creation_registrar_id
-
+
-
+
text
-
+
creation_time
-
+
-
+
timestamptz
-
+
current_sponsor_registrar_id
-
+
-
+
text
-
+
deletion_time
-
+
-
+
timestamptz
-
+
last_epp_update_registrar_id
-
+
-
+
text
-
+
last_epp_update_time
-
+
-
+
timestamptz
-
+
statuses
-
+
-
+
_text
-
+
contact_repo_id
-
+
-
+
text not null
-
+
update_timestamp
-
+
-
+
timestamptz
-
+
transfer_history_entry_id
-
+
-
+
int8
-
+
transfer_repo_id
-
+
-
+
text
-
+
transfer_poll_message_id_3
-
+
-
+
int8
-
+
contacthistory_d2964f8a:w->contact_8de8cb16:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_contact_history_contact_repo_id
contacthistory_d2964f8a:w->registrar_6e1503e3:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_contact_history_registrar_id
pollmessage_614a523e
-
-
+
+
public.PollMessage
-
-
+
+
[table]
-
+
type
-
+
-
+
text not null
-
+
poll_message_id
-
+
-
+
int8 not null
-
+
registrar_id
-
+
-
+
text not null
-
+
contact_repo_id
-
+
-
+
text
-
+
contact_history_revision_id
-
+
-
+
int8
-
+
domain_repo_id
-
+
-
+
text
-
+
domain_history_revision_id
-
+
-
+
int8
-
+
event_time
-
+
-
+
timestamptz not null
-
+
host_repo_id
-
+
-
+
text
-
+
host_history_revision_id
-
+
-
+
int8
-
+
message
-
+
-
+
text
-
+
transfer_response_contact_id
-
+
-
+
text
-
+
transfer_response_domain_expiration_time
-
+
-
+
timestamptz
-
+
transfer_response_domain_name
-
+
-
+
text
-
+
pending_action_response_action_result
-
+
-
+
bool
-
+
pending_action_response_name_or_id
-
+
-
+
text
-
+
pending_action_response_processed_date
-
+
-
+
timestamptz
-
+
pending_action_response_client_txn_id
-
+
-
+
text
-
+
pending_action_response_server_txn_id
-
+
-
+
text
-
+
transfer_response_gaining_registrar_id
-
+
-
+
text
-
+
transfer_response_losing_registrar_id
-
+
-
+
text
-
+
transfer_response_pending_transfer_expiration_time
-
+
-
+
timestamptz
-
+
transfer_response_transfer_request_time
-
+
-
+
timestamptz
-
+
transfer_response_transfer_status
-
+
-
+
text
-
+
autorenew_end_time
-
+
-
+
timestamptz
-
+
autorenew_domain_name
-
+
-
+
text
-
+
transfer_response_host_id
-
+
-
+
text
-
+
pollmessage_614a523e:w->domain_6c51cffa:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_poll_message_domain_repo_id
pollmessage_614a523e:w->domainhistory_a54cc226:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_poll_message_domain_history
pollmessage_614a523e:w->domainhistory_a54cc226:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_poll_message_domain_history
pollmessage_614a523e:w->contact_8de8cb16:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_poll_message_contact_repo_id
pollmessage_614a523e:w->contacthistory_d2964f8a:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_poll_message_contact_history
pollmessage_614a523e:w->contacthistory_d2964f8a:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_poll_message_contact_history
host_f21b78de
-
-
+
+
public.Host
-
-
+
+
[table]
-
+
repo_id
-
+
-
+
text not null
-
+
creation_registrar_id
-
+
-
+
text
-
+
creation_time
-
+
-
+
timestamptz
-
+
current_sponsor_registrar_id
-
+
-
+
text
-
+
deletion_time
-
+
-
+
timestamptz
-
+
last_epp_update_registrar_id
-
+
-
+
text
-
+
last_epp_update_time
-
+
-
+
timestamptz
-
+
statuses
-
+
-
+
_text
-
+
host_name
-
+
-
+
text
-
+
last_superordinate_change
-
+
-
+
timestamptz
-
+
last_transfer_time
-
+
-
+
timestamptz
-
+
superordinate_domain
-
+
-
+
text
-
+
inet_addresses
-
+
-
+
_text
-
+
update_timestamp
-
+
-
+
timestamptz
-
+
transfer_poll_message_id_3
-
+
-
+
int8
-
- dns_refresh_request_time
-
-
-
-
- timestamptz
-
-
+
pollmessage_614a523e:w->host_f21b78de:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_poll_message_host_repo_id
hosthistory_56210c2
-
-
+
+
public.HostHistory
-
-
+
+
[table]
-
+
history_revision_id
-
+
-
+
int8 not null
-
+
history_by_superuser
-
+
-
+
bool not null
-
+
history_registrar_id
-
+
-
+
text not null
-
+
history_modification_time
-
+
-
+
timestamptz not null
-
+
history_reason
-
+
-
+
text
-
+
history_requested_by_registrar
-
+
-
+
bool
-
+
history_client_transaction_id
-
+
-
+
text
-
+
history_server_transaction_id
-
+
-
+
text
-
+
history_type
-
+
-
+
text not null
-
+
history_xml_bytes
-
+
-
+
bytea
-
+
host_name
-
+
-
+
text
-
+
inet_addresses
-
+
-
+
_text
-
+
last_superordinate_change
-
+
-
+
timestamptz
-
+
last_transfer_time
-
+
-
+
timestamptz
-
+
superordinate_domain
-
+
-
+
text
-
+
creation_registrar_id
-
+
-
+
text
-
+
creation_time
-
+
-
+
timestamptz
-
+
current_sponsor_registrar_id
-
+
-
+
text
-
+
deletion_time
-
+
-
+
timestamptz
-
+
last_epp_update_registrar_id
-
+
-
+
text
-
+
last_epp_update_time
-
+
-
+
timestamptz
-
+
statuses
-
+
-
+
_text
-
+
host_repo_id
-
+
-
+
text not null
-
+
update_timestamp
-
+
-
+
timestamptz
-
+
transfer_poll_message_id_3
-
+
-
+
int8
-
- dns_refresh_request_time
-
-
-
-
- timestamptz
-
-
+
pollmessage_614a523e:w->hosthistory_56210c2:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_poll_message_host_history
pollmessage_614a523e:w->hosthistory_56210c2:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_poll_message_host_history
pollmessage_614a523e:w->registrar_6e1503e3:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_poll_message_registrar_id
pollmessage_614a523e:w->registrar_6e1503e3:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_poll_message_transfer_response_gaining_registrar_id
pollmessage_614a523e:w->registrar_6e1503e3:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_poll_message_transfer_response_losing_registrar_id
cursor_6af40e8c
-
-
+
+
public."Cursor"
-
-
+
+
[table]
-
+
"scope"
-
+
-
+
text not null
-
+
type
-
+
-
+
text not null
-
+
cursor_time
-
+
-
+
timestamptz not null
-
+
last_update_time
-
+
-
+
timestamptz not null
-
+
databasemigrationstateschedule_22edefab
-
-
+
+
public.DatabaseMigrationStateSchedule
-
-
+
+
[table]
-
+
id
-
+
-
+
int8 not null
-
+
migration_transitions
-
+
-
+
"hstore"
-
+
delegationsignerdata_e542a872
-
-
+
+
public.DelegationSignerData
-
-
+
+
[table]
-
+
domain_repo_id
-
+
-
+
text not null
-
+
key_tag
-
+
-
+
int4 not null
-
+
algorithm
-
+
-
+
int4 not null
-
+
digest
-
+
-
+
bytea not null
-
+
digest_type
-
+
-
+
int4 not null
-
+
delegationsignerdata_e542a872:w->domain_6c51cffa:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fktr24j9v14ph2mfuw2gsmt12kq
dnsrefreshrequest_4e6affb3
-
-
+
+
public.DnsRefreshRequest
-
-
+
+
[table]
-
+
id
-
+
-
+
bigserial not null
-
+
-
+
auto-incremented
-
+
name
-
+
-
+
text not null
-
+
request_time
-
+
-
+
timestamptz not null
-
+
tld
-
+
-
+
text not null
-
+
type
-
+
-
+
text not null
-
+
process_time
-
+
-
+
timestamptz not null
-
+
domainhost_1ea127c2
-
-
+
+
public.DomainHost
-
-
+
+
[table]
-
+
domain_repo_id
-
+
-
+
text not null
-
+
host_repo_id
-
+
-
+
text
-
+
domainhost_1ea127c2:w->domain_6c51cffa:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fkfmi7bdink53swivs390m2btxg
domainhost_1ea127c2:w->host_f21b78de:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_domainhost_host_valid
host_f21b78de:w->domain_6c51cffa:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_host_superordinate_domain
host_f21b78de:w->registrar_6e1503e3:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_host_creation_registrar_id
host_f21b78de:w->registrar_6e1503e3:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_host_current_sponsor_registrar_id
host_f21b78de:w->registrar_6e1503e3:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_host_last_epp_update_registrar_id
domaindsdatahistory_995b060d
-
-
+
+
public.DomainDsDataHistory
-
-
+
+
[table]
-
+
ds_data_history_revision_id
-
+
-
+
int8 not null
-
+
algorithm
-
+
-
+
int4 not null
-
+
digest
-
+
-
+
bytea not null
-
+
digest_type
-
+
-
+
int4 not null
-
+
domain_history_revision_id
-
+
-
+
int8 not null
-
+
key_tag
-
+
-
+
int4 not null
-
+
domain_repo_id
-
+
-
+
text
-
+
domaindsdatahistory_995b060d:w->domainhistory_a54cc226:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fko4ilgyyfnvppbpuivus565i0j
domaindsdatahistory_995b060d:w->domainhistory_a54cc226:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fko4ilgyyfnvppbpuivus565i0j
domainhistoryhost_9f3f23ee
-
-
+
+
public.DomainHistoryHost
-
-
+
+
[table]
-
+
domain_history_history_revision_id
-
+
-
+
int8 not null
-
+
host_repo_id
-
+
-
+
text
-
+
domain_history_domain_repo_id
-
+
-
+
text not null
-
+
domainhistoryhost_9f3f23ee:w->domainhistory_a54cc226:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fka9woh3hu8gx5x0vly6bai327n
domainhistoryhost_9f3f23ee:w->domainhistory_a54cc226:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fka9woh3hu8gx5x0vly6bai327n
domaintransactionrecord_6e77ff61
-
-
+
+
public.DomainTransactionRecord
-
-
+
+
[table]
-
+
id
-
+
-
+
bigserial not null
-
+
-
+
auto-incremented
-
+
report_amount
-
+
-
+
int4 not null
-
+
report_field
-
+
-
+
text not null
-
+
reporting_time
-
+
-
+
timestamptz not null
-
+
tld
-
+
-
+
text not null
-
+
domain_repo_id
-
+
-
+
text
-
+
history_revision_id
-
+
-
+
int8
-
+
domaintransactionrecord_6e77ff61:w->domainhistory_a54cc226:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fkcjqe54u72kha71vkibvxhjye7
domaintransactionrecord_6e77ff61:w->domainhistory_a54cc226:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fkcjqe54u72kha71vkibvxhjye7
domaintransactionrecord_6e77ff61:w->tld_f1fa57e2:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_domain_transaction_record_tld
graceperiodhistory_40ccc1f1
-
-
+
+
public.GracePeriodHistory
-
-
+
+
[table]
-
+
grace_period_history_revision_id
-
+
-
+
int8 not null
-
+
billing_event_id
-
+
-
+
int8
-
+
billing_recurrence_id
-
+
-
+
int8
-
+
registrar_id
-
+
-
+
text not null
-
+
domain_repo_id
-
+
-
+
text not null
-
+
expiration_time
-
+
-
+
timestamptz not null
-
+
type
-
+
-
+
text not null
-
+
domain_history_revision_id
-
+
-
+
int8
-
+
grace_period_id
-
+
-
+
int8 not null
-
+
graceperiodhistory_40ccc1f1:w->domainhistory_a54cc226:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk7w3cx8d55q8bln80e716tr7b8
graceperiodhistory_40ccc1f1:w->domainhistory_a54cc226:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk7w3cx8d55q8bln80e716tr7b8
hosthistory_56210c2:w->host_f21b78de:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_hosthistory_host
hosthistory_56210c2:w->registrar_6e1503e3:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk_history_registrar_id
lock_f21d4861
-
-
+
+
public.Lock
-
-
+
+
[table]
-
+
resource_name
-
+
-
+
text not null
-
+
"scope"
-
+
-
+
text not null
-
+
acquired_time
-
+
-
+
timestamptz not null
-
+
expiration_time
-
+
-
+
timestamptz not null
-
+
request_log_id
-
+
-
+
text
-
+
packagepromotion_56aa33
-
-
+
+
public.PackagePromotion
-
-
+
+
[table]
-
+
package_promotion_id
-
+
-
+
bigserial not null
-
+
-
+
auto-incremented
-
+
last_notification_sent
-
+
-
+
timestamptz
-
+
max_creates
-
+
-
+
int4 not null
-
+
max_domains
-
+
-
+
int4 not null
-
+
next_billing_date
-
+
-
+
timestamptz not null
-
+
package_price_amount
-
+
-
+
numeric(19, 2) not null
-
+
package_price_currency
-
+
-
+
text not null
-
+
token
-
+
-
+
text not null
-
+
premiumentry_b0060b91
-
-
+
+
public.PremiumEntry
-
-
+
+
[table]
-
+
revision_id
-
+
-
+
int8 not null
-
+
price
-
+
-
+
numeric(19, 2) not null
-
+
domain_label
-
+
-
+
text not null
-
+
premiumlist_7c3ea68b
-
-
+
+
public.PremiumList
-
-
+
+
[table]
-
+
revision_id
-
+
-
+
bigserial not null
-
+
-
+
auto-incremented
-
+
creation_timestamp
-
+
-
+
timestamptz
-
+
name
-
+
-
+
text not null
-
+
bloom_filter
-
+
-
+
bytea not null
-
+
currency
-
+
-
+
text not null
-
+
premiumentry_b0060b91:w->premiumlist_7c3ea68b:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fko0gw90lpo1tuee56l0nb6y6g5
rderevision_83396864
-
-
+
+
public.RdeRevision
-
-
+
+
[table]
-
+
tld
-
+
-
+
text not null
-
+
mode
-
+
-
+
text not null
-
+
"date"
-
+
-
+
date not null
-
+
update_timestamp
-
+
-
+
timestamptz
-
+
revision
-
+
-
+
int4 not null
-
+
registrarpoc_ab47054d
@@ -6106,580 +6074,580 @@ td.section {
registrarpoc_ab47054d:w->registrar_6e1503e3:e
-
+
-
-
-
-
+
+
+
+
fk_registrar_poc_registrar_id
registrylock_ac88663e
-
-
+
+
public.RegistryLock
-
-
+
+
[table]
-
+
revision_id
-
+
-
+
bigserial not null
-
+
-
+
auto-incremented
-
+
lock_completion_time
-
+
-
+
timestamptz
-
+
lock_request_time
-
+
-
+
timestamptz not null
-
+
domain_name
-
+
-
+
text not null
-
+
is_superuser
-
+
-
+
bool not null
-
+
registrar_id
-
+
-
+
text not null
-
+
registrar_poc_id
-
+
-
+
text
-
+
repo_id
-
+
-
+
text not null
-
+
verification_code
-
+
-
+
text not null
-
+
unlock_request_time
-
+
-
+
timestamptz
-
+
unlock_completion_time
-
+
-
+
timestamptz
-
+
last_update_time
-
+
-
+
timestamptz not null
-
+
relock_revision_id
-
+
-
+
int8
-
+
relock_duration
-
+
-
+
interval
-
+
registrylock_ac88663e:w->registrylock_ac88663e:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk2lhcwpxlnqijr96irylrh1707
reservedentry_1a7b8520
-
-
+
+
public.ReservedEntry
-
-
+
+
[table]
-
+
revision_id
-
+
-
+
int8 not null
-
+
comment
-
+
-
+
text
-
+
reservation_type
-
+
-
+
int4 not null
-
+
domain_label
-
+
-
+
text not null
-
+
reservedlist_b97c3f1c
-
-
+
+
public.ReservedList
-
-
+
+
[table]
-
+
revision_id
-
+
-
+
bigserial not null
-
+
-
+
auto-incremented
-
+
creation_timestamp
-
+
-
+
timestamptz not null
-
+
name
-
+
-
+
text not null
-
+
should_publish
-
+
-
+
bool not null
-
+
reservedentry_1a7b8520:w->reservedlist_b97c3f1c:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fkgq03rk0bt1hb915dnyvd3vnfc
serversecret_6cc90f09
-
-
+
+
public.ServerSecret
-
-
+
+
[table]
-
+
secret
-
+
-
+
uuid not null
-
+
id
-
+
-
+
int8 not null
-
+
signedmarkrevocationentry_99c39721
-
-
+
+
public.SignedMarkRevocationEntry
-
-
+
+
[table]
-
+
revision_id
-
+
-
+
int8 not null
-
+
revocation_time
-
+
-
+
timestamptz not null
-
+
smd_id
-
+
-
+
text not null
-
+
signedmarkrevocationlist_c5d968fb
-
-
+
+
public.SignedMarkRevocationList
-
-
+
+
[table]
-
+
revision_id
-
+
-
+
bigserial not null
-
+
-
+
auto-incremented
-
+
creation_time
-
+
-
+
timestamptz
-
+
signedmarkrevocationentry_99c39721:w->signedmarkrevocationlist_c5d968fb:e
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
fk5ivlhvs3121yx2li5tqh54u4
spec11threatmatch_a61228a6
-
-
+
+
public.Spec11ThreatMatch
-
-
+
+
[table]
-
+
id
-
+
-
+
bigserial not null
-
+
-
+
auto-incremented
-
+
check_date
-
+
-
+
date not null
-
+
domain_name
-
+
-
+
text not null
-
+
domain_repo_id
-
+
-
+
text not null
-
+
registrar_id
-
+
-
+
text not null
-
+
threat_types
-
+
-
+
_text not null
-
+
tld
-
+
-
+
text not null
-
+
tmchcrl_d282355
-
-
+
+
public.TmchCrl
-
-
+
+
[table]
-
+
certificate_revocations
-
+
-
+
text not null
-
+
update_timestamp
-
+
-
+
timestamptz not null
-
+
url
-
+
-
+
text not null
-
+
id
-
+
-
+
int8 not null
-
+
user_f2216f01
-
-
+
+
public."User"
-
-
+
+
[table]
-
+
id
-
+
-
+
bigserial not null
-
+
-
+
auto-incremented
-
+
email_address
-
+
-
+
text not null
-
+
gaia_id
-
+
-
+
text
-
+
registry_lock_password_hash
-
+
-
+
text
-
+
registry_lock_password_salt
-
+
-
+
text
-
+
global_role
-
+
-
+
text not null
-
+
is_admin
-
+
-
+
bool not null
-
+
registrar_roles
-
+
-
+
"hstore" not null
-
+
update_timestamp
-
+
-
+
timestamptz
-
+
@@ -9538,11 +9506,6 @@ td.section {
transfer_poll_message_id_3
int8
-
-
- dns_refresh_request_time
- timestamptz
-
current_package_token
@@ -10015,18 +9978,6 @@ td.section {
deletion_time
ascending
-
-
-
-
- domain_dns_refresh_request_time_idx
- [non-unique index]
-
-
-
- dns_refresh_request_time
- ascending
-
@@ -10472,11 +10423,6 @@ td.section {
transfer_poll_message_id_3
int8
-
-
- dns_refresh_request_time
- timestamptz
-
current_package_token
@@ -11439,11 +11385,6 @@ td.section {
transfer_poll_message_id_3
int8
-
-
- dns_refresh_request_time
- timestamptz
-
@@ -11630,18 +11571,6 @@ td.section {
deletion_time
ascending
-
-
-
-
- idx7wg0yn3wdux3xsc4pfaljqf08
- [non-unique index]
-
-
-
- dns_refresh_request_time
- ascending
-
@@ -11774,11 +11703,6 @@ td.section {
transfer_poll_message_id_3
int8
-
-
- dns_refresh_request_time
- timestamptz
-
diff --git a/db/src/main/resources/sql/flyway.txt b/db/src/main/resources/sql/flyway.txt
index e491432bb..d21a3a826 100644
--- a/db/src/main/resources/sql/flyway.txt
+++ b/db/src/main/resources/sql/flyway.txt
@@ -135,3 +135,4 @@ V134__drop_not_null_request_id_lock_table.sql
V135__null_gaia_id_user.sql
V136__add_dns_refresh_request_table.sql
V137__add_process_time_column.sql
+V138__drop_dns_refresh_request_time_column.sql
diff --git a/db/src/main/resources/sql/flyway/V138__drop_dns_refresh_request_time_column.sql b/db/src/main/resources/sql/flyway/V138__drop_dns_refresh_request_time_column.sql
new file mode 100644
index 000000000..667380053
--- /dev/null
+++ b/db/src/main/resources/sql/flyway/V138__drop_dns_refresh_request_time_column.sql
@@ -0,0 +1,19 @@
+-- Copyright 2023 The Nomulus Authors. All Rights Reserved.
+--
+-- Licensed under the Apache License, Version 2.0 (the "License");
+-- you may not use this file except in compliance with the License.
+-- You may obtain a copy of the License at
+--
+-- http://www.apache.org/licenses/LICENSE-2.0
+--
+-- Unless required by applicable law or agreed to in writing, software
+-- distributed under the License is distributed on an "AS IS" BASIS,
+-- WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+-- See the License for the specific language governing permissions and
+-- limitations under the License.
+
+ALTER TABLE "Domain" DROP COLUMN IF EXISTS dns_refresh_request_time;
+ALTER TABLE "DomainHistory" DROP COLUMN IF EXISTS dns_refresh_request_time;
+
+ALTER TABLE "Host" DROP COLUMN IF EXISTS dns_refresh_request_time;
+ALTER TABLE "HostHistory" DROP COLUMN IF EXISTS dns_refresh_request_time;
diff --git a/db/src/main/resources/sql/schema/nomulus.golden.sql b/db/src/main/resources/sql/schema/nomulus.golden.sql
index 46e3af0e7..fdf0bcf51 100644
--- a/db/src/main/resources/sql/schema/nomulus.golden.sql
+++ b/db/src/main/resources/sql/schema/nomulus.golden.sql
@@ -428,7 +428,6 @@ CREATE TABLE public."Domain" (
transfer_history_entry_id bigint,
transfer_repo_id text,
transfer_poll_message_id_3 bigint,
- dns_refresh_request_time timestamp with time zone,
current_package_token text,
lordn_phase text DEFAULT 'NONE'::text NOT NULL
);
@@ -518,7 +517,6 @@ CREATE TABLE public."DomainHistory" (
transfer_history_entry_id bigint,
transfer_repo_id text,
transfer_poll_message_id_3 bigint,
- dns_refresh_request_time timestamp with time zone,
current_package_token text,
lordn_phase text DEFAULT 'NONE'::text NOT NULL
);
@@ -630,8 +628,7 @@ CREATE TABLE public."Host" (
superordinate_domain text,
inet_addresses text[],
update_timestamp timestamp with time zone,
- transfer_poll_message_id_3 bigint,
- dns_refresh_request_time timestamp with time zone
+ transfer_poll_message_id_3 bigint
);
@@ -664,8 +661,7 @@ CREATE TABLE public."HostHistory" (
statuses text[],
host_repo_id text NOT NULL,
update_timestamp timestamp with time zone,
- transfer_poll_message_id_3 bigint,
- dns_refresh_request_time timestamp with time zone
+ transfer_poll_message_id_3 bigint
);
@@ -1579,13 +1575,6 @@ CREATE INDEX allocation_token_domain_name_idx ON public."AllocationToken" USING
CREATE UNIQUE INDEX database_migration_state_schedule_singleton ON public."DatabaseMigrationStateSchedule" USING btree ((true));
---
--- Name: domain_dns_refresh_request_time_idx; Type: INDEX; Schema: public; Owner: -
---
-
-CREATE INDEX domain_dns_refresh_request_time_idx ON public."Domain" USING btree (dns_refresh_request_time);
-
-
--
-- Name: domain_history_to_ds_data_history_idx; Type: INDEX; Schema: public; Owner: -
--
@@ -1719,13 +1708,6 @@ CREATE INDEX idx6w3qbtgce93cal2orjg1tw7b7 ON public."DomainHistory" USING btree
CREATE INDEX idx73l103vc5900ig3p4odf0cngt ON public."BillingEvent" USING btree (registrar_id);
---
--- Name: idx7wg0yn3wdux3xsc4pfaljqf08; Type: INDEX; Schema: public; Owner: -
---
-
-CREATE INDEX idx7wg0yn3wdux3xsc4pfaljqf08 ON public."Host" USING btree (dns_refresh_request_time) WHERE (dns_refresh_request_time IS NOT NULL);
-
-
--
-- Name: idx8gtvnbk64yskcvrdp61f5ied3; Type: INDEX; Schema: public; Owner: -
--