from django.db import connection, transaction\r
\r
KEY = 'PG_FTSTRIGGERS_VERSION'\r
-VERSION = 2\r
+VERSION = 3\r
install = False\r
\r
try:\r
cursor = connection.cursor()\r
cursor.execute(f.read())\r
transaction.commit_unless_managed()\r
- except:\r
+\r
+ try:\r
+ kv = KeyValue.objects.get(key=KEY)\r
+ except:\r
+ kv = KeyValue(key=KEY)\r
+\r
+ kv.value = VERSION\r
+ kv.save()\r
+ \r
+ except Exception, e:\r
+ #import sys, traceback\r
+ #traceback.print_exc(file=sys.stdout)\r
pass\r
finally:\r
cursor.close()\r
\r
f.close()\r
-\r
- try:\r
- kv = KeyValue.objects.get(key=KEY)\r
- except:\r
- kv = KeyValue(key=KEY)\r
-\r
- kv.value = VERSION\r
- kv.save()\r
-
\ No newline at end of file