summaryrefslogtreecommitdiff
path: root/schema
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2010-11-18 16:56:34 +0300
committerAndrew Dolgov <[email protected]>2010-11-18 16:56:34 +0300
commitf0259baf139644d16341c1aa0a1ae50f126f1968 (patch)
tree44eedaa07d4b57a3a1c08d93c9dd6ad772489d1c /schema
parent44e05f79e9fb5195f0b4a8dcfb991689dd18698e (diff)
schema: add some indexes
Diffstat (limited to 'schema')
-rw-r--r--schema/ttrss_schema_pgsql.sql6
1 files changed, 6 insertions, 0 deletions
diff --git a/schema/ttrss_schema_pgsql.sql b/schema/ttrss_schema_pgsql.sql
index d8fab88eb..af96b5fd1 100644
--- a/schema/ttrss_schema_pgsql.sql
+++ b/schema/ttrss_schema_pgsql.sql
@@ -106,12 +106,18 @@ create table ttrss_counters_cache (
updated timestamp not null,
value integer not null default 0);
+create index ttrss_counters_cache_feed_id_idx on ttrss_counters_cache(feed_id);
+create index ttrss_counters_cache_owner_uid_idx on ttrss_counters_cache(owner_uid);
+create index ttrss_counters_cache_value_idx on ttrss_counters_cache(value);
+
create table ttrss_cat_counters_cache (
feed_id integer not null,
owner_uid integer not null references ttrss_users(id) ON DELETE CASCADE,
updated timestamp not null,
value integer not null default 0);
+create index ttrss_cat_counters_cache_owner_uid_idx on ttrss_cat_counters_cache(owner_uid);
+
create table ttrss_entries (id serial not null primary key,
title text not null,
guid text not null unique,