[index] [minor] add indexes
diff --git a/home/doctype/feed/feed.py b/home/doctype/feed/feed.py
index ebee5c4..492bb367 100644
--- a/home/doctype/feed/feed.py
+++ b/home/doctype/feed/feed.py
@@ -12,4 +12,11 @@
 
 class DocType:
   def __init__(self,d,dl):
-    self.doc, self.doclist = d, dl
\ No newline at end of file
+    self.doc, self.doclist = d, dl
+	
+def on_doctype_update():
+	if not webnotes.conn.sql("""show index from `tabFeed` 
+		where Key_name="feed_doctype_docname_index" """):
+		webnotes.conn.commit()
+		webnotes.conn.sql("""alter table `tabFeed` 
+			add index feed_doctype_docname_index(doc_type, doc_name)""")
\ No newline at end of file
diff --git a/home/doctype/feed/feed.txt b/home/doctype/feed/feed.txt
index c80e24c..8dde5f9 100644
--- a/home/doctype/feed/feed.txt
+++ b/home/doctype/feed/feed.txt
@@ -2,7 +2,7 @@
  {
   "creation": "2012-07-03 13:29:42", 
   "docstatus": 0, 
-  "modified": "2013-07-05 14:38:06", 
+  "modified": "2013-11-15 10:16:00", 
   "modified_by": "Administrator", 
   "owner": "Administrator"
  }, 
diff --git a/patches/1311/p01_cleanup.py b/patches/1311/p01_cleanup.py
index e4953e6..3fd798a 100644
--- a/patches/1311/p01_cleanup.py
+++ b/patches/1311/p01_cleanup.py
@@ -1,3 +1,6 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd.
+# License: GNU General Public License v3. See license.txt
+
 import webnotes
 
 def execute():
diff --git a/patches/1311/p02_index_singles.py b/patches/1311/p02_index_singles.py
new file mode 100644
index 0000000..94fb197
--- /dev/null
+++ b/patches/1311/p02_index_singles.py
@@ -0,0 +1,10 @@
+# Copyright (c) 2013, Web Notes Technologies Pvt. Ltd.
+# License: GNU General Public License v3. See license.txt
+
+def execute():
+	import webnotes
+	if not webnotes.conn.sql("""show index from `tabSingles` 
+		where Key_name="singles_doctype_field_index" """):
+		webnotes.conn.commit()
+		webnotes.conn.sql("""alter table `tabSingles` 
+			add index singles_doctype_field_index(`doctype`, `field`)""")
\ No newline at end of file
diff --git a/patches/patch_list.py b/patches/patch_list.py
index 5227118..d37ed4c 100644
--- a/patches/patch_list.py
+++ b/patches/patch_list.py
@@ -241,4 +241,8 @@
 	"execute:webnotes.reload_doc('website', 'doctype', 'table_of_contents') #2013-11-13",
 	"execute:webnotes.reload_doc('website', 'doctype', 'web_page') #2013-11-13",
 	"execute:webnotes.bean('Style Settings').save() #2013-11-13",
+	"execute:webnotes.reload_doc('home', 'doctype', 'feed') #2013-11-15",
+	"execute:webnotes.reload_doc('core', 'doctype', 'defaultvalue') #2013-11-15",
+	"execute:webnotes.reload_doc('core', 'doctype', 'comment') #2013-11-15",
+	"patches.1311.p02_index_singles",
 ]
\ No newline at end of file