diff --git a/database/registry.mariadb.sql b/database/registry.mariadb.sql index 33dafcb..379f1cf 100644 --- a/database/registry.mariadb.sql +++ b/database/registry.mariadb.sql @@ -48,9 +48,11 @@ CREATE TABLE IF NOT EXISTS `registry`.`domain_restore_price` ( CREATE TABLE IF NOT EXISTS `registry`.`error_log` ( `id` INT(11) NOT NULL AUTO_INCREMENT PRIMARY KEY, - `registrar_id` INT(11) NOT NULL, + `registrar_id` INT(10) unsigned NOT NULL, `log` TEXT NOT NULL, - `date` TIMESTAMP(3) DEFAULT CURRENT_TIMESTAMP + `date` TIMESTAMP(3) DEFAULT CURRENT_TIMESTAMP, + PRIMARY KEY (`id`), + CONSTRAINT `error_log_ibfk_1` FOREIGN KEY (`registrar_id`) REFERENCES `registrar` (`id`) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='registry error log'; CREATE TABLE IF NOT EXISTS `registry`.`reserved_domain_names` ( @@ -646,11 +648,8 @@ CREATE TABLE IF NOT EXISTS `registry`.`ticket_responses` ( FOREIGN KEY (ticket_id) REFERENCES support_tickets(id) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='Ticket Responses'; -INSERT INTO `registry`.`domain_tld` VALUES('1','.COM.XX','/^(?!-)(?!.*--)[A-Z0-9-]{1,63}(?= 0) NOT NULL,, "log" TEXT NOT NULL, - "date" TIMESTAMP(3) DEFAULT CURRENT_TIMESTAMP + "date" TIMESTAMP(3) DEFAULT CURRENT_TIMESTAMP, + primary key ("id"), + FOREIGN KEY (registrar_id) REFERENCES registrar(id) ); CREATE TABLE registry.reserved_domain_names ( @@ -628,11 +630,8 @@ CREATE TABLE ticket_responses ( FOREIGN KEY (ticket_id) REFERENCES support_tickets(id) ); -INSERT INTO registry.domain_tld VALUES('1','.COM.XX','/^(?!-)(?!.*--)[A-Z0-9-]{1,63}(?