seafile_ynh/sources/seafile-server-3.1.1/seahub/tools/update-seahub-db_0.9.4_to_0.9.5.py
Elie 0f063400be Add sources
Former-commit-id: 2e47976ec5
2014-08-06 22:42:37 -04:00

25 lines
588 B
Python

#!/usr/bin/env python
# encoding: utf-8
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()