From 35a78808bcf5ba922276a4c7517fc01fadcfe2af Mon Sep 17 00:00:00 2001 From: Lukas Eder Date: Sun, 20 Nov 2011 20:48:35 +0000 Subject: [PATCH] [#962] Postgres ordering of generated enum literals is unstable --- .../main/java/org/jooq/util/postgres/PostgresDatabase.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/jOOQ-meta/src/main/java/org/jooq/util/postgres/PostgresDatabase.java b/jOOQ-meta/src/main/java/org/jooq/util/postgres/PostgresDatabase.java index 1e3dd920a9..80b346723e 100644 --- a/jOOQ-meta/src/main/java/org/jooq/util/postgres/PostgresDatabase.java +++ b/jOOQ-meta/src/main/java/org/jooq/util/postgres/PostgresDatabase.java @@ -217,7 +217,10 @@ public class PostgresDatabase extends AbstractDatabase { .select(PG_TYPE.TYPNAME, PG_ENUM.ENUMLABEL) .from(PG_ENUM) .join(PG_TYPE).on("pg_enum.enumtypid = pg_type.oid") - .orderBy(PG_ENUM.ENUMTYPID).fetch(); + .orderBy( + PG_ENUM.ENUMTYPID, + PG_ENUM.ENUMLABEL) + .fetch(); DefaultEnumDefinition definition = null; for (Record record : records) {