@@ -145,7 +145,7 @@ class Core_Database_Pgsql extends Core_Database {
( select cast( split_part( lower(replace(replace(pg_catalog.format_type(f.atttypid,f.atttypmod), 'geometry(', ''),')','')) , ',',1) as char(255)) )
- else ( select cast( 'enum('''||string_agg(enumlabel,''',''') || ''')' as char(255))
+ else ( select cast( 'enum('''||string_agg(enumlabel,''',''') || ''')' as text)
FROM pg_enum e
JOIN pg_type t ON e.enumtypid = t.oid
WHERE t.typname = replace(pg_catalog.format_type(f.atttypid,f.atttypmod ),'\"','' ) )