]> git.wh0rd.org Git - tt-rss.git/commitdiff
Update schema for size support of enclosures
authorFelix Eckhofer <felix@eckhofer.com>
Tue, 15 Jul 2014 12:53:11 +0000 (14:53 +0200)
committerFelix Eckhofer <felix@eckhofer.com>
Tue, 15 Jul 2014 13:05:08 +0000 (15:05 +0200)
include/functions.php
schema/ttrss_schema_mysql.sql
schema/ttrss_schema_pgsql.sql
schema/versions/mysql/126.sql [new file with mode: 0644]
schema/versions/pgsql/126.sql [new file with mode: 0644]

index b5d52ccb2d25e444ae286dc53c911bccbc6faa96..cb91b637e1bfcb534ef8f8421afa6c2c0a8cdc73 100644 (file)
@@ -1,6 +1,6 @@
 <?php
        define('EXPECTED_CONFIG_VERSION', 26);
-       define('SCHEMA_VERSION', 125);
+       define('SCHEMA_VERSION', 126);
 
        define('LABEL_BASE_INDEX', -1024);
        define('PLUGIN_FEED_BASE_INDEX', -128);
index f8ff944c014f22b2ebcdf3671c411116f2f336ed..a9a35822031a6fce7ee1a57f1ea27a7ba6a07902 100644 (file)
@@ -301,7 +301,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 (125);
+insert into ttrss_version values (126);
 
 create table ttrss_enclosures (id integer primary key auto_increment,
        content_url text not null,
@@ -309,6 +309,8 @@ create table ttrss_enclosures (id integer primary key auto_increment,
        post_id integer not null,
        title text not null,
        duration text not null,
+       width integer not null default 0,
+       height integer not null default 0,
        index (post_id),
        foreign key (post_id) references ttrss_entries(id) ON DELETE cascade) ENGINE=InnoDB DEFAULT CHARSET=UTF8;
 
index 3aa65e8b227846766e9f8000eff8474463964d77..c09f044fb870fde4bd5e7aad88dd75f8b2ba8ad8 100644 (file)
@@ -261,13 +261,15 @@ create index ttrss_tags_post_int_id_idx on ttrss_tags(post_int_id);
 
 create table ttrss_version (schema_version int not null);
 
-insert into ttrss_version values (125);
+insert into ttrss_version values (126);
 
 create table ttrss_enclosures (id serial not null primary key,
        content_url text not null,
        content_type varchar(250) not null,
        title text not null,
        duration text not null,
+       width integer not null default 0,
+       height integer not null default 0,
        post_id integer references ttrss_entries(id) ON DELETE cascade NOT NULL);
 
 create index ttrss_enclosures_post_id_idx on ttrss_enclosures(post_id);
diff --git a/schema/versions/mysql/126.sql b/schema/versions/mysql/126.sql
new file mode 100644 (file)
index 0000000..6ff661e
--- /dev/null
@@ -0,0 +1,8 @@
+begin;
+
+alter table ttrss_enclosures add column width integer not null default 0;
+alter table ttrss_enclosures add column height integer not null default 0;
+
+update ttrss_version set schema_version = 126;
+
+commit;
diff --git a/schema/versions/pgsql/126.sql b/schema/versions/pgsql/126.sql
new file mode 100644 (file)
index 0000000..46f391a
--- /dev/null
@@ -0,0 +1,8 @@
+begin;
+
+alter table ttrss_enclosures add column height integer not null default 0;
+alter table ttrss_enclosures add column width integer not null default 0;
+
+update ttrss_version set schema_version = 126;
+
+commit;