Code

Configuration issue: On some postgresql 8.4 installations (notably on
[roundup.git] / roundup / backends / back_postgresql.py
index d43659e44bcb6a0c6927b3ab790b80399fa8f196..098126281449106c4afaa97885a4e2fa9aa031a8 100644 (file)
@@ -36,6 +36,8 @@ def connection_dict(config, dbnamestr=None):
 def db_create(config):
     """Clear all database contents and drop database itself"""
     command = "CREATE DATABASE %s WITH ENCODING='UNICODE'"%config.RDBMS_NAME
+    if config.RDBMS_TEMPLATE :
+        command = command + " TEMPLATE=%s" % config.RDBMS_TEMPLATE
     logging.getLogger('roundup.hyperdb').info(command)
     db_command(config, command)