summaryrefslogtreecommitdiff
path: root/schema
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2006-03-20 11:28:14 +0100
committerAndrew Dolgov <[email protected]>2006-03-20 11:28:14 +0100
commit70f6dbb10b5354500c7979d4f090f9a8ec9d3092 (patch)
tree533e2f99c0cdfa73087a322a83b53a4615401904 /schema
parent2e73dece90bc7aa0ce9a1d36066d41206d199a27 (diff)
experimental RTL support features (schema, version bump)
Diffstat (limited to 'schema')
-rw-r--r--schema/obsolete/upgrade-1.1.3-1.1.4-mysql.sql (renamed from schema/upgrade-1.1.3-1.1.4-mysql.sql)0
-rw-r--r--schema/obsolete/upgrade-1.1.3-1.1.4-pgsql.sql (renamed from schema/upgrade-1.1.3-1.1.4-pgsql.sql)0
-rw-r--r--schema/ttrss_schema_mysql.sql3
-rw-r--r--schema/ttrss_schema_pgsql.sql5
-rw-r--r--schema/upgrade-1.1.4-1.1.5-mysql.sql9
-rw-r--r--schema/upgrade-1.1.4-1.1.5-pgsql.sql12
6 files changed, 26 insertions, 3 deletions
diff --git a/schema/upgrade-1.1.3-1.1.4-mysql.sql b/schema/obsolete/upgrade-1.1.3-1.1.4-mysql.sql
index 1018bcf4d..1018bcf4d 100644
--- a/schema/upgrade-1.1.3-1.1.4-mysql.sql
+++ b/schema/obsolete/upgrade-1.1.3-1.1.4-mysql.sql
diff --git a/schema/upgrade-1.1.3-1.1.4-pgsql.sql b/schema/obsolete/upgrade-1.1.3-1.1.4-pgsql.sql
index 6c406495d..6c406495d 100644
--- a/schema/upgrade-1.1.3-1.1.4-pgsql.sql
+++ b/schema/obsolete/upgrade-1.1.3-1.1.4-pgsql.sql
diff --git a/schema/ttrss_schema_mysql.sql b/schema/ttrss_schema_mysql.sql
index f629b7570..7f96362b8 100644
--- a/schema/ttrss_schema_mysql.sql
+++ b/schema/ttrss_schema_mysql.sql
@@ -59,6 +59,7 @@ create table ttrss_feeds (id integer not null auto_increment primary key,
auth_pass varchar(250) not null default '',
parent_feed integer default null,
private bool not null default false,
+ rtl_content bool not null default false,
index(owner_uid),
foreign key (owner_uid) references ttrss_users(id) ON DELETE CASCADE,
index(cat_id),
@@ -174,7 +175,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 (6);
+insert into ttrss_version values (7);
create table ttrss_prefs_types (id integer not null primary key,
type_name varchar(100) not null) TYPE=InnoDB;
diff --git a/schema/ttrss_schema_pgsql.sql b/schema/ttrss_schema_pgsql.sql
index 2fd548efe..7013228fb 100644
--- a/schema/ttrss_schema_pgsql.sql
+++ b/schema/ttrss_schema_pgsql.sql
@@ -54,7 +54,8 @@ create table ttrss_feeds (id serial not null primary key,
auth_login varchar(250) not null default '',
parent_feed integer default null references ttrss_feeds(id) on delete set null,
private boolean not null default false,
- auth_pass varchar(250) not null default '');
+ auth_pass varchar(250) not null default '',
+ rtl_content boolean not null default false);
create index ttrss_feeds_owner_uid_index on ttrss_feeds(owner_uid);
@@ -156,7 +157,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 (6);
+insert into ttrss_version values (7);
create table ttrss_prefs_types (id integer not null primary key,
type_name varchar(100) not null);
diff --git a/schema/upgrade-1.1.4-1.1.5-mysql.sql b/schema/upgrade-1.1.4-1.1.5-mysql.sql
new file mode 100644
index 000000000..2c48e0390
--- /dev/null
+++ b/schema/upgrade-1.1.4-1.1.5-mysql.sql
@@ -0,0 +1,9 @@
+alter table ttrss_feeds add column rtl_content bool;
+
+update ttrss_feeds set rtl_content = false;
+
+alter table ttrss_feeds change rtl_content rtl_content bool not null;
+alter table ttrss_feeds alter column rtl_content set default false;
+
+update ttrss_version set schema_version = 7;
+
diff --git a/schema/upgrade-1.1.4-1.1.5-pgsql.sql b/schema/upgrade-1.1.4-1.1.5-pgsql.sql
new file mode 100644
index 000000000..67bb7d86c
--- /dev/null
+++ b/schema/upgrade-1.1.4-1.1.5-pgsql.sql
@@ -0,0 +1,12 @@
+begin;
+
+alter table ttrss_feeds add column rtl_content boolean;
+
+update ttrss_feeds set rtl_content = false;
+
+alter table ttrss_feeds alter column rtl_content set not null;
+alter table ttrss_feeds alter column rtl_content set default false;
+
+update ttrss_version set schema_version = 7;
+
+commit;