File tree Expand file tree Collapse file tree 3 files changed +1
-5
lines changed Expand file tree Collapse file tree 3 files changed +1
-5
lines changed Original file line number Diff line number Diff line change 15
15
* *
16
16
***************************************************************************/
17
17
/* $Id$ */
18
- #include < iostream>
19
18
20
19
#include < QSettings>
21
20
#include < QMessageBox>
@@ -132,8 +131,6 @@ void QgsNewConnection::testConnection()
132
131
}
133
132
// free pg connection resources
134
133
PQfinish ( pd );
135
-
136
-
137
134
}
138
135
139
136
void QgsNewConnection::saveConnection ()
Original file line number Diff line number Diff line change @@ -467,7 +467,7 @@ void QgsSpit::dbConnect()
467
467
}
468
468
}
469
469
470
- QString schemaSql = QString ( " select nspname from pg_namespace,pg_user where nspowner=usesysid and usename=%1 " )
470
+ QString schemaSql = QString ( " select nspname from pg_namespace where has_schema_privilege(nspname, 'CREATE') " )
471
471
.arg ( QgsPgUtil::quotedValue ( username ) );
472
472
PGresult *schemas = PQexec ( conn, schemaSql.toUtf8 () );
473
473
// get the schema names
Original file line number Diff line number Diff line change 19
19
/* $Id$ */
20
20
21
21
// includes
22
- #include < iostream>
23
22
#include < vector>
24
23
25
24
#include < QAction>
You can’t perform that action at this time.
0 commit comments