-- message catalog
-- should only ever be loaded from data - maintained like code
+drop table if exists bse_msg_base;
create table bse_msg_base (
-- message identifier
-- codebase/subsystem/messageid (message id can contain /)
-- default messages
-- should only ever be loaded from data, though different priorities
-- for the same message might be loaded from different data sets
+drop table if exists bse_msg_defaults;
create table bse_msg_defaults (
-- message identifier
id varchar(80) not null,
);
-- admin managed message base, should never be loaded from data
+drop table if exists bse_msg_managed;
create table bse_msg_managed (
-- message identifier
id varchar(80) not null,
);
-- admin user saved UI state
+drop table if exists bse_admin_ui_state;
create table bse_admin_ui_state (
id integer not null auto_increment primary key,
user_id integer not null,