`
Because of string encoding (mixing bytes and str) need to patch fbcore.py:
`
@@ -783,7 +783,7 @@ def create_database(sql='', sql_dialect=3, dsn='', user=None, password=None,
else:
dsn = database
-
dsn = b(dsn,_FS_ENCODING)
-
#dsn = b(dsn,_FS_ENCODING)
# Parameter checks
@@ -801,7 +801,9 @@ def create_database(sql='', sql_dialect=3, dsn='', user=None, password=None,
trans_handle = isc_tr_handle(0)
db_handle = isc_db_handle(0)
xsqlda = xsqlda_factory(1)
- sql = b(sql,_FS_ENCODING)
-
For yet unknown reason, the isc_dsql_execute_immediate segfaults when
NULL (None) is passed as XSQLDA, so we provide one here
api.isc_dsql_execute_immediate(isc_status, db_handle, trans_handle,
`
`
`
Because of string encoding (mixing bytes and str) need to patch fbcore.py:
`
@@ -783,7 +783,7 @@ def create_database(sql='', sql_dialect=3, dsn='', user=None, password=None,
else:
dsn = database
@@ -801,7 +801,9 @@ def create_database(sql='', sql_dialect=3, dsn='', user=None, password=None,
trans_handle = isc_tr_handle(0)
db_handle = isc_db_handle(0)
xsqlda = xsqlda_factory(1)
For yet unknown reason, the isc_dsql_execute_immediate segfaults when
NULL (None) is passed as XSQLDA, so we provide one here
api.isc_dsql_execute_immediate(isc_status, db_handle, trans_handle,`
`