]> git.wh0rd.org Git - tt-rss.git/commitdiff
schema: add ttrss_feeds.last_update_started, bump version
authorAndrew Dolgov <fox@madoka.spb.ru>
Wed, 23 Jan 2008 08:44:50 +0000 (09:44 +0100)
committerAndrew Dolgov <fox@madoka.spb.ru>
Wed, 23 Jan 2008 08:44:50 +0000 (09:44 +0100)
functions.php
sanity_check.php
schema/ttrss_schema_mysql.sql
schema/ttrss_schema_pgsql.sql
schema/versions/mysql/30.sql [new file with mode: 0644]
schema/versions/pgsql/30.sql [new file with mode: 0644]

index e0eb2bb0e9c1c3026e0261dc87c6b9bd76f97e6e..919cd926cfadc54af8776b222723cdd86ca03673 100644 (file)
                        return;
                }
 
+               db_query($link, "UPDATE ttrss_feeds SET last_update_started = NOW()
+                       WHERE id = '$feed'");
+
                $auth_login = db_fetch_result($result, 0, "auth_login");
                $auth_pass = db_fetch_result($result, 0, "auth_pass");
 
index 27698b7e6b0d1ef5de8bb9403ab9b9ae2ebf7ea4..2dfa75a83668407a55010f71319207c5976fd36b 100644 (file)
@@ -2,7 +2,7 @@
        require_once "functions.php";
 
        define('EXPECTED_CONFIG_VERSION', 14);
-       define('SCHEMA_VERSION', 29);
+       define('SCHEMA_VERSION', 30);
 
        if (!file_exists("config.php")) {
                print __("<b>Fatal Error</b>: You forgot to copy 
index e7a8eebbd5f956aedc17c3aa0f7456a2396b92f3..a63a4133dab25bf6888b1131933c0f253d502d19 100644 (file)
@@ -77,6 +77,7 @@ create table ttrss_feeds (id integer not null auto_increment primary key,
        cache_images boolean not null default false,
        auth_pass_encrypted boolean not null default false,
        last_viewed datetime default null,
+       last_update_started datetime default null,
        index(owner_uid),
        foreign key (owner_uid) references ttrss_users(id) ON DELETE CASCADE,
        index(cat_id),
@@ -203,7 +204,7 @@ create table ttrss_tags (id integer primary key auto_increment,
 
 create table ttrss_version (schema_version int not null) TYPE=InnoDB;
 
-insert into ttrss_version values (29);
+insert into ttrss_version values (30);
 
 create table ttrss_enclosures (id serial not null primary key,
        content_url text not null,
index f06d6729ce5552157ec130e5e57462e53be25136..942183bfc1dc940e1b60df6286b9acdafc1e776e 100644 (file)
@@ -69,6 +69,7 @@ create table ttrss_feeds (id serial not null primary key,
        rtl_content boolean not null default false,
        cache_images boolean not null default false,
        last_viewed timestamp default null,
+       last_update_started timestamp default null,
        auth_pass_encrypted boolean not null default false);    
 
 create index ttrss_feeds_owner_uid_index on ttrss_feeds(owner_uid);
@@ -182,7 +183,7 @@ create index ttrss_tags_owner_uid_index on ttrss_tags(owner_uid);
 
 create table ttrss_version (schema_version int not null);
 
-insert into ttrss_version values (29);
+insert into ttrss_version values (30);
 
 create table ttrss_enclosures (id serial not null primary key,
        content_url text not null,
diff --git a/schema/versions/mysql/30.sql b/schema/versions/mysql/30.sql
new file mode 100644 (file)
index 0000000..0cff201
--- /dev/null
@@ -0,0 +1,4 @@
+alter table ttrss_feeds add column last_update_started datetime;
+alter table ttrss_feeds alter column last_update_started set default null;
+
+update ttrss_version set schema_version = 30;
diff --git a/schema/versions/pgsql/30.sql b/schema/versions/pgsql/30.sql
new file mode 100644 (file)
index 0000000..d83eee1
--- /dev/null
@@ -0,0 +1,4 @@
+alter table ttrss_feeds add column last_update_started timestamp;
+alter table ttrss_feeds alter column last_update_started set default null;
+
+update ttrss_version set schema_version = 30;