mirror of
https://github.com/YunoHost-Apps/noalyss_ynh.git
synced 2024-09-03 19:46:20 +02:00
22 lines
934 B
MySQL
22 lines
934 B
MySQL
|
begin;
|
||
|
create table user_global_pref (
|
||
|
user_id text,
|
||
|
parameter_type text,
|
||
|
parameter_value text
|
||
|
);
|
||
|
comment on table user_global_pref is 'The user''s global parameter ';
|
||
|
comment on column user_global_pref.user_id is 'user''s login ';
|
||
|
comment on column user_global_pref.parameter_type is 'the type of parameter ';
|
||
|
comment on column user_global_pref.parameter_value is 'the value of parameter ';
|
||
|
|
||
|
alter table user_global_pref add constraint fk_user_id foreign key (user_id) references ac_users(use_login) on delete cascade on update cascade;
|
||
|
alter table user_global_pref add constraint pk_user_global_pref primary key (user_id,parameter_type);
|
||
|
|
||
|
insert into user_global_pref select use_login,'PAGESIZE','50' from ac_users;
|
||
|
insert into user_global_pref select use_login,'THEME',use_theme from ac_users;
|
||
|
alter table ac_users drop use_usertype;
|
||
|
alter table ac_users drop use_theme;
|
||
|
update version set val=7;
|
||
|
commit;
|
||
|
|