mirror of
https://github.com/getnamingo/registry.git
synced 2025-07-20 01:25:56 +02:00
Milliseconds are now fully supported
This commit is contained in:
parent
ea754362f8
commit
63aa36ff0a
13 changed files with 425 additions and 321 deletions
|
@ -44,7 +44,7 @@ CREATE TABLE IF NOT EXISTS `registry`.`error_log` (
|
|||
`id` INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY,
|
||||
`registrar_id` INT(11) NOT NULL,
|
||||
`log` TEXT NOT NULL,
|
||||
`date` TIMESTAMP DEFAULT CURRENT_TIMESTAMP
|
||||
`date` TIMESTAMP(3) DEFAULT CURRENT_TIMESTAMP
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='registry error log';
|
||||
|
||||
CREATE TABLE IF NOT EXISTS `registry`.`reserved_domain_names` (
|
||||
|
@ -73,8 +73,8 @@ CREATE TABLE IF NOT EXISTS `registry`.`registrar` (
|
|||
`creditThreshold` decimal(8,2) NOT NULL default '0.00',
|
||||
`thresholdType` enum('fixed','percent') NOT NULL default 'fixed',
|
||||
`currency` varchar(5) NOT NULL,
|
||||
`crdate` datetime NOT NULL,
|
||||
`update` TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
|
||||
`crdate` datetime(3) NOT NULL,
|
||||
`update` TIMESTAMP(3) ON UPDATE CURRENT_TIMESTAMP,
|
||||
PRIMARY KEY (`id`),
|
||||
UNIQUE KEY `clid` (`clid`),
|
||||
UNIQUE KEY `prefix` (`prefix`),
|
||||
|
@ -117,16 +117,16 @@ CREATE TABLE IF NOT EXISTS `registry`.`registrar_contact` (
|
|||
CREATE TABLE IF NOT EXISTS `registry`.`poll` (
|
||||
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
||||
`registrar_id` int(10) unsigned NOT NULL,
|
||||
`qdate` datetime NOT NULL,
|
||||
`qdate` datetime(3) NOT NULL,
|
||||
`msg` text default NULL,
|
||||
`msg_type` enum('lowBalance','domainTransfer','contactTransfer') default NULL,
|
||||
`obj_name_or_id` varchar(68),
|
||||
`obj_trStatus` enum('clientApproved','clientCancelled','clientRejected','pending','serverApproved','serverCancelled') default NULL,
|
||||
`obj_reID` varchar(255),
|
||||
`obj_reDate` datetime,
|
||||
`obj_reDate` datetime(3),
|
||||
`obj_acID` varchar(255),
|
||||
`obj_acDate` datetime,
|
||||
`obj_exDate` datetime default NULL,
|
||||
`obj_acDate` datetime(3),
|
||||
`obj_exDate` datetime(3) default NULL,
|
||||
`registrarName` varchar(255),
|
||||
`creditLimit` decimal(8,2) default '0.00',
|
||||
`creditThreshold` decimal(8,2) default '0.00',
|
||||
|
@ -139,7 +139,7 @@ CREATE TABLE IF NOT EXISTS `registry`.`poll` (
|
|||
CREATE TABLE IF NOT EXISTS `registry`.`payment_history` (
|
||||
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
||||
`registrar_id` int(10) unsigned NOT NULL,
|
||||
`date` datetime NOT NULL,
|
||||
`date` datetime(3) NOT NULL,
|
||||
`description` text NOT NULL,
|
||||
`amount` decimal(8,2) NOT NULL,
|
||||
PRIMARY KEY (`id`),
|
||||
|
@ -149,12 +149,12 @@ CREATE TABLE IF NOT EXISTS `registry`.`payment_history` (
|
|||
CREATE TABLE IF NOT EXISTS `registry`.`statement` (
|
||||
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
||||
`registrar_id` int(10) unsigned NOT NULL,
|
||||
`date` datetime NOT NULL,
|
||||
`date` datetime(3) NOT NULL,
|
||||
`command` enum('create','renew','transfer','restore','autoRenew') NOT NULL default 'create',
|
||||
`domain_name` varchar(68) NOT NULL,
|
||||
`length_in_months` tinyint(3) unsigned NOT NULL,
|
||||
`from` datetime NOT NULL,
|
||||
`to` datetime NOT NULL,
|
||||
`from` datetime(3) NOT NULL,
|
||||
`to` datetime(3) NOT NULL,
|
||||
`amount` decimal(8,2) NOT NULL,
|
||||
PRIMARY KEY (`id`),
|
||||
CONSTRAINT `statement_ibfk_1` FOREIGN KEY (`registrar_id`) REFERENCES `registrar` (`id`) ON DELETE RESTRICT
|
||||
|
@ -172,15 +172,15 @@ CREATE TABLE IF NOT EXISTS `registry`.`contact` (
|
|||
`nin_type` enum('personal','business') default NULL,
|
||||
`clid` int(10) unsigned NOT NULL,
|
||||
`crid` int(10) unsigned NOT NULL,
|
||||
`crdate` datetime NOT NULL,
|
||||
`crdate` datetime(3) NOT NULL,
|
||||
`upid` int(10) unsigned default NULL,
|
||||
`update` datetime default NULL,
|
||||
`trdate` datetime default NULL,
|
||||
`update` datetime(3) default NULL,
|
||||
`trdate` datetime(3) default NULL,
|
||||
`trstatus` enum('clientApproved','clientCancelled','clientRejected','pending','serverApproved','serverCancelled') default NULL,
|
||||
`reid` int(10) unsigned default NULL,
|
||||
`redate` datetime default NULL,
|
||||
`redate` datetime(3) default NULL,
|
||||
`acid` int(10) unsigned default NULL,
|
||||
`acdate` datetime default NULL,
|
||||
`acdate` datetime(3) default NULL,
|
||||
`disclose_voice` enum('0','1') NOT NULL default '1',
|
||||
`disclose_fax` enum('0','1') NOT NULL default '1',
|
||||
`disclose_email` enum('0','1') NOT NULL default '1',
|
||||
|
@ -239,26 +239,26 @@ CREATE TABLE IF NOT EXISTS `registry`.`domain` (
|
|||
`name` varchar(68) NOT NULL,
|
||||
`tldid` int(10) unsigned NOT NULL,
|
||||
`registrant` int(10) unsigned default NULL,
|
||||
`crdate` datetime NOT NULL,
|
||||
`exdate` datetime NOT NULL,
|
||||
`update` datetime default NULL,
|
||||
`crdate` datetime(3) NOT NULL,
|
||||
`exdate` datetime(3) NOT NULL,
|
||||
`update` datetime(3) default NULL,
|
||||
`clid` int(10) unsigned NOT NULL,
|
||||
`crid` int(10) unsigned NOT NULL,
|
||||
`upid` int(10) unsigned default NULL,
|
||||
`trdate` datetime default NULL,
|
||||
`trdate` datetime(3) default NULL,
|
||||
`trstatus` enum('clientApproved','clientCancelled','clientRejected','pending','serverApproved','serverCancelled') default NULL,
|
||||
`reid` int(10) unsigned default NULL,
|
||||
`redate` datetime default NULL,
|
||||
`redate` datetime(3) default NULL,
|
||||
`acid` int(10) unsigned default NULL,
|
||||
`acdate` datetime default NULL,
|
||||
`transfer_exdate` datetime default NULL,
|
||||
`acdate` datetime(3) default NULL,
|
||||
`transfer_exdate` datetime(3) default NULL,
|
||||
`idnlang` varchar(16) default NULL,
|
||||
`delTime` datetime default NULL,
|
||||
`resTime` datetime default NULL,
|
||||
`delTime` datetime(3) default NULL,
|
||||
`resTime` datetime(3) default NULL,
|
||||
`rgpstatus` enum('addPeriod','autoRenewPeriod','renewPeriod','transferPeriod','pendingDelete','pendingRestore','redemptionPeriod') default NULL,
|
||||
`rgppostData` text default NULL,
|
||||
`rgpdelTime` datetime default NULL,
|
||||
`rgpresTime` datetime default NULL,
|
||||
`rgpdelTime` datetime(3) default NULL,
|
||||
`rgpresTime` datetime(3) default NULL,
|
||||
`rgpresReason` text default NULL,
|
||||
`rgpstatement1` text default NULL,
|
||||
`rgpstatement2` text default NULL,
|
||||
|
@ -267,7 +267,7 @@ CREATE TABLE IF NOT EXISTS `registry`.`domain` (
|
|||
`autoRenewPeriod` tinyint(3) unsigned default NULL,
|
||||
`renewPeriod` tinyint(3) unsigned default NULL,
|
||||
`transferPeriod` tinyint(3) unsigned default NULL,
|
||||
`renewedDate` datetime default NULL,
|
||||
`renewedDate` datetime(3) default NULL,
|
||||
PRIMARY KEY (`id`),
|
||||
UNIQUE KEY `name` (`name`),
|
||||
CONSTRAINT `domain_ibfk_1` FOREIGN KEY (`clid`) REFERENCES `registrar` (`id`) ON DELETE RESTRICT,
|
||||
|
@ -333,10 +333,10 @@ CREATE TABLE IF NOT EXISTS `registry`.`host` (
|
|||
`domain_id` int(10) unsigned default NULL,
|
||||
`clid` int(10) unsigned NOT NULL,
|
||||
`crid` int(10) unsigned NOT NULL,
|
||||
`crdate` datetime NOT NULL,
|
||||
`crdate` datetime(3) NOT NULL,
|
||||
`upid` int(10) unsigned default NULL,
|
||||
`update` datetime default NULL,
|
||||
`trdate` datetime default NULL,
|
||||
`update` datetime(3) default NULL,
|
||||
`trdate` datetime(3) default NULL,
|
||||
PRIMARY KEY (`id`),
|
||||
UNIQUE KEY `name` (`name`),
|
||||
CONSTRAINT `host_ibfk_1` FOREIGN KEY (`clid`) REFERENCES `registrar` (`id`) ON DELETE RESTRICT,
|
||||
|
@ -378,19 +378,19 @@ CREATE TABLE IF NOT EXISTS `registry`.`domain_auto_approve_transfer` (
|
|||
`id` int(10) unsigned NOT NULL AUTO_INCREMENT,
|
||||
`name` varchar(68) NOT NULL,
|
||||
`registrant` int(10) unsigned default NULL,
|
||||
`crdate` datetime NOT NULL,
|
||||
`exdate` datetime NOT NULL,
|
||||
`update` datetime default NULL,
|
||||
`crdate` datetime(3) NOT NULL,
|
||||
`exdate` datetime(3) NOT NULL,
|
||||
`update` datetime(3) default NULL,
|
||||
`clid` int(10) unsigned NOT NULL,
|
||||
`crid` int(10) unsigned NOT NULL,
|
||||
`upid` int(10) unsigned default NULL,
|
||||
`trdate` datetime default NULL,
|
||||
`trdate` datetime(3) default NULL,
|
||||
`trstatus` enum('clientApproved','clientCancelled','clientRejected','pending','serverApproved','serverCancelled') default NULL,
|
||||
`reid` int(10) unsigned default NULL,
|
||||
`redate` datetime default NULL,
|
||||
`redate` datetime(3) default NULL,
|
||||
`acid` int(10) unsigned default NULL,
|
||||
`acdate` datetime default NULL,
|
||||
`transfer_exdate` datetime default NULL,
|
||||
`acdate` datetime(3) default NULL,
|
||||
`transfer_exdate` datetime(3) default NULL,
|
||||
PRIMARY KEY (`id`)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='domain_auto_approve_transfer';
|
||||
|
||||
|
@ -406,15 +406,15 @@ CREATE TABLE IF NOT EXISTS `registry`.`contact_auto_approve_transfer` (
|
|||
`nin_type` enum('personal','business') default NULL,
|
||||
`clid` int(10) unsigned NOT NULL,
|
||||
`crid` int(10) unsigned NOT NULL,
|
||||
`crdate` datetime NOT NULL,
|
||||
`crdate` datetime(3) NOT NULL,
|
||||
`upid` int(10) unsigned default NULL,
|
||||
`update` datetime default NULL,
|
||||
`trdate` datetime default NULL,
|
||||
`update` datetime(3) default NULL,
|
||||
`trdate` datetime(3) default NULL,
|
||||
`trstatus` enum('clientApproved','clientCancelled','clientRejected','pending','serverApproved','serverCancelled') default NULL,
|
||||
`reid` int(10) unsigned default NULL,
|
||||
`redate` datetime default NULL,
|
||||
`redate` datetime(3) default NULL,
|
||||
`acid` int(10) unsigned default NULL,
|
||||
`acdate` datetime default NULL,
|
||||
`acdate` datetime(3) default NULL,
|
||||
`disclose_voice` enum('0','1') NOT NULL default '1',
|
||||
`disclose_fax` enum('0','1') NOT NULL default '1',
|
||||
`disclose_email` enum('0','1') NOT NULL default '1',
|
||||
|
@ -581,8 +581,8 @@ CREATE TABLE IF NOT EXISTS `registry`.`support_tickets` (
|
|||
evidence TEXT DEFAULT NULL,
|
||||
relevant_urls TEXT DEFAULT NULL,
|
||||
date_of_incident DATE DEFAULT NULL,
|
||||
date_created DATETIME DEFAULT CURRENT_TIMESTAMP,
|
||||
last_updated DATETIME DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
|
||||
date_created datetime(3) DEFAULT CURRENT_TIMESTAMP,
|
||||
last_updated datetime(3) DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
|
||||
FOREIGN KEY (user_id) REFERENCES users(id),
|
||||
FOREIGN KEY (category_id) REFERENCES ticket_categories(id)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Support Tickets';
|
||||
|
@ -592,7 +592,7 @@ CREATE TABLE IF NOT EXISTS `registry`.`ticket_responses` (
|
|||
ticket_id INT(11) UNSIGNED NOT NULL,
|
||||
responder_id INT(11) UNSIGNED NOT NULL,
|
||||
response TEXT NOT NULL,
|
||||
date_created DATETIME DEFAULT CURRENT_TIMESTAMP,
|
||||
date_created datetime(3) DEFAULT CURRENT_TIMESTAMP,
|
||||
FOREIGN KEY (ticket_id) REFERENCES support_tickets(id)
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Ticket Responses';
|
||||
|
||||
|
@ -660,7 +660,7 @@ CREATE TABLE IF NOT EXISTS `registryTransaction`.`transaction_identifier` (
|
|||
`registrar_id` int(10) unsigned NOT NULL,
|
||||
`clTRID` varchar(64),
|
||||
`clTRIDframe` text,
|
||||
`cldate` datetime,
|
||||
`cldate` datetime(3),
|
||||
`clmicrosecond` int(6),
|
||||
`cmd` enum('login','logout','check','info','poll','transfer','create','delete','renew','update') default NULL,
|
||||
`obj_type` enum('domain','host','contact') default NULL,
|
||||
|
@ -669,7 +669,7 @@ CREATE TABLE IF NOT EXISTS `registryTransaction`.`transaction_identifier` (
|
|||
`msg` varchar(255) default NULL,
|
||||
`svTRID` varchar(64),
|
||||
`svTRIDframe` text,
|
||||
`svdate` datetime,
|
||||
`svdate` datetime(3),
|
||||
`svmicrosecond` int(6),
|
||||
PRIMARY KEY (`id`),
|
||||
UNIQUE KEY `clTRID` (`clTRID`),
|
||||
|
|
|
@ -43,7 +43,7 @@ CREATE TABLE registry.error_log (
|
|||
"id" INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY,
|
||||
"registrar_id" INT(11) NOT NULL,
|
||||
"log" TEXT NOT NULL,
|
||||
"date" TIMESTAMP DEFAULT CURRENT_TIMESTAMP
|
||||
"date" TIMESTAMP(3) DEFAULT CURRENT_TIMESTAMP
|
||||
);
|
||||
|
||||
CREATE TABLE registry.reserved_domain_names (
|
||||
|
@ -72,8 +72,8 @@ CREATE TABLE registry.registrar (
|
|||
"creditthreshold" decimal(8,2) NOT NULL default '0.00',
|
||||
"thresholdtype" varchar CHECK ("thresholdtype" IN ( 'fixed','percent' )) NOT NULL default 'fixed',
|
||||
"currency" varchar(5) NOT NULL,
|
||||
"crdate" timestamp without time zone NOT NULL,
|
||||
"update" TIMESTAMP ,
|
||||
"crdate" timestamp(3) without time zone NOT NULL,
|
||||
"update" timestamp(3),
|
||||
primary key ("id"),
|
||||
unique ("clid") ,
|
||||
unique ("prefix") ,
|
||||
|
@ -125,16 +125,16 @@ CREATE TABLE registry.registrar_contact (
|
|||
CREATE TABLE registry.poll (
|
||||
"id" serial8,
|
||||
"registrar_id" int CHECK ("registrar_id" >= 0) NOT NULL,
|
||||
"qdate" timestamp without time zone NOT NULL,
|
||||
"qdate" timestamp(3) without time zone NOT NULL,
|
||||
"msg" text default NULL,
|
||||
"msg_type" varchar CHECK ("msg_type" IN ( 'lowBalance','domainTransfer','contactTransfer' )) default NULL,
|
||||
"obj_name_or_id" varchar(68),
|
||||
"obj_trstatus" varchar CHECK ("obj_trstatus" IN ( 'clientApproved','clientCancelled','clientRejected','pending','serverApproved','serverCancelled' )) default NULL,
|
||||
"obj_reid" varchar(255),
|
||||
"obj_redate" timestamp without time zone,
|
||||
"obj_redate" timestamp(3) without time zone,
|
||||
"obj_acid" varchar(255),
|
||||
"obj_acdate" timestamp without time zone,
|
||||
"obj_exdate" timestamp without time zone default NULL,
|
||||
"obj_acdate" timestamp(3) without time zone,
|
||||
"obj_exdate" timestamp(3) without time zone default NULL,
|
||||
"registrarname" varchar(255),
|
||||
"creditlimit" decimal(8,2) default '0.00',
|
||||
"creditthreshold" decimal(8,2) default '0.00',
|
||||
|
@ -146,7 +146,7 @@ CREATE TABLE registry.poll (
|
|||
CREATE TABLE registry.payment_history (
|
||||
"id" serial8,
|
||||
"registrar_id" int CHECK ("registrar_id" >= 0) NOT NULL,
|
||||
"date" timestamp without time zone NOT NULL,
|
||||
"date" timestamp(3) without time zone NOT NULL,
|
||||
"description" text NOT NULL,
|
||||
"amount" decimal(8,2) NOT NULL,
|
||||
primary key ("id")
|
||||
|
@ -155,12 +155,12 @@ CREATE TABLE registry.payment_history (
|
|||
CREATE TABLE registry.statement (
|
||||
"id" serial8,
|
||||
"registrar_id" int CHECK ("registrar_id" >= 0) NOT NULL,
|
||||
"date" timestamp without time zone NOT NULL,
|
||||
"date" timestamp(3) without time zone NOT NULL,
|
||||
"command" varchar CHECK ("command" IN ( 'create','renew','transfer','restore','autoRenew' )) NOT NULL default 'create',
|
||||
"domain_name" varchar(68) NOT NULL,
|
||||
"length_in_months" smallint CHECK ("length_in_months" >= 0) NOT NULL,
|
||||
"from" timestamp without time zone NOT NULL,
|
||||
"to" timestamp without time zone NOT NULL,
|
||||
"from" timestamp(3) without time zone NOT NULL,
|
||||
"to" timestamp(3) without time zone NOT NULL,
|
||||
"amount" decimal(8,2) NOT NULL,
|
||||
primary key ("id")
|
||||
);
|
||||
|
@ -177,15 +177,15 @@ CREATE TABLE registry.contact (
|
|||
"nin_type" varchar CHECK ("nin_type" IN ( 'personal','business' )) default NULL,
|
||||
"clid" int CHECK ("clid" >= 0) NOT NULL,
|
||||
"crid" int CHECK ("crid" >= 0) NOT NULL,
|
||||
"crdate" timestamp without time zone NOT NULL,
|
||||
"crdate" timestamp(3) without time zone NOT NULL,
|
||||
"upid" int CHECK ("upid" >= 0) default NULL,
|
||||
"update" timestamp without time zone default NULL,
|
||||
"trdate" timestamp without time zone default NULL,
|
||||
"update" timestamp(3) without time zone default NULL,
|
||||
"trdate" timestamp(3) without time zone default NULL,
|
||||
"trstatus" varchar CHECK ("trstatus" IN ( 'clientApproved','clientCancelled','clientRejected','pending','serverApproved','serverCancelled' )) default NULL,
|
||||
"reid" int CHECK ("reid" >= 0) default NULL,
|
||||
"redate" timestamp without time zone default NULL,
|
||||
"redate" timestamp(3) without time zone default NULL,
|
||||
"acid" int CHECK ("acid" >= 0) default NULL,
|
||||
"acdate" timestamp without time zone default NULL,
|
||||
"acdate" timestamp(3) without time zone default NULL,
|
||||
"disclose_voice" varchar CHECK ("disclose_voice" IN ( '0','1' )) NOT NULL default '1',
|
||||
"disclose_fax" varchar CHECK ("disclose_fax" IN ( '0','1' )) NOT NULL default '1',
|
||||
"disclose_email" varchar CHECK ("disclose_email" IN ( '0','1' )) NOT NULL default '1',
|
||||
|
@ -238,26 +238,26 @@ CREATE TABLE registry.domain (
|
|||
"name" varchar(68) NOT NULL,
|
||||
"tldid" int CHECK ("tldid" >= 0) NOT NULL,
|
||||
"registrant" int CHECK ("registrant" >= 0) default NULL,
|
||||
"crdate" timestamp without time zone NOT NULL,
|
||||
"exdate" timestamp without time zone NOT NULL,
|
||||
"update" timestamp without time zone default NULL,
|
||||
"crdate" timestamp(3) without time zone NOT NULL,
|
||||
"exdate" timestamp(3) without time zone NOT NULL,
|
||||
"update" timestamp(3) without time zone default NULL,
|
||||
"clid" int CHECK ("clid" >= 0) NOT NULL,
|
||||
"crid" int CHECK ("crid" >= 0) NOT NULL,
|
||||
"upid" int CHECK ("upid" >= 0) default NULL,
|
||||
"trdate" timestamp without time zone default NULL,
|
||||
"trdate" timestamp(3) without time zone default NULL,
|
||||
"trstatus" varchar CHECK ("trstatus" IN ( 'clientApproved','clientCancelled','clientRejected','pending','serverApproved','serverCancelled' )) default NULL,
|
||||
"reid" int CHECK ("reid" >= 0) default NULL,
|
||||
"redate" timestamp without time zone default NULL,
|
||||
"redate" timestamp(3) without time zone default NULL,
|
||||
"acid" int CHECK ("acid" >= 0) default NULL,
|
||||
"acdate" timestamp without time zone default NULL,
|
||||
"transfer_exdate" timestamp without time zone default NULL,
|
||||
"acdate" timestamp(3) without time zone default NULL,
|
||||
"transfer_exdate" timestamp(3) without time zone default NULL,
|
||||
"idnlang" varchar(16) default NULL,
|
||||
"deltime" timestamp without time zone default NULL,
|
||||
"restime" timestamp without time zone default NULL,
|
||||
"deltime" timestamp(3) without time zone default NULL,
|
||||
"restime" timestamp(3) without time zone default NULL,
|
||||
"rgpstatus" varchar CHECK ("rgpstatus" IN ( 'addPeriod','autoRenewPeriod','renewPeriod','transferPeriod','pendingDelete','pendingRestore','redemptionPeriod' )) default NULL,
|
||||
"rgppostdata" text default NULL,
|
||||
"rgpdeltime" timestamp without time zone default NULL,
|
||||
"rgprestime" timestamp without time zone default NULL,
|
||||
"rgpdeltime" timestamp(3) without time zone default NULL,
|
||||
"rgprestime" timestamp(3) without time zone default NULL,
|
||||
"rgpresreason" text default NULL,
|
||||
"rgpstatement1" text default NULL,
|
||||
"rgpstatement2" text default NULL,
|
||||
|
@ -266,7 +266,7 @@ CREATE TABLE registry.domain (
|
|||
"autorenewperiod" smallint CHECK ("autorenewperiod" >= 0) default NULL,
|
||||
"renewperiod" smallint CHECK ("renewperiod" >= 0) default NULL,
|
||||
"transferperiod" smallint CHECK ("transferperiod" >= 0) default NULL,
|
||||
"reneweddate" timestamp without time zone default NULL,
|
||||
"reneweddate" timestamp(3) without time zone default NULL,
|
||||
primary key ("id"),
|
||||
unique ("name")
|
||||
);
|
||||
|
@ -320,10 +320,10 @@ CREATE TABLE registry.host (
|
|||
"domain_id" int CHECK ("domain_id" >= 0) default NULL,
|
||||
"clid" int CHECK ("clid" >= 0) NOT NULL,
|
||||
"crid" int CHECK ("crid" >= 0) NOT NULL,
|
||||
"crdate" timestamp without time zone NOT NULL,
|
||||
"crdate" timestamp(3) without time zone NOT NULL,
|
||||
"upid" int CHECK ("upid" >= 0) default NULL,
|
||||
"update" timestamp without time zone default NULL,
|
||||
"trdate" timestamp without time zone default NULL,
|
||||
"update" timestamp(3) without time zone default NULL,
|
||||
"trdate" timestamp(3) without time zone default NULL,
|
||||
primary key ("id"),
|
||||
unique ("name")
|
||||
);
|
||||
|
@ -357,19 +357,19 @@ CREATE TABLE registry.domain_auto_approve_transfer (
|
|||
"id" serial8,
|
||||
"name" varchar(68) NOT NULL,
|
||||
"registrant" int CHECK ("registrant" >= 0) default NULL,
|
||||
"crdate" timestamp without time zone NOT NULL,
|
||||
"exdate" timestamp without time zone NOT NULL,
|
||||
"update" timestamp without time zone default NULL,
|
||||
"crdate" timestamp(3) without time zone NOT NULL,
|
||||
"exdate" timestamp(3) without time zone NOT NULL,
|
||||
"update" timestamp(3) without time zone default NULL,
|
||||
"clid" int CHECK ("clid" >= 0) NOT NULL,
|
||||
"crid" int CHECK ("crid" >= 0) NOT NULL,
|
||||
"upid" int CHECK ("upid" >= 0) default NULL,
|
||||
"trdate" timestamp without time zone default NULL,
|
||||
"trdate" timestamp(3) without time zone default NULL,
|
||||
"trstatus" varchar CHECK ("trstatus" IN ( 'clientApproved','clientCancelled','clientRejected','pending','serverApproved','serverCancelled' )) default NULL,
|
||||
"reid" int CHECK ("reid" >= 0) default NULL,
|
||||
"redate" timestamp without time zone default NULL,
|
||||
"redate" timestamp(3) without time zone default NULL,
|
||||
"acid" int CHECK ("acid" >= 0) default NULL,
|
||||
"acdate" timestamp without time zone default NULL,
|
||||
"transfer_exdate" timestamp without time zone default NULL,
|
||||
"acdate" timestamp(3) without time zone default NULL,
|
||||
"transfer_exdate" timestamp(3) without time zone default NULL,
|
||||
primary key ("id")
|
||||
);
|
||||
|
||||
|
@ -385,15 +385,15 @@ CREATE TABLE registry.contact_auto_approve_transfer (
|
|||
"nin_type" varchar CHECK ("nin_type" IN ( 'personal','business' )) default NULL,
|
||||
"clid" int CHECK ("clid" >= 0) NOT NULL,
|
||||
"crid" int CHECK ("crid" >= 0) NOT NULL,
|
||||
"crdate" timestamp without time zone NOT NULL,
|
||||
"crdate" timestamp(3) without time zone NOT NULL,
|
||||
"upid" int CHECK ("upid" >= 0) default NULL,
|
||||
"update" timestamp without time zone default NULL,
|
||||
"trdate" timestamp without time zone default NULL,
|
||||
"update" timestamp(3) without time zone default NULL,
|
||||
"trdate" timestamp(3) without time zone default NULL,
|
||||
"trstatus" varchar CHECK ("trstatus" IN ( 'clientApproved','clientCancelled','clientRejected','pending','serverApproved','serverCancelled' )) default NULL,
|
||||
"reid" int CHECK ("reid" >= 0) default NULL,
|
||||
"redate" timestamp without time zone default NULL,
|
||||
"redate" timestamp(3) without time zone default NULL,
|
||||
"acid" int CHECK ("acid" >= 0) default NULL,
|
||||
"acdate" timestamp without time zone default NULL,
|
||||
"acdate" timestamp(3) without time zone default NULL,
|
||||
"disclose_voice" varchar CHECK ("disclose_voice" IN ( '0','1' )) NOT NULL default '1',
|
||||
"disclose_fax" varchar CHECK ("disclose_fax" IN ( '0','1' )) NOT NULL default '1',
|
||||
"disclose_email" varchar CHECK ("disclose_email" IN ( '0','1' )) NOT NULL default '1',
|
||||
|
@ -563,8 +563,8 @@ CREATE TABLE registry.support_tickets (
|
|||
evidence TEXT DEFAULT NULL,
|
||||
relevant_urls TEXT DEFAULT NULL,
|
||||
date_of_incident DATE DEFAULT NULL,
|
||||
date_created TIMESTAMP WITHOUT TIME ZONE DEFAULT CURRENT_TIMESTAMP,
|
||||
last_updated TIMESTAMP WITHOUT TIME ZONE DEFAULT CURRENT_TIMESTAMP,
|
||||
date_created TIMESTAMP(3) WITHOUT TIME ZONE DEFAULT CURRENT_TIMESTAMP,
|
||||
last_updated TIMESTAMP(3) WITHOUT TIME ZONE DEFAULT CURRENT_TIMESTAMP,
|
||||
FOREIGN KEY (user_id) REFERENCES registry.users(id),
|
||||
FOREIGN KEY (category_id) REFERENCES registry.ticket_categories(id)
|
||||
);
|
||||
|
@ -574,7 +574,7 @@ CREATE TABLE ticket_responses (
|
|||
ticket_id INTEGER NOT NULL,
|
||||
responder_id INTEGER NOT NULL,
|
||||
response TEXT NOT NULL,
|
||||
date_created TIMESTAMP WITHOUT TIME ZONE DEFAULT CURRENT_TIMESTAMP,
|
||||
date_created TIMESTAMP(3) WITHOUT TIME ZONE DEFAULT CURRENT_TIMESTAMP,
|
||||
FOREIGN KEY (ticket_id) REFERENCES support_tickets(id)
|
||||
);
|
||||
|
||||
|
@ -664,7 +664,7 @@ CREATE TABLE registryTransaction.transaction_identifier (
|
|||
registrar_id INT NOT NULL,
|
||||
clTRID VARCHAR(64),
|
||||
clTRIDframe TEXT,
|
||||
cldate TIMESTAMP WITHOUT TIME ZONE,
|
||||
cldate TIMESTAMP(3) WITHOUT TIME ZONE,
|
||||
clmicrosecond INT,
|
||||
cmd VARCHAR(10) CHECK (cmd IN ('login','logout','check','info','poll','transfer','create','delete','renew','update')),
|
||||
obj_type VARCHAR(10) CHECK (obj_type IN ('domain','host','contact')),
|
||||
|
@ -673,7 +673,7 @@ CREATE TABLE registryTransaction.transaction_identifier (
|
|||
msg VARCHAR(255),
|
||||
svTRID VARCHAR(64),
|
||||
svTRIDframe TEXT,
|
||||
svdate TIMESTAMP WITHOUT TIME ZONE,
|
||||
svdate TIMESTAMP(3) WITHOUT TIME ZONE,
|
||||
svmicrosecond INT,
|
||||
CONSTRAINT unique_clTRID UNIQUE (clTRID),
|
||||
CONSTRAINT unique_svTRID UNIQUE (svTRID),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue