]> git.wh0rd.org Git - tt-rss.git/commitdiff
add column for slash:comments and alike in ttrss_entries (+ add upgrade scripts for...
authorAndrew Dolgov <fox@bah.spb.su>
Sat, 10 Dec 2005 07:14:29 +0000 (08:14 +0100)
committerAndrew Dolgov <fox@bah.spb.su>
Sat, 10 Dec 2005 07:14:29 +0000 (08:14 +0100)
schema/ttrss_schema_mysql.sql
schema/ttrss_schema_pgsql.sql
schema/upgrade-1.1-1.1.1-mysql.sql [new file with mode: 0644]
schema/upgrade-1.1-1.1.1-pgsql.sql [new file with mode: 0644]

index 6352c2fcc0e0a17979325b4fafd0905e1cce429a..b9855fbd656d351b8b8159c53488a0680e9cbc31 100644 (file)
@@ -71,6 +71,7 @@ create table ttrss_entries (id integer not null primary key auto_increment,
        content_hash varchar(250) not null,
        no_orig_date bool not null default 0,
        date_entered datetime not null,
+       num_comments integer not null default 0,
        comments varchar(250) not null default '') TYPE=InnoDB;
 
 create table ttrss_user_entries (
index dc4fd5eb846dc8b84248357bc1b005d6e3578bf5..d584929198e8e5a08dc9b433c2705bd3d8895fb5 100644 (file)
@@ -65,6 +65,7 @@ create table ttrss_entries (id serial not null primary key,
        content_hash varchar(250) not null,
        no_orig_date boolean not null default false,
        date_entered timestamp not null default NOW(),
+       num_comments integer not null default 0,
        comments varchar(250) not null default '');
 
 create index ttrss_entries_guid_index on ttrss_entries(guid);
diff --git a/schema/upgrade-1.1-1.1.1-mysql.sql b/schema/upgrade-1.1-1.1.1-mysql.sql
new file mode 100644 (file)
index 0000000..685582b
--- /dev/null
@@ -0,0 +1,10 @@
+begin;
+
+alter table ttrss_entries add column num_comments integer;
+
+update ttrss_entries set num_comments = 0;
+
+alter table ttrss_entries change num_comments num_comments integer not null;
+alter table ttrss_entries alter column num_comments set default 0;
+
+commit;
diff --git a/schema/upgrade-1.1-1.1.1-pgsql.sql b/schema/upgrade-1.1-1.1.1-pgsql.sql
new file mode 100644 (file)
index 0000000..9c7b5e3
--- /dev/null
@@ -0,0 +1,10 @@
+begin;
+
+alter table ttrss_entries add column num_comments integer;
+
+update ttrss_entries set num_comments = 0;
+
+alter table ttrss_entries alter column num_comments set not null;
+alter table ttrss_entries alter column num_comments set default 0;
+
+commit;