From 2aaacbc03ee28d2ff6b842fc5481ba2c3ca2f077 Mon Sep 17 00:00:00 2001
From: Andrew Dolgov <fox@madoka.spb.ru>
Date: Fri, 18 Nov 2005 07:49:00 +0100
Subject: minor fixes in PG schema

---
 schema/ttrss_schema_pgsql.sql | 16 ++++++++--------
 1 file changed, 8 insertions(+), 8 deletions(-)

(limited to 'schema/ttrss_schema_pgsql.sql')

diff --git a/schema/ttrss_schema_pgsql.sql b/schema/ttrss_schema_pgsql.sql
index 97efd1b6d..caecd9707 100644
--- a/schema/ttrss_schema_pgsql.sql
+++ b/schema/ttrss_schema_pgsql.sql
@@ -7,7 +7,7 @@ drop table ttrss_filters;
 drop table ttrss_user_prefs;
 drop table ttrss_users;
 
-create table ttrss_users (id serial primary key,
+create table ttrss_users (id serial not null primary key,
 	login varchar(120) not null unique,
 	pwd_hash varchar(250) not null,
 	access_level integer not null default 0);
@@ -66,7 +66,7 @@ create table ttrss_entries (id serial not null primary key,
 drop table ttrss_filters;
 drop table ttrss_filter_types;
 
-create table ttrss_filter_types (id integer primary key, 
+create table ttrss_filter_types (id integer not null primary key, 
 	name varchar(120) unique not null, 
 	description varchar(250) not null unique);
 
@@ -75,7 +75,7 @@ insert into ttrss_filter_types (id,name,description) values (2, 'content', 'Cont
 insert into ttrss_filter_types (id,name,description) values (3, 'both', 
 	'Title or Content');
 
-create table ttrss_filters (id serial primary key, 
+create table ttrss_filters (id serial not null primary key, 
 	owner_uid integer not null references ttrss_users(id) on delete cascade,
 	filter_type integer not null references ttrss_filter_types(id), 
 	reg_exp varchar(250) not null,
@@ -83,7 +83,7 @@ create table ttrss_filters (id serial primary key,
 
 drop table ttrss_labels;
 
-create table ttrss_labels (id serial primary key, 
+create table ttrss_labels (id serial not null primary key, 
 	owner_uid integer not null references ttrss_users(id) on delete cascade,
 	sql_exp varchar(250) not null,
 	description varchar(250) not null);
@@ -94,7 +94,7 @@ insert into ttrss_labels (owner_uid,sql_exp,description) values (1,'unread = tru
 insert into ttrss_labels (owner_uid,sql_exp,description) values (1,
 	'last_read is null and unread = false', 'Updated articles');
 
-create table ttrss_tags (id serial primary key, 
+create table ttrss_tags (id serial not null primary key, 
 	tag_name varchar(250) not null,
 	owner_uid integer not null references ttrss_users(id) on delete cascade,
 	post_id integer references ttrss_entries(id) ON DELETE CASCADE not null);
@@ -109,21 +109,21 @@ drop table ttrss_prefs;
 drop table ttrss_prefs_types;
 drop table ttrss_prefs_sections;
 
-create table ttrss_prefs_types (id integer primary key, 
+create table ttrss_prefs_types (id integer not null primary key, 
 	type_name varchar(100) not null);
 
 insert into ttrss_prefs_types (id, type_name) values (1, 'bool');
 insert into ttrss_prefs_types (id, type_name) values (2, 'string');
 insert into ttrss_prefs_types (id, type_name) values (3, 'integer');
 
-create table ttrss_prefs_sections (id integer primary key, 
+create table ttrss_prefs_sections (id integer not null primary key, 
 	section_name varchar(100) not null);
 
 insert into ttrss_prefs_sections (id, section_name) values (1, 'General');
 insert into ttrss_prefs_sections (id, section_name) values (2, 'Interface');
 insert into ttrss_prefs_sections (id, section_name) values (3, 'Advanced');
 
-create table ttrss_prefs (pref_name varchar(250) primary key,
+create table ttrss_prefs (pref_name varchar(250) not null primary key,
 	type_id integer not null references ttrss_prefs_types(id),
 	section_id integer not null references ttrss_prefs_sections(id) default 1,
 	short_desc text not null,
-- 
cgit v1.2.3

