diff --git a/packages/ui/certd-server/db/migration-mysql/v10027__auto.sql b/packages/ui/certd-server/db/migration-mysql/v10027__auto.sql new file mode 100644 index 00000000..8b15ee25 --- /dev/null +++ b/packages/ui/certd-server/db/migration-mysql/v10027__auto.sql @@ -0,0 +1,20 @@ +DROP TABLE IF EXISTS `cd_domain`; +CREATE TABLE `cd_domain` +( + `id` bigint PRIMARY KEY AUTO_INCREMENT NOT NULL, + `user_id` bigint, + `domain` varchar(512), + challenge_type varchar(50), + dns_provider_type varchar(50), + dns_provider_access bigint, + http_uploader_type varchar(50), + http_uploader_access bigint, + http_upload_root_dir varchar(512), + `disabled` boolean NOT NULL DEFAULT false, + `create_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP, + `update_time` timestamp NOT NULL DEFAULT CURRENT_TIMESTAMP +); + +CREATE INDEX `index_domain_user_id` ON `cd_domain` (`user_id`); +CREATE INDEX `index_domain_domain` ON `cd_domain` (`domain`); + diff --git a/packages/ui/certd-server/db/migration-pg/v10027__auto.sql b/packages/ui/certd-server/db/migration-pg/v10027__auto.sql new file mode 100644 index 00000000..98f11c2d --- /dev/null +++ b/packages/ui/certd-server/db/migration-pg/v10027__auto.sql @@ -0,0 +1,20 @@ +DROP TABLE IF EXISTS "cd_domain"; +CREATE TABLE "cd_domain" +( + "id" bigint PRIMARY KEY GENERATED BY DEFAULT AS IDENTITY NOT NULL, + "user_id" bigint, + "domain" varchar(512), + challenge_type varchar(50), + dns_provider_type varchar(50), + dns_provider_access bigint, + http_uploader_type varchar(50), + http_uploader_access bigint, + http_upload_root_dir varchar(512), + "disabled" boolean NOT NULL DEFAULT (false), + "create_time" timestamp NOT NULL DEFAULT (CURRENT_TIMESTAMP), + "update_time" timestamp NOT NULL DEFAULT (CURRENT_TIMESTAMP) +); + +CREATE INDEX "index_domain_user_id" ON "cd_domain" ("user_id"); +CREATE INDEX "index_domain_domain" ON "cd_domain" ("domain"); + diff --git a/packages/ui/certd-server/db/migration/v10027__auto.sql b/packages/ui/certd-server/db/migration/v10027__auto.sql index 512cfaa2..3cd4e58b 100644 --- a/packages/ui/certd-server/db/migration/v10027__auto.sql +++ b/packages/ui/certd-server/db/migration/v10027__auto.sql @@ -1,8 +1,9 @@ +DROP TABLE IF EXISTS "cd_domain"; CREATE TABLE "cd_domain" ( "id" integer PRIMARY KEY AUTOINCREMENT NOT NULL, "user_id" integer, - "domain" varchar(1024), + "domain" varchar(512), challenge_type varchar(50), dns_provider_type varchar(50), dns_provider_access bigint,