[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(20) NOT NULL,
Revision int NOT NULL,
Version varchar(8) NOT NULL,
Data json,
Props json
);
CREATE TABLE IF NOT EXISTS AccessControlPolicyHistory (
ID varchar(26) NOT NULL,
Name varchar(128) NOT NULL,
Type varchar(128) NOT NULL,
CreateAt bigint(20) NOT NULL,
Revision int NOT NULL,
Version varchar(8) NOT NULL,
Data json,
Props json,
PRIMARY KEY (ID, Revision)
);