]> git.wh0rd.org - tt-rss.git/commitdiff
add purge_interval in ttrss_feeds (schema updated)
authorAndrew Dolgov <fox@madoka.spb.ru>
Wed, 16 Nov 2005 07:24:43 +0000 (08:24 +0100)
committerAndrew Dolgov <fox@madoka.spb.ru>
Wed, 16 Nov 2005 07:24:43 +0000 (08:24 +0100)
schema/ttrss_schema_mysql.sql
schema/ttrss_schema_pgsql.sql
schema/upgrade-1.0.7-1.0.8-pgsql.sql [new file with mode: 0644]

index 93a2aa2997f204734b4a6bc9b86e59441822846f..d63a9d57cb5faad0063ce60fd1285dcaf2131806 100644 (file)
@@ -7,6 +7,7 @@ create table ttrss_feeds (id integer not null auto_increment primary key,
        feed_url varchar(250) unique not null, 
        icon_url varchar(250) not null default '',
        update_interval integer not null default 0,
+       purge_interval integer not null default 0,
        last_updated datetime default '',
        last_error text not null default '',
        site_url varchar(250) not null default '') TYPE=InnoDB;
@@ -88,6 +89,6 @@ drop table ttrss_version;
 
 create table ttrss_version (schema_version int not null) TYPE=InnoDB;
 
-insert into ttrss_version values (1);
+insert into ttrss_version values (2);
 
 
index 3a20588ebf306933613725194fd4295a5c1840f6..2a63243ad9ccbe09980d5de2c99387da55c06e57 100644 (file)
@@ -7,6 +7,7 @@ create table ttrss_feeds (id serial not null primary key,
        feed_url varchar(250) unique not null, 
        icon_url varchar(250) not null default '',
        update_interval integer not null default 0,
+       purge_interval integer not null default 0,
        last_updated timestamp default null,
        last_error text not null default '',
        site_url varchar(250) not null default '');
@@ -83,5 +84,5 @@ drop table ttrss_version;
 
 create table ttrss_version (schema_version int not null);
 
-insert into ttrss_version values (1);
+insert into ttrss_version values (2);
 
diff --git a/schema/upgrade-1.0.7-1.0.8-pgsql.sql b/schema/upgrade-1.0.7-1.0.8-pgsql.sql
new file mode 100644 (file)
index 0000000..abae1c6
--- /dev/null
@@ -0,0 +1,12 @@
+begin;
+
+alter table ttrss_feeds add column purge_interval integer;
+
+update ttrss_feeds set purge_interval = 0;
+
+alter table ttrss_feeds alter column purge_interval set not null;
+alter table ttrss_feeds alter column purge_interval set default 0;
+
+update ttrss_version set schema_version = 2;
+
+commit;