1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-06-30 17:02:15 +00:00
seahub/tools/update-seahub-db_0.9.4_to_0.9.5.py

26 lines
588 B
Python
Raw Normal View History

2012-08-04 07:00:41 +00:00
#!/usr/bin/env python
# encoding: utf-8
import sqlite3
2012-08-04 08:06:17 +00:00
import os
import sys
2012-08-04 07:00:41 +00:00
2012-08-04 08:06:17 +00:00
if len(sys.argv) != 2:
print("usage: update.py <dbname>")
sys.exit(-1)
if not os.access(sys.argv[1], os.F_OK):
print("%s does not exist" % sys.argv[1])
sys.exit(-1)
conn = sqlite3.connect(sys.argv[1])
2012-08-04 07:00:41 +00:00
c = conn.cursor()
# Create index
c.execute('''CREATE INDEX IF NOT EXISTS "group_groupmessage_425ae3c4" ON "group_groupmessage" ("group_id")''')
c.execute('''CREATE UNIQUE INDEX IF NOT EXISTS "contacts_contact_493fs4f1" ON "contacts_contact" ("user_email", "contact_email")''')
c.close()