on main help sign in
Add support for user defined types
commitb4baef2bc8ec4d0e59ebb19ff1567c5fb896aecf authorfabianlindfors <fabian@flapplabs.se> dateTue 21 Nov 2023, 23:23 (3 years ago) parent9512c80
1 file changed+1−1
src/schema.rs+1−1
src/schema.rs+1−1
@@ -209,7 +209,7 @@ impl Schema {
209209 let real_columns: Vec<(String, String, bool, Option<String>)> = db
210210 .query(&format!(
211211 "
212− SELECT column_name, data_type, is_nullable, column_default
212+ SELECT column_name, CASE WHEN data_type = 'USER-DEFINED' THEN udt_name ELSE data_type END, is_nullable, column_default
213213 FROM information_schema.columns
214214 WHERE table_name = '{table}' AND table_schema = 'public'
215215 ORDER BY ordinal_position