Skip to content

Commit

Permalink
MDL-67414 database: Fixed PostgreSQL 12.x support
Browse files Browse the repository at this point in the history
  • Loading branch information
scara committed Jan 26, 2020
1 parent 77a359c commit 9edebd4
Showing 1 changed file with 2 additions and 1 deletion.
3 changes: 2 additions & 1 deletion lib/dml/pgsql_native_moodle_database.php
Expand Up @@ -410,7 +410,8 @@ public function get_columns($table, $usecache=true) {

$tablename = $this->prefix.$table;

$sql = "SELECT a.attnum, a.attname AS field, t.typname AS type, a.attlen, a.atttypmod, a.attnotnull, a.atthasdef, d.adsrc
$sql = "SELECT a.attnum, a.attname AS field, t.typname AS type, a.attlen, a.atttypmod, a.attnotnull, a.atthasdef,
CASE WHEN a.atthasdef THEN pg_catalog.pg_get_expr(d.adbin, d.adrelid) END AS adsrc
FROM pg_catalog.pg_class c
JOIN pg_catalog.pg_namespace as ns ON ns.oid = c.relnamespace
JOIN pg_catalog.pg_attribute a ON a.attrelid = c.oid
Expand Down

0 comments on commit 9edebd4

Please sign in to comment.