]> git.wh0rd.org - tt-rss.git/commitdiff
schema: add ttrss_feedbrowser_cache (bump schema)
authorAndrew Dolgov <fox@bah.spb.su>
Fri, 16 Jan 2009 09:33:25 +0000 (10:33 +0100)
committerAndrew Dolgov <fox@bah.spb.su>
Fri, 16 Jan 2009 09:33:25 +0000 (10:33 +0100)
sanity_check.php
schema/ttrss_schema_mysql.sql
schema/ttrss_schema_pgsql.sql
schema/versions/mysql/48.sql [new file with mode: 0644]
schema/versions/pgsql/48.sql [new file with mode: 0644]

index 5191f9c7e3d4b32733eea4a5f891c9c2373dc114..f0b9b63a03e30e95a6991d0941882b3cbbe3860e 100644 (file)
@@ -2,7 +2,7 @@
        require_once "functions.php";
 
        define('EXPECTED_CONFIG_VERSION', 17);
-       define('SCHEMA_VERSION', 47);
+       define('SCHEMA_VERSION', 48);
 
        if (!file_exists("config.php")) {
                print __("<b>Fatal Error</b>: You forgot to copy 
index 00e52479a39e5caf633fe6b63c2bafa7d8159a03..977e56e8d5d53180a1b63096dd8cbd3c93977a6c 100644 (file)
@@ -1,6 +1,7 @@
 -- SET NAMES utf8;
 -- SET CHARACTER SET utf8;
 
+drop table if exists ttrss_feedbrowser_cache;
 drop table if exists ttrss_version;
 drop table if exists ttrss_labels;
 drop table if exists ttrss_filters;
@@ -375,4 +376,8 @@ create table ttrss_sessions (id varchar(250) unique not null primary key,
        index (id), 
        index (expire)) TYPE=InnoDB;
 
+create table ttrss_feedbrowser_cache (
+       feed_url text not null,
+       subscribers integer not null);  
+
 commit;
index 5d818208d8c5f1a069fcf2b4227d8aae5afba019..142a70f95069343da6bb7bdc479c644026b854e1 100644 (file)
@@ -1,3 +1,4 @@
+drop table ttrss_feedbrowser_cache;
 drop table ttrss_version;
 drop table ttrss_labels;
 drop table ttrss_filters;
@@ -199,7 +200,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 (47);
+insert into ttrss_version values (48);
 
 create table ttrss_enclosures (id serial not null primary key,
        content_url text not null,
@@ -345,4 +346,8 @@ create index ttrss_sessions_expire_index on ttrss_sessions(expire);
 
 create function SUBSTRING_FOR_DATE(timestamp, int, int) RETURNS text AS 'SELECT SUBSTRING(CAST($1 AS text), $2, $3)' LANGUAGE 'sql';
 
+create table ttrss_feedbrowser_cache (
+       feed_url text not null primary key,
+       subscribers integer not null);  
+
 commit;
diff --git a/schema/versions/mysql/48.sql b/schema/versions/mysql/48.sql
new file mode 100644 (file)
index 0000000..8c42f6e
--- /dev/null
@@ -0,0 +1,6 @@
+create table ttrss_feedbrowser_cache (
+       feed_url text not null,
+       subscribers integer not null);  
+
+update ttrss_version set schema_version = 48;
+
diff --git a/schema/versions/pgsql/48.sql b/schema/versions/pgsql/48.sql
new file mode 100644 (file)
index 0000000..e3a742a
--- /dev/null
@@ -0,0 +1,9 @@
+begin;
+
+create table ttrss_feedbrowser_cache (
+       feed_url text not null primary key,
+       subscribers integer not null);  
+
+update ttrss_version set schema_version = 48;
+
+commit;