[GRASS-SVN] r73995 - grass/trunk/scripts/v.db.addtable
svn_grass at osgeo.org
svn_grass at osgeo.org
Mon Jan 21 18:51:33 PST 2019
Author: hcho
Date: 2019-01-21 18:51:33 -0800 (Mon, 21 Jan 2019)
New Revision: 73995
Modified:
grass/trunk/scripts/v.db.addtable/v.db.addtable.py
Log:
v.db.addtable: Do not create unique index from this script; v.db.connect will try to create it again causing some drivers to fail (PostgreSQL)
Modified: grass/trunk/scripts/v.db.addtable/v.db.addtable.py
===================================================================
--- grass/trunk/scripts/v.db.addtable/v.db.addtable.py 2019-01-21 22:37:59 UTC (rev 73994)
+++ grass/trunk/scripts/v.db.addtable/v.db.addtable.py 2019-01-22 02:51:33 UTC (rev 73995)
@@ -139,16 +139,6 @@
except CalledModuleError:
grass.fatal(_("Unable to create table <%s>") % table)
- # create index, see db/driver/*/index.c
- if driver != "dbf":
- sql = "CREATE UNIQUE INDEX %s_%s ON %s (%s)" % (table, key, table, key)
- try:
- grass.run_command('db.execute',
- database=database, driver=driver, sql=sql)
- except:
- grass.warning(_("Unable to create index on table <%s>") % table)
- pass
-
# connect the map to the DB:
if schema:
table = '{schema}.{table}'.format(schema=schema, table=table)
More information about the grass-commit
mailing list