]> git.wh0rd.org Git - tt-rss.git/commitdiff
schema: add published column
authorAndrew Dolgov <fox@bah.spb.su>
Thu, 9 Aug 2007 10:09:22 +0000 (11:09 +0100)
committerAndrew Dolgov <fox@bah.spb.su>
Thu, 9 Aug 2007 10:09:22 +0000 (11:09 +0100)
schema/ttrss_schema_mysql.sql
schema/ttrss_schema_pgsql.sql
schema/versions/mysql/19.sql
schema/versions/pgsql/19.sql

index bbc769070da8eae510fe34041d05526873184258..8666a755c3c71f2dd07c0bbc7ef4163cc5be6645 100644 (file)
@@ -101,6 +101,7 @@ create table ttrss_user_entries (
        feed_id int not null, 
        owner_uid integer not null,
        marked bool not null default 0,
+       published bool not null default 0,
        last_read datetime,
        unread bool not null default 1,
        index (ref_id),
index 04abd68a64a4451927d7a342ae92f8d994345943..71af023763f22e3170a078a1623c9a002addfebd 100644 (file)
@@ -97,6 +97,7 @@ create table ttrss_user_entries (
        feed_id int references ttrss_feeds(id) ON DELETE CASCADE not null, 
        owner_uid integer not null references ttrss_users(id) ON DELETE CASCADE,
        marked boolean not null default false,
+       published boolean not null default false,
        last_read timestamp,
        unread boolean not null default true);
 
index 19bb4b25d61de8b37283cdb3424e6d954241f3fa..db4237da8999c68e879ab6bbd11ebdd19cf7e1e0 100644 (file)
@@ -1,3 +1,8 @@
 insert into ttrss_prefs (pref_name,type_id,def_value,short_desc,section_id) values('_PREFS_PUBLISH_KEY', 2, '', '', 1);
 
+alter table ttrss_user_entries add column published bool;
+update ttrss_user_entries set published = false;
+alter table ttrss_user_entries change published published bool not null;
+alter table ttrss_user_entries alter column published set default false;
+
 update ttrss_version set schema_version = 19;
index 19bb4b25d61de8b37283cdb3424e6d954241f3fa..79e62846482a9cfed3155a47e0730d9184355ee7 100644 (file)
@@ -1,3 +1,8 @@
 insert into ttrss_prefs (pref_name,type_id,def_value,short_desc,section_id) values('_PREFS_PUBLISH_KEY', 2, '', '', 1);
 
+alter table ttrss_user_entries add column published boolean;
+update ttrss_user_entries set published = false;
+alter table ttrss_user_entries alter column published set not null;
+alter table ttrss_user_entries alter column published set default false;
+
 update ttrss_version set schema_version = 19;