v0.0.8
+ Реализовано: просмотр параметров сервера и возможность редактирования
This commit is contained in:
parent
69ab43a4ec
commit
7a71bb7e01
13 changed files with 247 additions and 63 deletions
|
@ -1,38 +1,38 @@
|
|||
create table if not exists da_groups (
|
||||
da_name varchar(20) not null,
|
||||
da_comment varchar(100) default null,
|
||||
constraint da_groups_pk primary key (da_name)
|
||||
da_name varchar(20) not null,
|
||||
da_comment varchar(100) default null,
|
||||
constraint da_groups_pk primary key (da_name)
|
||||
);
|
||||
|
||||
insert into da_groups (da_name, da_comment)
|
||||
values
|
||||
('general', 'Общие контакты'),
|
||||
('work', 'Рабочие контакты'),
|
||||
('personal', 'Личные контакты');
|
||||
values
|
||||
('general', 'Общие контакты'),
|
||||
('work', 'Рабочие контакты'),
|
||||
('personal', 'Личные контакты');
|
||||
|
||||
create table if not exists da_lists (
|
||||
da_name varchar(20) not null,
|
||||
da_comment varchar(100) default null,
|
||||
constraint da_lists_pk primary key (da_name)
|
||||
da_name varchar(20) not null,
|
||||
da_comment varchar(100) default null,
|
||||
constraint da_lists_pk primary key (da_name)
|
||||
);
|
||||
|
||||
insert into da_lists (da_name, da_comment)
|
||||
values
|
||||
('general', 'Общий'),
|
||||
('whitelist', 'Белый'),
|
||||
('blacklist', 'Черный');
|
||||
values
|
||||
('general', 'Общий'),
|
||||
('whitelist', 'Белый'),
|
||||
('blacklist', 'Черный');
|
||||
|
||||
create table if not exists da_numbers (
|
||||
da_number varchar(12) not null,
|
||||
da_group varchar(20) not null default 'general',
|
||||
da_list varchar(20) not null default 'general',
|
||||
da_all_cc int not null default 0,
|
||||
da_white_cc int not null default 0,
|
||||
da_black_cc int not null default 0,
|
||||
da_comment varchar(100) default null,
|
||||
constraint da_numbers_pk primary key (da_number),
|
||||
foreign key (da_group) references da_groups (da_name) on delete set null on update cascade,
|
||||
foreign key (da_list) references da_lists (da_name) on delete set null on update cascade
|
||||
da_number varchar(12) not null,
|
||||
da_group varchar(20) not null default 'general',
|
||||
da_list varchar(20) not null default 'general',
|
||||
da_all_cc int not null default 0,
|
||||
da_white_cc int not null default 0,
|
||||
da_black_cc int not null default 0,
|
||||
da_comment varchar(100) default null,
|
||||
constraint da_numbers_pk primary key (da_number),
|
||||
foreign key (da_group) references da_groups (da_name) on delete set null on update cascade,
|
||||
foreign key (da_list) references da_lists (da_name) on delete set null on update cascade
|
||||
);
|
||||
|
||||
create table if not exists da_sms (
|
||||
|
@ -51,13 +51,13 @@ create table if not exists da_ussd_type (
|
|||
);
|
||||
|
||||
insert into da_ussd_type (da_id, da_comment)
|
||||
values
|
||||
('0', 'Уведомление'),
|
||||
('1', 'Запрос'),
|
||||
('2', 'Прервано сетью'),
|
||||
('3', 'Ответ другого локального клиента'),
|
||||
('4', 'Операция не поддерживается'),
|
||||
('5', 'Тайм-аут сети');
|
||||
values
|
||||
('0', 'Уведомление'),
|
||||
('1', 'Запрос'),
|
||||
('2', 'Прервано сетью'),
|
||||
('3', 'Ответ другого локального клиента'),
|
||||
('4', 'Операция не поддерживается'),
|
||||
('5', 'Тайм-аут сети');
|
||||
|
||||
create table if not exists da_ussd (
|
||||
da_id bigserial not null,
|
||||
|
@ -69,9 +69,10 @@ create table if not exists da_ussd (
|
|||
);
|
||||
|
||||
create table if not exists da_server (
|
||||
da_address varchar(50) not null,
|
||||
da_id int not null default 1,
|
||||
da_transparent_mode bool not null default false,
|
||||
da_internal_number varchar(12) not null,
|
||||
da_external_number varchar(12) not null,
|
||||
constraint da_server_pk primary key (da_address)
|
||||
da_external_number_on bool not null default true,
|
||||
constraint da_server_pk primary key (da_id)
|
||||
);
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue