diff --git a/cp/app/Controllers/SystemController.php b/cp/app/Controllers/SystemController.php index 8c26eee..742adc1 100644 --- a/cp/app/Controllers/SystemController.php +++ b/cp/app/Controllers/SystemController.php @@ -1027,6 +1027,7 @@ class SystemController extends Controller } $db = $this->container->get('db'); + $uri = $request->getUri()->getPath(); $typesResult = $db->select("SELECT DISTINCT type FROM reserved_domain_names"); // Initialize $types as an empty array if the query result is null diff --git a/cp/bin/create_token.php b/cp/bin/create_token.php new file mode 100644 index 0000000..fc11220 --- /dev/null +++ b/cp/bin/create_token.php @@ -0,0 +1,9 @@ +toString(); + +echo $uniqueIdentifier . PHP_EOL; \ No newline at end of file diff --git a/database/registry.mariadb.sql b/database/registry.mariadb.sql index 909f1a8..777ac03 100644 --- a/database/registry.mariadb.sql +++ b/database/registry.mariadb.sql @@ -68,13 +68,13 @@ CREATE TABLE IF NOT EXISTS `registry`.`allocation_tokens` ( domain_name VARCHAR(255) DEFAULT NULL, tokenStatus VARCHAR(100) DEFAULT NULL, tokenType VARCHAR(100) DEFAULT NULL, - createDateTime TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, - lastUpdate DATETIME(3) DEFAULT NULL, + crdate DATETIME(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, + lastupdate DATETIME(3) DEFAULT NULL, registrars JSON DEFAULT NULL, tlds JSON DEFAULT NULL, eppActions JSON DEFAULT NULL, - reducePremium TINYINT(1) NOT NULL, - reduceYears INT NOT NULL CHECK (reduceYears BETWEEN 0 AND 10), + reducePremium TINYINT(1) DEFAULT NULL, + reduceYears INT DEFAULT NULL CHECK (reduceYears BETWEEN 0 AND 10), PRIMARY KEY (token) ) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci COMMENT='allocation tokens'; diff --git a/database/registry.postgres.sql b/database/registry.postgres.sql index 848b1de..98d998b 100644 --- a/database/registry.postgres.sql +++ b/database/registry.postgres.sql @@ -66,13 +66,13 @@ CREATE TABLE allocation_tokens ( "domain_name" VARCHAR(255), "tokenStatus" VARCHAR(100), "tokenType" VARCHAR(100), - "createDateTime" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, - "lastUpdate" TIMESTAMP(3), + "crdate" TIMESTAMP(3) NOT NULL DEFAULT CURRENT_TIMESTAMP, + "lastupdate" TIMESTAMP(3), "registrars" JSON, "tlds" JSON, "eppActions" JSON, - "reducePremium" BOOLEAN NOT NULL, - "reduceYears" INT NOT NULL CHECK ("reduceYears" BETWEEN 0 AND 10), + "reducePremium" BOOLEAN, + "reduceYears" INT CHECK ("reduceYears" BETWEEN 0 AND 10), PRIMARY KEY (token) );