]> git.wh0rd.org - tt-rss.git/commitdiff
schema: remove ttrss_themes
authorAndrew Dolgov <fox@madoka.volgo-balt.ru>
Fri, 1 Apr 2011 11:25:19 +0000 (15:25 +0400)
committerAndrew Dolgov <fox@madoka.volgo-balt.ru>
Fri, 1 Apr 2011 11:26:02 +0000 (15:26 +0400)
schema/ttrss_schema_mysql.sql
schema/ttrss_schema_pgsql.sql
schema/versions/mysql/83.sql
schema/versions/pgsql/83.sql

index 4b528f946402725a9f129a1b09476ae54a7745c1..0e17608731621c3ebdaa1134d4e417f18ac1ed47 100644 (file)
@@ -32,15 +32,6 @@ drop table if exists ttrss_sessions;
 
 begin;
 
-create table ttrss_themes(id integer not null primary key auto_increment,
-       theme_name varchar(200) not null,
-       theme_path varchar(200) not null) TYPE=InnoDB DEFAULT CHARSET=UTF8;
-
-insert into ttrss_themes (theme_name, theme_path) values ('Old-skool', 'compat');
-insert into ttrss_themes (theme_name, theme_path) values ('Graycube', 'graycube');
-insert into ttrss_themes (theme_name, theme_path) values ('Default (Compact)', 'compact');
-insert into ttrss_themes (theme_name, theme_path) values ('Three-pane', '3pane');
-
 create table ttrss_users (id integer primary key not null auto_increment,
        login varchar(120) not null unique,
        pwd_hash varchar(250) not null,
@@ -53,8 +44,7 @@ create table ttrss_users (id integer primary key not null auto_increment,
        last_digest_sent datetime default null,
        created datetime default null,
        twitter_oauth longtext default null,
-       index (theme_id),
-       foreign key (theme_id) references ttrss_themes(id)) TYPE=InnoDB DEFAULT CHARSET=UTF8;
+       index (theme_id)) TYPE=InnoDB DEFAULT CHARSET=UTF8;
 
 insert into ttrss_users (login,pwd_hash,access_level) values ('admin', 
        'SHA1:5baa61e4c9b93f3f0682250b6cf8331b7ee68fd8', 10);
index bb870703cc0a0e0f172ef9ffc25da6f80ba4e602..5762134239d5dc6e153aefef9a8f9c640df85c66 100644 (file)
@@ -30,15 +30,6 @@ drop function SUBSTRING_FOR_DATE(timestamp, int, int);
 
 begin;
 
-create table ttrss_themes(id serial not null primary key,
-       theme_name varchar(200) not null,
-       theme_path varchar(200) not null);
-
-insert into ttrss_themes (theme_name, theme_path) values ('Old-skool', 'compat');
-insert into ttrss_themes (theme_name, theme_path) values ('Graycube', 'graycube');
-insert into ttrss_themes (theme_name, theme_path) values ('Default (Compact)', 'compact');
-insert into ttrss_themes (theme_name, theme_path) values ('Three-pane', '3pane');
-
 create table ttrss_users (id serial not null primary key,
        login varchar(120) not null unique,
        pwd_hash varchar(250) not null,
@@ -49,8 +40,7 @@ create table ttrss_users (id serial not null primary key,
        email_digest boolean not null default false,
        last_digest_sent timestamp default null,
        twitter_oauth text default null,
-       created timestamp default null,
-       theme_id integer references ttrss_themes(id) default null);
+       created timestamp default null);
 
 insert into ttrss_users (login,pwd_hash,access_level) values ('admin', 
        'SHA1:5baa61e4c9b93f3f0682250b6cf8331b7ee68fd8', 10);
index 6457539a1ed9cdffb08fe290f099e99a7a9fd56b..6c7d5ce4257780e15a9b2b010765787db6cd1fc7 100644 (file)
@@ -24,6 +24,9 @@ update ttrss_feeds set pubsub_state = 0;
 alter table ttrss_feeds change pubsub_state pubsub_state integer not null;
 alter table ttrss_feeds alter column pubsub_state set default 0;
 
+alter table ttrss_users drop column theme_id;
+drop table ttrss_themes;
+
 update ttrss_version set schema_version = 83;
 
 commit;
index c622f81372602939c95de4219b57210afd9f1893..a890865510b548f2d23a3174103b8479ff8436f2 100644 (file)
@@ -24,6 +24,9 @@ update ttrss_feeds set pubsub_state = 0;
 alter table ttrss_feeds alter column pubsub_state set not null;
 alter table ttrss_feeds alter column pubsub_state set default 0;
 
+alter table ttrss_users drop column theme_id;
+drop table ttrss_themes;
+
 update ttrss_version set schema_version = 83;
 
 commit;