[MM-63428] add access control policy store (#30597)

Этот коммит содержится в:
Ibrahim Serdar Acikgoz
2025-04-02 13:39:28 +02:00
коммит произвёл GitHub
родитель 3eb854c58d
Коммит 10b1f4c5ac
19 изменённых файлов: 1261 добавлений и 17 удалений

Просмотреть файл

@@ -0,0 +1,2 @@
DROP TABLE IF EXISTS AccessControlPolicyHistory;
DROP TABLE IF EXISTS AccessControlPolicies;

Просмотреть файл

@@ -0,0 +1,23 @@
CREATE TABLE IF NOT EXISTS AccessControlPolicies (
ID varchar(26) PRIMARY KEY,
Name varchar(128) NOT NULL,
Type varchar(128) NOT NULL,
Active bool NOT NULL,
CreateAt bigint NOT NULL,
Revision int NOT NULL,
Version varchar(8) NOT NULL,
Data jsonb,
Props jsonb
);
CREATE TABLE IF NOT EXISTS AccessControlPolicyHistory (
ID varchar(26) NOT NULL,
Name varchar(128) NOT NULL,
Type varchar(128) NOT NULL,
CreateAt bigint NOT NULL,
Revision int NOT NULL,
Version varchar(8) NOT NULL,
Data jsonb,
Props jsonb,
PRIMARY KEY (ID, Revision)
);