mirror of
https://github.com/tnodir/fort
synced 2024-11-15 05:25:56 +00:00
UI: Conf: Add indexes to rules' schema
Default action is from the app or app's group, not policy.
This commit is contained in:
parent
3803d86388
commit
5ad21c7c83
@ -45,7 +45,6 @@ CREATE TABLE policy(
|
||||
policy_id INTEGER PRIMARY KEY,
|
||||
is_preset BOOLEAN NOT NULL,
|
||||
enabled BOOLEAN NOT NULL,
|
||||
block BOOLEAN NOT NULL,
|
||||
name TEXT NOT NULL
|
||||
);
|
||||
|
||||
@ -56,6 +55,8 @@ CREATE TABLE policy_rule(
|
||||
order_index INTEGER NOT NULL
|
||||
);
|
||||
|
||||
CREATE INDEX policy_rule_policy_id_idx ON policy_rule(policy_id);
|
||||
|
||||
CREATE TABLE policy_set(
|
||||
policy_set_id INTEGER PRIMARY KEY,
|
||||
policy_id INTEGER NOT NULL,
|
||||
@ -63,6 +64,8 @@ CREATE TABLE policy_set(
|
||||
order_index INTEGER NOT NULL
|
||||
);
|
||||
|
||||
CREATE INDEX policy_set_policy_id_idx ON policy_set(policy_id);
|
||||
|
||||
CREATE TABLE policy_list(
|
||||
policy_list_id INTEGER PRIMARY KEY,
|
||||
type INTEGER NOT NULL, -- preset_lib, preset_app, global_before_app, global_after_app
|
||||
@ -70,6 +73,9 @@ CREATE TABLE policy_list(
|
||||
order_index INTEGER NOT NULL
|
||||
);
|
||||
|
||||
CREATE INDEX policy_list_type_idx ON policy_list(type);
|
||||
CREATE INDEX policy_list_policy_id_idx ON policy_list(policy_id);
|
||||
|
||||
CREATE TABLE policy_menu(
|
||||
policy_menu_id INTEGER PRIMARY KEY,
|
||||
exclusive BOOLEAN NOT NULL,
|
||||
@ -82,6 +88,8 @@ CREATE TABLE policy_menu_set(
|
||||
policy_id INTEGER NOT NULL
|
||||
);
|
||||
|
||||
CREATE INDEX policy_menu_set_policy_id_idx ON policy_menu_set(policy_id);
|
||||
|
||||
CREATE TABLE app_group(
|
||||
app_group_id INTEGER PRIMARY KEY,
|
||||
order_index INTEGER NOT NULL,
|
||||
|
Loading…
Reference in New Issue
Block a user