1
0
mirror of https://github.com/haiwen/seahub.git synced 2025-06-30 08:53:49 +00:00
seahub/tools/update-seahub-db_0.9.4_to_0.9.5.py
2016-07-26 10:51:29 +08:00

27 lines
627 B
Python
Executable File

#!/usr/bin/env python
# encoding: utf-8
# Copyright (c) 2012-2016 Seafile Ltd.
import sqlite3
import os
import sys
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])
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()