]> git.wh0rd.org - tt-rss.git/blobdiff - schema/ttrss_schema_mysql.sql
minor css fixes (mostly for zoom mode)
[tt-rss.git] / schema / ttrss_schema_mysql.sql
index 540f172515085e4bf6db1a257107e50db327a6de..a1b45efbbddca58a966c100dc4d5317bc7568c44 100644 (file)
@@ -101,8 +101,10 @@ create table ttrss_feeds (id integer not null auto_increment primary key,
        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 0,
+       last_updated datetime default null,
+       last_unconditional datetime default null,
        last_error varchar(250) not null default '',
+       last_modified varchar(250) not null default '',
        favicon_avg_color varchar(11) default null,
        site_url varchar(250) not null default '',
        auth_login varchar(250) not null default '',
@@ -127,13 +129,11 @@ create table ttrss_feeds (id integer not null auto_increment primary key,
        view_settings varchar(250) not null default '',
        pubsub_state integer not null default 0,
        favicon_last_checked datetime default null,
+       feed_language varchar(100) not null default '',
        foreign key (owner_uid) references ttrss_users(id) ON DELETE CASCADE,
        foreign key (cat_id) references ttrss_feed_categories(id) ON DELETE SET NULL,
        foreign key (parent_feed) references ttrss_feeds(id) ON DELETE SET NULL) ENGINE=InnoDB DEFAULT CHARSET=UTF8;
 
-insert into ttrss_feeds (owner_uid, title, feed_url) values
-       (1, 'Tiny Tiny RSS: New Releases', 'http://tt-rss.org/releases.rss');
-
 insert into ttrss_feeds (owner_uid, title, feed_url) values
        (1, 'Tiny Tiny RSS: Forum', 'http://tt-rss.org/forum/rss.php');
 
@@ -234,6 +234,9 @@ insert into ttrss_filter_actions (id,name,description) values (7, 'label',
 insert into ttrss_filter_actions (id,name,description) values (8, 'stop',
        'Stop / Do nothing');
 
+insert into ttrss_filter_actions (id,name,description) values (9, 'plugin',
+       'Invoke plugin');
+
 create table ttrss_filters2(id integer primary key auto_increment,
        owner_uid integer not null,
        match_any_rule boolean not null default false,
@@ -245,12 +248,13 @@ create table ttrss_filters2(id integer primary key auto_increment,
 
 create table ttrss_filters2_rules(id integer primary key auto_increment,
        filter_id integer not null references ttrss_filters2(id) on delete cascade,
-       reg_exp varchar(250) not null,
+       reg_exp text not null,
        inverse bool not null default false,
        filter_type integer not null,
        feed_id integer default null,
        cat_id integer default null,
        cat_filter boolean not null default false,
+       match_on text,
        index (filter_id),
        foreign key (filter_id) references ttrss_filters2(id) on delete cascade,
        index (filter_type),
@@ -280,7 +284,7 @@ create table ttrss_tags (id integer primary key auto_increment,
 
 create table ttrss_version (schema_version int not null) ENGINE=InnoDB DEFAULT CHARSET=UTF8;
 
-insert into ttrss_version values (127);
+insert into ttrss_version values (134);
 
 create table ttrss_enclosures (id integer primary key auto_increment,
        content_url text not null,