summaryrefslogtreecommitdiff
path: root/schema
diff options
context:
space:
mode:
authorAndrew Dolgov <[email protected]>2010-11-20 00:47:22 +0300
committerAndrew Dolgov <[email protected]>2010-11-20 00:47:22 +0300
commited7f0ecd3722f7db259033c4aa676469bdbd37f5 (patch)
tree862b262b85cf2b2c25233d56872dfb3cb880f4db /schema
parent2547c9ec18a8169a2a0b7cad2b72a3a6204d0775 (diff)
schema: add some mysql indexes
Diffstat (limited to 'schema')
-rw-r--r--schema/ttrss_schema_mysql.sql10
1 files changed, 10 insertions, 0 deletions
diff --git a/schema/ttrss_schema_mysql.sql b/schema/ttrss_schema_mysql.sql
index 9e65442a5..e50b72818 100644
--- a/schema/ttrss_schema_mysql.sql
+++ b/schema/ttrss_schema_mysql.sql
@@ -82,6 +82,10 @@ create table ttrss_counters_cache (
foreign key (owner_uid) references ttrss_users(id) ON DELETE CASCADE
);
+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,
@@ -90,6 +94,8 @@ create table ttrss_cat_counters_cache (
foreign key (owner_uid) references ttrss_users(id) ON DELETE CASCADE
);
+create index ttrss_cat_counters_cache_owner_uid_idx on ttrss_cat_counters_cache(owner_uid);
+
create table ttrss_feeds (id integer not null auto_increment primary key,
owner_uid integer not null,
title varchar(200) not null,
@@ -143,6 +149,8 @@ create table ttrss_entries (id integer not null primary key auto_increment,
author varchar(250) not null default '') TYPE=InnoDB DEFAULT CHARSET=UTF8;
create index ttrss_entries_date_entered_index on ttrss_entries(date_entered);
+create index ttrss_entries_guid_index on ttrss_entries(guid);
+create index ttrss_entries_updated_idx on ttrss_entries(updated);
create table ttrss_user_entries (
int_id integer not null primary key auto_increment,
@@ -167,6 +175,8 @@ create table ttrss_user_entries (
index (owner_uid),
foreign key (owner_uid) references ttrss_users(id) ON DELETE CASCADE) TYPE=InnoDB DEFAULT CHARSET=UTF8;
+create index ttrss_user_entries_unread_idx on ttrss_user_entries(unread);
+
create table ttrss_entry_comments (id integer not null primary key,
ref_id integer not null,
owner_uid integer not null,