Browse Source

Merge pull request #3217 from YevhenBondarenko/feature/tb-schema-settings

created procedure insert_tb_schema_settings
pull/3243/head
Igor Kulikov 6 years ago
committed by GitHub
parent
commit
da091e75c9
No known key found for this signature in database GPG Key ID: 4AEE18F83AFDEB23
  1. 12
      dao/src/main/resources/sql/schema-entities.sql

12
dao/src/main/resources/sql/schema-entities.sql

@ -20,7 +20,17 @@ CREATE TABLE IF NOT EXISTS tb_schema_settings
CONSTRAINT tb_schema_settings_pkey PRIMARY KEY (schema_version)
);
INSERT INTO tb_schema_settings (schema_version) VALUES (3001000) ON CONFLICT (schema_version) DO UPDATE SET schema_version = 3001000;
CREATE OR REPLACE PROCEDURE insert_tb_schema_settings()
LANGUAGE plpgsql AS
$$
BEGIN
IF (SELECT COUNT(*) FROM tb_schema_settings) = 0 THEN
INSERT INTO tb_schema_settings (schema_version) VALUES (3001000);
END IF;
END;
$$;
call insert_tb_schema_settings();
CREATE TABLE IF NOT EXISTS admin_settings (
id uuid NOT NULL CONSTRAINT admin_settings_pkey PRIMARY KEY,

Loading…
Cancel
Save