{
  "@class" : "schemacrawler.tools.formatter.serialize.JsonSerializedCatalog",
  "@uuid" : "5d3caf49-1e66-4135-8e11-0b8844f6b5f8",
  "all-table-columns" : [ "java.util.TreeSet", [ {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "1632e02f-9637-41f0-a06a-ddef81e83a65",
    "name" : "ID",
    "short-name" : "AUTHORS.ID",
    "full-name" : "PUBLIC.BOOKS.AUTHORS.ID",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 0,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "NO",
      "NUM_PREC_RADIX" : 2,
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 4
    },
    "auto-incremented" : false,
    "column-data-type" : {
      "@class" : "schemacrawler.crawl.MutableColumnDataType",
      "@uuid" : "aa44da85-69df-48be-bd18-fd23ec642c0f",
      "name" : "INTEGER",
      "full-name" : "INTEGER",
      "attributes" : {
        "@class" : "java.util.TreeMap"
      },
      "auto-incrementable" : true,
      "base-type" : null,
      "case-sensitive" : false,
      "create-parameters" : null,
      "database-specific-type-name" : "INTEGER",
      "enum-values" : [ "java.util.ImmutableCollections$ListN", [ ] ],
      "enumerated" : false,
      "fixed-precision-scale" : false,
      "java-sql-type" : {
        "@class" : "schemacrawler.schema.JavaSqlType",
        "@uuid" : "31caeeff-5f98-4133-b3ee-a5c7cc3855b6",
        "name" : "INTEGER",
        "default-mapped-class" : [ "java.lang.Class", "java.lang.Integer" ],
        "java-sql-type-group" : [ "schemacrawler.schema.JavaSqlTypeGroup", "integer" ],
        "vendor" : "java.sql",
        "vendor-type-number" : 4
      },
      "literal-prefix" : null,
      "literal-suffix" : null,
      "local-type-name" : null,
      "maximum-scale" : 0,
      "minimum-scale" : 0,
      "nullable" : true,
      "num-precision-radix" : 2,
      "precision" : 32,
      "remarks" : "",
      "schema" : {
        "@class" : "schemacrawler.schemacrawler.SchemaReference",
        "@uuid" : "7ecc46e7-9d69-4e7f-8053-1d9161bcbb93",
        "name" : null,
        "full-name" : "",
        "catalog-name" : null,
        "attributes" : {
          "@class" : "java.util.ImmutableCollections$MapN"
        },
        "remarks" : ""
      },
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable except with where .. like" ],
      "standard-type-name" : "INTEGER",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class-name" : "java.lang.Integer",
      "unsigned" : false
    },
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : false,
    "ordinal-position" : 1,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : true,
    "part-of-primary-key" : true,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : true,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : {
      "@class" : "schemacrawler.schemacrawler.SchemaReference",
      "@uuid" : "e9e3bf30-a770-49af-b826-efef4f866193",
      "name" : "BOOKS",
      "full-name" : "PUBLIC.BOOKS",
      "catalog-name" : "PUBLIC",
      "attributes" : {
        "@class" : "java.util.ImmutableCollections$MapN"
      },
      "remarks" : ""
    },
    "significant" : true,
    "size" : 32,
    "type" : "aa44da85-69df-48be-bd18-fd23ec642c0f",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "df2679eb-ebb3-4be1-b641-2e838ba34f34",
    "name" : "ID",
    "short-name" : "AUTHORSLIST.ID",
    "full-name" : "PUBLIC.BOOKS.AUTHORSLIST.ID",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 0,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "YES",
      "NUM_PREC_RADIX" : 2,
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 4
    },
    "auto-incremented" : false,
    "column-data-type" : "aa44da85-69df-48be-bd18-fd23ec642c0f",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : true,
    "ordinal-position" : 1,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : false,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
    "significant" : false,
    "size" : 32,
    "type" : "aa44da85-69df-48be-bd18-fd23ec642c0f",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "98984f5e-e7cb-4178-ac65-b057c170d2fe",
    "name" : "BOOKID",
    "short-name" : "BOOKAUTHORS.BOOKID",
    "full-name" : "PUBLIC.BOOKS.BOOKAUTHORS.BOOKID",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 0,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "NO",
      "NUM_PREC_RADIX" : 2,
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 4
    },
    "auto-incremented" : false,
    "column-data-type" : "aa44da85-69df-48be-bd18-fd23ec642c0f",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : false,
    "ordinal-position" : 1,
    "parent-partial" : false,
    "part-of-foreign-key" : true,
    "part-of-index" : true,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : true,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
    "significant" : true,
    "size" : 32,
    "type" : "aa44da85-69df-48be-bd18-fd23ec642c0f",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "5f94b4cc-62ef-4bc6-a7c7-b92c282a4251",
    "name" : "ID",
    "short-name" : "BOOKS.ID",
    "full-name" : "PUBLIC.BOOKS.BOOKS.ID",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 0,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "NO",
      "NUM_PREC_RADIX" : 2,
      "REMARKS" : "Unique (internal) id for book",
      "SQL_DATA_TYPE" : 4
    },
    "auto-incremented" : false,
    "column-data-type" : "aa44da85-69df-48be-bd18-fd23ec642c0f",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : false,
    "ordinal-position" : 1,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : true,
    "part-of-primary-key" : true,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : true,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "Unique (internal) id for book",
    "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
    "significant" : true,
    "size" : 32,
    "type" : "aa44da85-69df-48be-bd18-fd23ec642c0f",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "5a65eb69-a4c2-4a48-a9be-016bfe9e78a8",
    "name" : "Id",
    "short-name" : "\"Celebrities\".\"Id\"",
    "full-name" : "PUBLIC.BOOKS.\"Celebrities\".\"Id\"",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 0,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "NO",
      "NUM_PREC_RADIX" : 2,
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 4
    },
    "auto-incremented" : false,
    "column-data-type" : "aa44da85-69df-48be-bd18-fd23ec642c0f",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : false,
    "ordinal-position" : 1,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : true,
    "part-of-primary-key" : true,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : true,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
    "significant" : true,
    "size" : 32,
    "type" : "aa44da85-69df-48be-bd18-fd23ec642c0f",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "6aa029fb-9f8a-4aed-9226-5d560860a782",
    "name" : "Celebrity Id",
    "short-name" : "\"Celebrity Updates\".\"Celebrity Id\"",
    "full-name" : "PUBLIC.BOOKS.\"Celebrity Updates\".\"Celebrity Id\"",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 0,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "NO",
      "NUM_PREC_RADIX" : 2,
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 4
    },
    "auto-incremented" : false,
    "column-data-type" : "aa44da85-69df-48be-bd18-fd23ec642c0f",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : false,
    "ordinal-position" : 1,
    "parent-partial" : false,
    "part-of-foreign-key" : true,
    "part-of-index" : true,
    "part-of-primary-key" : true,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : true,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
    "significant" : true,
    "size" : 32,
    "type" : "aa44da85-69df-48be-bd18-fd23ec642c0f",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "d8561a34-459a-4053-8935-00783c885300",
    "name" : "ID",
    "short-name" : "COUPONS.ID",
    "full-name" : "PUBLIC.BOOKS.COUPONS.ID",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 0,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "NO",
      "NUM_PREC_RADIX" : 2,
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 4
    },
    "auto-incremented" : false,
    "column-data-type" : "aa44da85-69df-48be-bd18-fd23ec642c0f",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : false,
    "ordinal-position" : 1,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : true,
    "part-of-primary-key" : true,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : true,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
    "significant" : true,
    "size" : 32,
    "type" : "aa44da85-69df-48be-bd18-fd23ec642c0f",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "f37021f2-6c77-4444-9a20-c1c9023b7481",
    "name" : "CUSTOMERID",
    "short-name" : "CUSTOMERDATA.CUSTOMERID",
    "full-name" : "PUBLIC.BOOKS.CUSTOMERDATA.CUSTOMERID",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 0,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "NO",
      "NUM_PREC_RADIX" : 2,
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 4
    },
    "auto-incremented" : false,
    "column-data-type" : "aa44da85-69df-48be-bd18-fd23ec642c0f",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : false,
    "ordinal-position" : 1,
    "parent-partial" : false,
    "part-of-foreign-key" : true,
    "part-of-index" : true,
    "part-of-primary-key" : true,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : true,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
    "significant" : true,
    "size" : 32,
    "type" : "aa44da85-69df-48be-bd18-fd23ec642c0f",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "88be7ebe-c3dd-4696-afce-9573c8971b08",
    "name" : "ID",
    "short-name" : "CUSTOMERS.ID",
    "full-name" : "PUBLIC.BOOKS.CUSTOMERS.ID",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 0,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "NO",
      "NUM_PREC_RADIX" : 2,
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 4
    },
    "auto-incremented" : false,
    "column-data-type" : "aa44da85-69df-48be-bd18-fd23ec642c0f",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : false,
    "ordinal-position" : 1,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : true,
    "part-of-primary-key" : true,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : true,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
    "significant" : true,
    "size" : 32,
    "type" : "aa44da85-69df-48be-bd18-fd23ec642c0f",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "28b37bdd-6ad0-45f5-bdd3-bdfea88da060",
    "name" : "ID",
    "short-name" : "PUBLISHERS.ID",
    "full-name" : "PUBLIC.BOOKS.PUBLISHERS.ID",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 0,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "NO",
      "NUM_PREC_RADIX" : 2,
      "REMARKS" : "Unique (internal) id for book publisher",
      "SQL_DATA_TYPE" : 4
    },
    "auto-incremented" : true,
    "column-data-type" : "aa44da85-69df-48be-bd18-fd23ec642c0f",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : false,
    "ordinal-position" : 1,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : true,
    "part-of-primary-key" : true,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : true,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "Unique (internal) id for book publisher",
    "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
    "significant" : true,
    "size" : 32,
    "type" : "aa44da85-69df-48be-bd18-fd23ec642c0f",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "3bb32c79-ee68-4680-9ddc-c9652869d6e7",
    "name" : "ΜΟΝΑΔΙΚΌΣ",
    "short-name" : "ΒΙΒΛΊΑ.ΜΟΝΑΔΙΚΌΣ",
    "full-name" : "PUBLIC.BOOKS.ΒΙΒΛΊΑ.ΜΟΝΑΔΙΚΌΣ",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 0,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "NO",
      "NUM_PREC_RADIX" : 2,
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 5
    },
    "auto-incremented" : false,
    "column-data-type" : {
      "@class" : "schemacrawler.crawl.MutableColumnDataType",
      "@uuid" : "8c02c8d6-bb28-498d-91a2-15dc0a6d4aab",
      "name" : "SMALLINT",
      "full-name" : "SMALLINT",
      "attributes" : {
        "@class" : "java.util.TreeMap"
      },
      "auto-incrementable" : true,
      "base-type" : null,
      "case-sensitive" : false,
      "create-parameters" : null,
      "database-specific-type-name" : "SMALLINT",
      "enum-values" : [ "java.util.ImmutableCollections$ListN", [ ] ],
      "enumerated" : false,
      "fixed-precision-scale" : false,
      "java-sql-type" : {
        "@class" : "schemacrawler.schema.JavaSqlType",
        "@uuid" : "50d60294-4867-46c7-9852-1f8661be26cb",
        "name" : "SMALLINT",
        "default-mapped-class" : [ "java.lang.Class", "java.lang.Integer" ],
        "java-sql-type-group" : [ "schemacrawler.schema.JavaSqlTypeGroup", "integer" ],
        "vendor" : "java.sql",
        "vendor-type-number" : 5
      },
      "literal-prefix" : null,
      "literal-suffix" : null,
      "local-type-name" : null,
      "maximum-scale" : 0,
      "minimum-scale" : 0,
      "nullable" : true,
      "num-precision-radix" : 2,
      "precision" : 16,
      "remarks" : "",
      "schema" : "7ecc46e7-9d69-4e7f-8053-1d9161bcbb93",
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable except with where .. like" ],
      "standard-type-name" : "SMALLINT",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class-name" : "java.lang.Integer",
      "unsigned" : false
    },
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : false,
    "ordinal-position" : 1,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : true,
    "part-of-primary-key" : true,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : true,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
    "significant" : true,
    "size" : 16,
    "type" : "8c02c8d6-bb28-498d-91a2-15dc0a6d4aab",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "968838ab-58ae-4511-a4f6-e66d585e46e1",
    "name" : "WRITERID",
    "short-name" : "EXTRA_PK.WRITERID",
    "full-name" : "PUBLIC.FOR_LINT.EXTRA_PK.WRITERID",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 0,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "NO",
      "NUM_PREC_RADIX" : 2,
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 25
    },
    "auto-incremented" : false,
    "column-data-type" : {
      "@class" : "schemacrawler.crawl.MutableColumnDataType",
      "@uuid" : "45ca7b94-f2c1-4743-b9f6-34933fd3af49",
      "name" : "BIGINT",
      "full-name" : "BIGINT",
      "attributes" : {
        "@class" : "java.util.TreeMap"
      },
      "auto-incrementable" : true,
      "base-type" : null,
      "case-sensitive" : false,
      "create-parameters" : null,
      "database-specific-type-name" : "BIGINT",
      "enum-values" : [ "java.util.ImmutableCollections$ListN", [ ] ],
      "enumerated" : false,
      "fixed-precision-scale" : false,
      "java-sql-type" : {
        "@class" : "schemacrawler.schema.JavaSqlType",
        "@uuid" : "33d5ed97-232a-4db7-a822-c7497eca6f1c",
        "name" : "BIGINT",
        "default-mapped-class" : [ "java.lang.Class", "java.lang.Long" ],
        "java-sql-type-group" : [ "schemacrawler.schema.JavaSqlTypeGroup", "integer" ],
        "vendor" : "java.sql",
        "vendor-type-number" : -5
      },
      "literal-prefix" : null,
      "literal-suffix" : null,
      "local-type-name" : null,
      "maximum-scale" : 0,
      "minimum-scale" : 0,
      "nullable" : true,
      "num-precision-radix" : 2,
      "precision" : 64,
      "remarks" : "",
      "schema" : "7ecc46e7-9d69-4e7f-8053-1d9161bcbb93",
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable except with where .. like" ],
      "standard-type-name" : "BIGINT",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class-name" : "java.lang.Long",
      "unsigned" : false
    },
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : false,
    "ordinal-position" : 1,
    "parent-partial" : false,
    "part-of-foreign-key" : true,
    "part-of-index" : true,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : {
      "@class" : "schemacrawler.schemacrawler.SchemaReference",
      "@uuid" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
      "name" : "FOR_LINT",
      "full-name" : "PUBLIC.FOR_LINT",
      "catalog-name" : "PUBLIC",
      "attributes" : {
        "@class" : "java.util.ImmutableCollections$MapN"
      },
      "remarks" : ""
    },
    "significant" : true,
    "size" : 64,
    "type" : "45ca7b94-f2c1-4743-b9f6-34933fd3af49",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "2206729e-8f02-45c3-8731-bdb016dc1920",
    "name" : "ID",
    "short-name" : "WRITERS.ID",
    "full-name" : "PUBLIC.FOR_LINT.WRITERS.ID",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 0,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "NO",
      "NUM_PREC_RADIX" : 2,
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 25
    },
    "auto-incremented" : false,
    "column-data-type" : "45ca7b94-f2c1-4743-b9f6-34933fd3af49",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : false,
    "ordinal-position" : 1,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : true,
    "part-of-primary-key" : true,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : true,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
    "significant" : true,
    "size" : 64,
    "type" : "45ca7b94-f2c1-4743-b9f6-34933fd3af49",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "a706fa7c-82e1-4440-ab3c-af26c7410d1b",
    "name" : "Global Count",
    "short-name" : "\"Global Counts\".\"Global Count\"",
    "full-name" : "PUBLIC.FOR_LINT.\"Global Counts\".\"Global Count\"",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 0,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "YES",
      "NUM_PREC_RADIX" : 2,
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 4
    },
    "auto-incremented" : false,
    "column-data-type" : "aa44da85-69df-48be-bd18-fd23ec642c0f",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : true,
    "ordinal-position" : 1,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : false,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
    "significant" : false,
    "size" : 32,
    "type" : "aa44da85-69df-48be-bd18-fd23ec642c0f",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "c3a4635f-b484-4088-9bfa-02367b631dac",
    "name" : "ID",
    "short-name" : "PUBLICATIONS.ID",
    "full-name" : "PUBLIC.FOR_LINT.PUBLICATIONS.ID",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 0,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "NO",
      "NUM_PREC_RADIX" : 2,
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 4
    },
    "auto-incremented" : false,
    "column-data-type" : "aa44da85-69df-48be-bd18-fd23ec642c0f",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : false,
    "ordinal-position" : 1,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : true,
    "part-of-primary-key" : true,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : true,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
    "significant" : true,
    "size" : 32,
    "type" : "aa44da85-69df-48be-bd18-fd23ec642c0f",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "3bd457cc-a499-4f51-8ba4-4aea352d7793",
    "name" : "PUBLICATIONID",
    "short-name" : "PUBLICATIONWRITERS.PUBLICATIONID",
    "full-name" : "PUBLIC.FOR_LINT.PUBLICATIONWRITERS.PUBLICATIONID",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 0,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "NO",
      "NUM_PREC_RADIX" : 2,
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 4
    },
    "auto-incremented" : false,
    "column-data-type" : "aa44da85-69df-48be-bd18-fd23ec642c0f",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : false,
    "ordinal-position" : 1,
    "parent-partial" : false,
    "part-of-foreign-key" : true,
    "part-of-index" : true,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
    "significant" : true,
    "size" : 32,
    "type" : "aa44da85-69df-48be-bd18-fd23ec642c0f",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "038a47bd-4b3f-4419-86c2-4ca5e9be0399",
    "name" : "ID",
    "short-name" : "SELFREFERENCE.ID",
    "full-name" : "PUBLIC.FOR_LINT.SELFREFERENCE.ID",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 0,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "NO",
      "NUM_PREC_RADIX" : 2,
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 4
    },
    "auto-incremented" : false,
    "column-data-type" : "aa44da85-69df-48be-bd18-fd23ec642c0f",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : false,
    "ordinal-position" : 1,
    "parent-partial" : false,
    "part-of-foreign-key" : true,
    "part-of-index" : true,
    "part-of-primary-key" : true,
    "part-of-self-referencing-relationship" : true,
    "part-of-unique-index" : true,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
    "significant" : true,
    "size" : 32,
    "type" : "aa44da85-69df-48be-bd18-fd23ec642c0f",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "af4f78dc-08ec-4ff2-a76a-82fd4e0237de",
    "name" : "SALESDATAID",
    "short-name" : "SALESDATA.SALESDATAID",
    "full-name" : "PUBLIC.\"PUBLISHER SALES\".SALESDATA.SALESDATAID",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 0,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "YES",
      "NUM_PREC_RADIX" : 2,
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 4
    },
    "auto-incremented" : false,
    "column-data-type" : "aa44da85-69df-48be-bd18-fd23ec642c0f",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : true,
    "ordinal-position" : 1,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : true,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : true,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : {
      "@class" : "schemacrawler.schemacrawler.SchemaReference",
      "@uuid" : "0b92ba1a-39ed-4f9a-9e2d-84587202e7f7",
      "name" : "PUBLISHER SALES",
      "full-name" : "PUBLIC.\"PUBLISHER SALES\"",
      "catalog-name" : "PUBLIC",
      "attributes" : {
        "@class" : "java.util.ImmutableCollections$MapN"
      },
      "remarks" : ""
    },
    "significant" : true,
    "size" : 32,
    "type" : "aa44da85-69df-48be-bd18-fd23ec642c0f",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "3c484f83-ea21-412e-9657-31b3bbae96f0",
    "name" : "CITY",
    "short-name" : "REGIONS.CITY",
    "full-name" : "PUBLIC.\"PUBLISHER SALES\".REGIONS.CITY",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 50,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "NO",
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 12
    },
    "auto-incremented" : false,
    "column-data-type" : {
      "@class" : "schemacrawler.crawl.MutableColumnDataType",
      "@uuid" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
      "name" : "VARCHAR",
      "full-name" : "VARCHAR",
      "attributes" : {
        "@class" : "java.util.TreeMap"
      },
      "auto-incrementable" : false,
      "base-type" : null,
      "case-sensitive" : true,
      "create-parameters" : "LENGTH",
      "database-specific-type-name" : "VARCHAR",
      "enum-values" : [ "java.util.ImmutableCollections$ListN", [ ] ],
      "enumerated" : false,
      "fixed-precision-scale" : false,
      "java-sql-type" : {
        "@class" : "schemacrawler.schema.JavaSqlType",
        "@uuid" : "6198cc46-d7a0-4c3f-bab1-0a72b41565da",
        "name" : "VARCHAR",
        "default-mapped-class" : [ "java.lang.Class", "java.lang.String" ],
        "java-sql-type-group" : [ "schemacrawler.schema.JavaSqlTypeGroup", "character" ],
        "vendor" : "java.sql",
        "vendor-type-number" : 12
      },
      "literal-prefix" : "'",
      "literal-suffix" : "'",
      "local-type-name" : null,
      "maximum-scale" : 0,
      "minimum-scale" : 0,
      "nullable" : true,
      "num-precision-radix" : 0,
      "precision" : 2147483647,
      "remarks" : "",
      "schema" : "7ecc46e7-9d69-4e7f-8053-1d9161bcbb93",
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable" ],
      "standard-type-name" : "VARCHAR",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class-name" : "java.lang.String",
      "unsigned" : false
    },
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : false,
    "ordinal-position" : 1,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : false,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "0b92ba1a-39ed-4f9a-9e2d-84587202e7f7",
    "significant" : false,
    "size" : 50,
    "type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "width" : "(50)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "97d363ea-025c-4cd1-80f9-09767e63edc7",
    "name" : "POSTALCODE",
    "short-name" : "SALES.POSTALCODE",
    "full-name" : "PUBLIC.\"PUBLISHER SALES\".SALES.POSTALCODE",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 10,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "NO",
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 12
    },
    "auto-incremented" : false,
    "column-data-type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : false,
    "ordinal-position" : 1,
    "parent-partial" : false,
    "part-of-foreign-key" : true,
    "part-of-index" : true,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "0b92ba1a-39ed-4f9a-9e2d-84587202e7f7",
    "significant" : true,
    "size" : 10,
    "type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "width" : "(10)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "d265a468-92ba-4d42-9070-06556b7b5c8d",
    "name" : "DATA",
    "short-name" : "COUPONS.DATA",
    "full-name" : "PUBLIC.BOOKS.COUPONS.DATA",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 1073741824,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "YES",
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 40
    },
    "auto-incremented" : false,
    "column-data-type" : {
      "@class" : "schemacrawler.crawl.MutableColumnDataType",
      "@uuid" : "4518f4b4-c0bc-4337-9d7a-3537b8079975",
      "name" : "CLOB",
      "full-name" : "CLOB",
      "attributes" : {
        "@class" : "java.util.TreeMap"
      },
      "auto-incrementable" : false,
      "base-type" : null,
      "case-sensitive" : true,
      "create-parameters" : "LENGTH",
      "database-specific-type-name" : "CLOB",
      "enum-values" : [ "java.util.ImmutableCollections$ListN", [ ] ],
      "enumerated" : false,
      "fixed-precision-scale" : false,
      "java-sql-type" : {
        "@class" : "schemacrawler.schema.JavaSqlType",
        "@uuid" : "1389168e-72ef-412c-bbd5-7b6aa433a123",
        "name" : "CLOB",
        "default-mapped-class" : [ "java.lang.Class", "java.sql.Clob" ],
        "java-sql-type-group" : [ "schemacrawler.schema.JavaSqlTypeGroup", "large_object" ],
        "vendor" : "java.sql",
        "vendor-type-number" : 2005
      },
      "literal-prefix" : "'",
      "literal-suffix" : "'",
      "local-type-name" : null,
      "maximum-scale" : 0,
      "minimum-scale" : 0,
      "nullable" : true,
      "num-precision-radix" : 0,
      "precision" : 2147483647,
      "remarks" : "",
      "schema" : "7ecc46e7-9d69-4e7f-8053-1d9161bcbb93",
      "searchable" : [ "schemacrawler.schema.SearchableType", "not searchable" ],
      "standard-type-name" : "CLOB",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class-name" : "java.sql.Clob",
      "unsigned" : false
    },
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : true,
    "ordinal-position" : 2,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : false,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
    "significant" : false,
    "size" : 1073741824,
    "type" : "4518f4b4-c0bc-4337-9d7a-3537b8079975",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "1e75a271-d000-498c-9df0-517b073dddfe",
    "name" : "AUTHORID",
    "short-name" : "BOOKAUTHORS.AUTHORID",
    "full-name" : "PUBLIC.BOOKS.BOOKAUTHORS.AUTHORID",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 0,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "NO",
      "NUM_PREC_RADIX" : 2,
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 4
    },
    "auto-incremented" : false,
    "column-data-type" : "aa44da85-69df-48be-bd18-fd23ec642c0f",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : false,
    "ordinal-position" : 2,
    "parent-partial" : false,
    "part-of-foreign-key" : true,
    "part-of-index" : true,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : true,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
    "significant" : true,
    "size" : 32,
    "type" : "aa44da85-69df-48be-bd18-fd23ec642c0f",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "7712347f-5728-4cba-940e-e10ff2093f71",
    "name" : "DATAID",
    "short-name" : "CUSTOMERDATA.DATAID",
    "full-name" : "PUBLIC.BOOKS.CUSTOMERDATA.DATAID",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 0,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "NO",
      "NUM_PREC_RADIX" : 2,
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 4
    },
    "auto-incremented" : false,
    "column-data-type" : "aa44da85-69df-48be-bd18-fd23ec642c0f",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : false,
    "ordinal-position" : 2,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : true,
    "part-of-primary-key" : true,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : true,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
    "significant" : true,
    "size" : 32,
    "type" : "aa44da85-69df-48be-bd18-fd23ec642c0f",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "acddcbd7-ff60-4f4e-a6ad-ff7d08ad4daf",
    "name" : "FIRSTNAME",
    "short-name" : "AUTHORS.FIRSTNAME",
    "full-name" : "PUBLIC.BOOKS.AUTHORS.FIRSTNAME",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 20,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "NO",
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 12
    },
    "auto-incremented" : false,
    "column-data-type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : false,
    "ordinal-position" : 2,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : true,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
    "significant" : true,
    "size" : 20,
    "type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "width" : "(20)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "d7465450-dd8f-464d-885b-5e8c79f064a6",
    "name" : "FIRSTNAME",
    "short-name" : "AUTHORSLIST.FIRSTNAME",
    "full-name" : "PUBLIC.BOOKS.AUTHORSLIST.FIRSTNAME",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 20,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "YES",
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 12
    },
    "auto-incremented" : false,
    "column-data-type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : true,
    "ordinal-position" : 2,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : false,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
    "significant" : false,
    "size" : 20,
    "type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "width" : "(20)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "2d8d6f84-8369-438f-ac42-e5aa7b397d04",
    "name" : "TITLE",
    "short-name" : "BOOKS.TITLE",
    "full-name" : "PUBLIC.BOOKS.BOOKS.TITLE",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 255,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "NO",
      "REMARKS" : "Book title",
      "SQL_DATA_TYPE" : 12
    },
    "auto-incremented" : false,
    "column-data-type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : false,
    "ordinal-position" : 2,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : false,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "Book title",
    "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
    "significant" : false,
    "size" : 255,
    "type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "width" : "(255)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "2fd52873-5348-4651-9387-0ff080d913f5",
    "name" : "NAME",
    "short-name" : "\"Celebrities\".NAME",
    "full-name" : "PUBLIC.BOOKS.\"Celebrities\".NAME",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 20,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "YES",
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 12
    },
    "auto-incremented" : false,
    "column-data-type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : true,
    "ordinal-position" : 2,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : false,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
    "significant" : false,
    "size" : 20,
    "type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "width" : "(20)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "47a39ae6-608a-4a10-8cbf-d45dcc6e4d14",
    "name" : "UPDATE",
    "short-name" : "\"Celebrity Updates\".\"UPDATE\"",
    "full-name" : "PUBLIC.BOOKS.\"Celebrity Updates\".\"UPDATE\"",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 20,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "YES",
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 12
    },
    "auto-incremented" : false,
    "column-data-type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : true,
    "ordinal-position" : 2,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : false,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
    "significant" : false,
    "size" : 20,
    "type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "width" : "(20)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "99b55662-7b9a-47bb-b241-e6d2defff4a5",
    "name" : "PUBLISHER",
    "short-name" : "PUBLISHERS.PUBLISHER",
    "full-name" : "PUBLIC.BOOKS.PUBLISHERS.PUBLISHER",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 255,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "YES",
      "REMARKS" : "Name of book publisher",
      "SQL_DATA_TYPE" : 12
    },
    "auto-incremented" : false,
    "column-data-type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : true,
    "ordinal-position" : 2,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : false,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "Name of book publisher",
    "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
    "significant" : false,
    "size" : 255,
    "type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "width" : "(255)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "921713f2-cec1-4cd1-9b15-073b71f7bfea",
    "name" : "ΤΊΤΛΟΣ",
    "short-name" : "ΒΙΒΛΊΑ.ΤΊΤΛΟΣ",
    "full-name" : "PUBLIC.BOOKS.ΒΙΒΛΊΑ.ΤΊΤΛΟΣ",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 255,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "NO",
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 12
    },
    "auto-incremented" : false,
    "column-data-type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : false,
    "ordinal-position" : 2,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : false,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
    "significant" : false,
    "size" : 255,
    "type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "width" : "(255)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "5d3dff48-b668-4d89-95c8-fbac35cdc129",
    "name" : "FIRSTNAME",
    "short-name" : "CUSTOMERS.FIRSTNAME",
    "full-name" : "PUBLIC.BOOKS.CUSTOMERS.FIRSTNAME",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 100,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "NO",
      "REMARKS" : "",
      "SOURCE_DATA_TYPE" : 12,
      "SQL_DATA_TYPE" : 12
    },
    "auto-incremented" : false,
    "column-data-type" : {
      "@class" : "schemacrawler.crawl.MutableColumnDataType",
      "@uuid" : "0a4ce73a-b253-4a3b-b418-b419ddeaa95a",
      "name" : "NAME_TYPE",
      "full-name" : "PUBLIC.BOOKS.NAME_TYPE",
      "attributes" : {
        "@class" : "java.util.TreeMap",
        "REMARKS" : "",
        "TYPE_CAT" : "PUBLIC",
        "TYPE_SCHEM" : "BOOKS"
      },
      "auto-incrementable" : false,
      "base-type" : null,
      "case-sensitive" : false,
      "create-parameters" : "",
      "database-specific-type-name" : "NAME_TYPE",
      "enum-values" : [ "java.util.ImmutableCollections$ListN", [ ] ],
      "enumerated" : false,
      "fixed-precision-scale" : false,
      "java-sql-type" : {
        "@class" : "schemacrawler.schema.JavaSqlType",
        "@uuid" : "26903b00-017e-46c6-aa74-f5375106ae05",
        "name" : "DISTINCT",
        "default-mapped-class" : [ "java.lang.Class", "java.lang.Object" ],
        "java-sql-type-group" : [ "schemacrawler.schema.JavaSqlTypeGroup", "object" ],
        "vendor" : "java.sql",
        "vendor-type-number" : 2001
      },
      "literal-prefix" : "",
      "literal-suffix" : "",
      "local-type-name" : "",
      "maximum-scale" : 0,
      "minimum-scale" : 0,
      "nullable" : false,
      "num-precision-radix" : 0,
      "precision" : 0,
      "remarks" : "",
      "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
      "searchable" : [ "schemacrawler.schema.SearchableType", "not searchable" ],
      "standard-type-name" : "DISTINCT",
      "type" : [ "schemacrawler.schema.DataTypeType", "user_defined" ],
      "type-mapped-class-name" : "java.lang.String",
      "unsigned" : false
    },
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : false,
    "ordinal-position" : 2,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : false,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
    "significant" : false,
    "size" : 100,
    "type" : "0a4ce73a-b253-4a3b-b418-b419ddeaa95a",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "c5b8140d-877c-4294-b30a-d74a6baba25b",
    "name" : "WRITERID",
    "short-name" : "PUBLICATIONWRITERS.WRITERID",
    "full-name" : "PUBLIC.FOR_LINT.PUBLICATIONWRITERS.WRITERID",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 0,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "NO",
      "NUM_PREC_RADIX" : 2,
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 25
    },
    "auto-incremented" : false,
    "column-data-type" : "45ca7b94-f2c1-4743-b9f6-34933fd3af49",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : false,
    "ordinal-position" : 2,
    "parent-partial" : false,
    "part-of-foreign-key" : true,
    "part-of-index" : true,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
    "significant" : true,
    "size" : 64,
    "type" : "45ca7b94-f2c1-4743-b9f6-34933fd3af49",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "33b1454d-ee4f-491d-8477-e1948b080036",
    "name" : "PUBLICATIONID",
    "short-name" : "EXTRA_PK.PUBLICATIONID",
    "full-name" : "PUBLIC.FOR_LINT.EXTRA_PK.PUBLICATIONID",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 0,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "NO",
      "NUM_PREC_RADIX" : 2,
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 4
    },
    "auto-incremented" : false,
    "column-data-type" : "aa44da85-69df-48be-bd18-fd23ec642c0f",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : false,
    "ordinal-position" : 2,
    "parent-partial" : false,
    "part-of-foreign-key" : true,
    "part-of-index" : true,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
    "significant" : true,
    "size" : 32,
    "type" : "aa44da85-69df-48be-bd18-fd23ec642c0f",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "980e1945-cfcf-4a5b-bb82-fa483aed2a4c",
    "name" : "TITLE",
    "short-name" : "PUBLICATIONS.TITLE",
    "full-name" : "PUBLIC.FOR_LINT.PUBLICATIONS.TITLE",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 255,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "NO",
      "REMARKS" : "Publication title",
      "SQL_DATA_TYPE" : 12
    },
    "auto-incremented" : false,
    "column-data-type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : false,
    "ordinal-position" : 2,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : false,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "Publication title",
    "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
    "significant" : false,
    "size" : 255,
    "type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "width" : "(255)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "6369825e-e5c0-4cff-a7b4-93c9f2c38bf6",
    "name" : "TITLE",
    "short-name" : "SELFREFERENCE.TITLE",
    "full-name" : "PUBLIC.FOR_LINT.SELFREFERENCE.TITLE",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 255,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "NO",
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 12
    },
    "auto-incremented" : false,
    "column-data-type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : false,
    "ordinal-position" : 2,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : false,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
    "significant" : false,
    "size" : 255,
    "type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "width" : "(255)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "421ef5b6-f5fc-4fc6-a15d-247b2ef339e6",
    "name" : "FIRSTNAME",
    "short-name" : "WRITERS.FIRSTNAME",
    "full-name" : "PUBLIC.FOR_LINT.WRITERS.FIRSTNAME",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 20,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "NO",
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 12
    },
    "auto-incremented" : false,
    "column-data-type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : false,
    "ordinal-position" : 2,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : true,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
    "significant" : true,
    "size" : 20,
    "type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "width" : "(20)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "a3266bf0-0176-4284-a094-06d39b5be47d",
    "name" : "YEARLYAMOUNT",
    "short-name" : "SALESDATA.YEARLYAMOUNT",
    "full-name" : "PUBLIC.\"PUBLISHER SALES\".SALESDATA.YEARLYAMOUNT",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 0,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "YES",
      "NUM_PREC_RADIX" : 2,
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 8
    },
    "auto-incremented" : false,
    "column-data-type" : {
      "@class" : "schemacrawler.crawl.MutableColumnDataType",
      "@uuid" : "cae6c719-1d2d-45c7-867a-4f2eaa9d2d3d",
      "name" : "DOUBLE",
      "full-name" : "DOUBLE",
      "attributes" : {
        "@class" : "java.util.TreeMap"
      },
      "auto-incrementable" : false,
      "base-type" : null,
      "case-sensitive" : false,
      "create-parameters" : null,
      "database-specific-type-name" : "DOUBLE",
      "enum-values" : [ "java.util.ImmutableCollections$ListN", [ ] ],
      "enumerated" : false,
      "fixed-precision-scale" : false,
      "java-sql-type" : {
        "@class" : "schemacrawler.schema.JavaSqlType",
        "@uuid" : "a051f911-3105-41fb-aebf-1d37d2bd14db",
        "name" : "DOUBLE",
        "default-mapped-class" : [ "java.lang.Class", "java.lang.Double" ],
        "java-sql-type-group" : [ "schemacrawler.schema.JavaSqlTypeGroup", "real" ],
        "vendor" : "java.sql",
        "vendor-type-number" : 8
      },
      "literal-prefix" : null,
      "literal-suffix" : null,
      "local-type-name" : null,
      "maximum-scale" : 0,
      "minimum-scale" : 0,
      "nullable" : true,
      "num-precision-radix" : 2,
      "precision" : 64,
      "remarks" : "",
      "schema" : "7ecc46e7-9d69-4e7f-8053-1d9161bcbb93",
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable except with where .. like" ],
      "standard-type-name" : "DOUBLE",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class-name" : "java.lang.Double",
      "unsigned" : false
    },
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : true,
    "ordinal-position" : 2,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : false,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "0b92ba1a-39ed-4f9a-9e2d-84587202e7f7",
    "significant" : false,
    "size" : 64,
    "type" : "cae6c719-1d2d-45c7-867a-4f2eaa9d2d3d",
    "width" : "(64, 0)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "9434f0ef-82c7-4d18-84e5-9055162ae7c8",
    "name" : "STATE",
    "short-name" : "REGIONS.STATE",
    "full-name" : "PUBLIC.\"PUBLISHER SALES\".REGIONS.STATE",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 2,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "NO",
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 12
    },
    "auto-incremented" : false,
    "column-data-type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : false,
    "ordinal-position" : 2,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : false,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "0b92ba1a-39ed-4f9a-9e2d-84587202e7f7",
    "significant" : false,
    "size" : 2,
    "type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "width" : "(2)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "56b34206-1036-4a52-96cc-d9b4f5774912",
    "name" : "COUNTRY",
    "short-name" : "SALES.COUNTRY",
    "full-name" : "PUBLIC.\"PUBLISHER SALES\".SALES.COUNTRY",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 50,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "NO",
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 12
    },
    "auto-incremented" : false,
    "column-data-type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : false,
    "ordinal-position" : 2,
    "parent-partial" : false,
    "part-of-foreign-key" : true,
    "part-of-index" : true,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "0b92ba1a-39ed-4f9a-9e2d-84587202e7f7",
    "significant" : true,
    "size" : 50,
    "type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "width" : "(50)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "a856533a-60a2-4179-b943-24878a894326",
    "name" : "LASTNAME",
    "short-name" : "AUTHORS.LASTNAME",
    "full-name" : "PUBLIC.BOOKS.AUTHORS.LASTNAME",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 20,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "NO",
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 12
    },
    "auto-incremented" : false,
    "column-data-type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : false,
    "ordinal-position" : 3,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : true,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
    "significant" : true,
    "size" : 20,
    "type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "width" : "(20)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "a4eb398b-48cf-406f-8339-23158b91528a",
    "name" : "LASTNAME",
    "short-name" : "AUTHORSLIST.LASTNAME",
    "full-name" : "PUBLIC.BOOKS.AUTHORSLIST.LASTNAME",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 20,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "YES",
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 12
    },
    "auto-incremented" : false,
    "column-data-type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : true,
    "ordinal-position" : 3,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : false,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
    "significant" : false,
    "size" : 20,
    "type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "width" : "(20)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "d64fe17e-808e-49e7-aadc-bd5bb4eec794",
    "name" : "SOMEDATA",
    "short-name" : "BOOKAUTHORS.SOMEDATA",
    "full-name" : "PUBLIC.BOOKS.BOOKAUTHORS.SOMEDATA",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 30,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "YES",
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 12
    },
    "auto-incremented" : false,
    "column-data-type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : true,
    "ordinal-position" : 3,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : false,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
    "significant" : false,
    "size" : 30,
    "type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "width" : "(30)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "dd088da2-a993-40d0-ab19-c4f192825c93",
    "name" : "DESCRIPTION",
    "short-name" : "BOOKS.DESCRIPTION",
    "full-name" : "PUBLIC.BOOKS.BOOKS.DESCRIPTION",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 255,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "YES",
      "REMARKS" : "Book description\n(Usually the blurb from the book jacket or promotional materials)",
      "SQL_DATA_TYPE" : 12
    },
    "auto-incremented" : false,
    "column-data-type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : true,
    "ordinal-position" : 3,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : false,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "Book description\n(Usually the blurb from the book jacket or promotional materials)",
    "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
    "significant" : false,
    "size" : 255,
    "type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "width" : "(255)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "25e8b221-9f8e-4bf9-8e7a-2bfc50634d4b",
    "name" : "ΠΕΡΙΓΡΑΦΉ",
    "short-name" : "ΒΙΒΛΊΑ.ΠΕΡΙΓΡΑΦΉ",
    "full-name" : "PUBLIC.BOOKS.ΒΙΒΛΊΑ.ΠΕΡΙΓΡΑΦΉ",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 255,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "YES",
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 12
    },
    "auto-incremented" : false,
    "column-data-type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : true,
    "ordinal-position" : 3,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : false,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
    "significant" : false,
    "size" : 255,
    "type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "width" : "(255)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "f1694559-7845-454c-a9ca-d157ae21f52b",
    "name" : "COUPONS",
    "short-name" : "COUPONS.COUPONS",
    "full-name" : "PUBLIC.BOOKS.COUPONS.COUPONS",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 0,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "YES",
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 50
    },
    "auto-incremented" : false,
    "column-data-type" : {
      "@class" : "schemacrawler.crawl.MutableColumnDataType",
      "@uuid" : "99d79ce7-bf48-4534-b190-09dfdde218f9",
      "name" : "INTEGER ARRAY",
      "full-name" : "PUBLIC.BOOKS.\"INTEGER ARRAY\"",
      "attributes" : {
        "@class" : "java.util.TreeMap"
      },
      "auto-incrementable" : false,
      "base-type" : null,
      "case-sensitive" : false,
      "create-parameters" : "",
      "database-specific-type-name" : "INTEGER ARRAY",
      "enum-values" : [ "java.util.ImmutableCollections$ListN", [ ] ],
      "enumerated" : false,
      "fixed-precision-scale" : false,
      "java-sql-type" : {
        "@class" : "schemacrawler.schema.JavaSqlType",
        "@uuid" : "f43c9207-ff3e-49f3-a6d2-ce769519075c",
        "name" : "ARRAY",
        "default-mapped-class" : [ "java.lang.Class", "java.sql.Array" ],
        "java-sql-type-group" : [ "schemacrawler.schema.JavaSqlTypeGroup", "object" ],
        "vendor" : "java.sql",
        "vendor-type-number" : 2003
      },
      "literal-prefix" : "",
      "literal-suffix" : "",
      "local-type-name" : "",
      "maximum-scale" : 0,
      "minimum-scale" : 0,
      "nullable" : false,
      "num-precision-radix" : 0,
      "precision" : 0,
      "remarks" : "",
      "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
      "searchable" : [ "schemacrawler.schema.SearchableType", "not searchable" ],
      "standard-type-name" : "ARRAY",
      "type" : [ "schemacrawler.schema.DataTypeType", "user_defined" ],
      "type-mapped-class-name" : "java.sql.Array",
      "unsigned" : false
    },
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : "ARRAY[]",
    "generated" : false,
    "hidden" : false,
    "nullable" : true,
    "ordinal-position" : 3,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : false,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
    "significant" : false,
    "size" : 0,
    "type" : "99d79ce7-bf48-4534-b190-09dfdde218f9",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "46c255a8-0ce0-4fb7-933d-9d03e3622bcf",
    "name" : "LASTNAME",
    "short-name" : "CUSTOMERS.LASTNAME",
    "full-name" : "PUBLIC.BOOKS.CUSTOMERS.LASTNAME",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 100,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "NO",
      "REMARKS" : "",
      "SOURCE_DATA_TYPE" : 12,
      "SQL_DATA_TYPE" : 12
    },
    "auto-incremented" : false,
    "column-data-type" : "0a4ce73a-b253-4a3b-b418-b419ddeaa95a",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : false,
    "ordinal-position" : 3,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : false,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
    "significant" : false,
    "size" : 100,
    "type" : "0a4ce73a-b253-4a3b-b418-b419ddeaa95a",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "3e9a36e6-4d2c-46c1-ac4d-b68c117b4de7",
    "name" : "DATA",
    "short-name" : "CUSTOMERDATA.DATA",
    "full-name" : "PUBLIC.BOOKS.CUSTOMERDATA.DATA",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 20,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "YES",
      "REMARKS" : "",
      "SOURCE_DATA_TYPE" : 12,
      "SQL_DATA_TYPE" : 12
    },
    "auto-incremented" : false,
    "column-data-type" : {
      "@class" : "schemacrawler.crawl.MutableColumnDataType",
      "@uuid" : "93e9f9e9-347a-4ec6-93cf-c3c6e49d08ce",
      "name" : "VALID_STRING",
      "full-name" : "PUBLIC.BOOKS.VALID_STRING",
      "attributes" : {
        "@class" : "java.util.TreeMap"
      },
      "auto-incrementable" : false,
      "base-type" : null,
      "case-sensitive" : false,
      "create-parameters" : "",
      "database-specific-type-name" : "VALID_STRING",
      "enum-values" : [ "java.util.ImmutableCollections$ListN", [ ] ],
      "enumerated" : false,
      "fixed-precision-scale" : false,
      "java-sql-type" : "6198cc46-d7a0-4c3f-bab1-0a72b41565da",
      "literal-prefix" : "",
      "literal-suffix" : "",
      "local-type-name" : "",
      "maximum-scale" : 0,
      "minimum-scale" : 0,
      "nullable" : false,
      "num-precision-radix" : 0,
      "precision" : 0,
      "remarks" : "",
      "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
      "searchable" : [ "schemacrawler.schema.SearchableType", "not searchable" ],
      "standard-type-name" : "VARCHAR",
      "type" : [ "schemacrawler.schema.DataTypeType", "user_defined" ],
      "type-mapped-class-name" : "java.lang.String",
      "unsigned" : false
    },
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : true,
    "ordinal-position" : 3,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : false,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
    "significant" : false,
    "size" : 20,
    "type" : "93e9f9e9-347a-4ec6-93cf-c3c6e49d08ce",
    "width" : "(20)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "de72ff75-af4b-4749-aa72-a0558b367f21",
    "name" : "ID",
    "short-name" : "EXTRA_PK.ID",
    "full-name" : "PUBLIC.FOR_LINT.EXTRA_PK.ID",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 0,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "NO",
      "NUM_PREC_RADIX" : 2,
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 4
    },
    "auto-incremented" : false,
    "column-data-type" : "aa44da85-69df-48be-bd18-fd23ec642c0f",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : false,
    "ordinal-position" : 3,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : true,
    "part-of-primary-key" : true,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : true,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
    "significant" : true,
    "size" : 32,
    "type" : "aa44da85-69df-48be-bd18-fd23ec642c0f",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "3dfa4056-6dba-4591-b72e-12cade697343",
    "name" : "DESCRIPTION",
    "short-name" : "PUBLICATIONS.DESCRIPTION",
    "full-name" : "PUBLIC.FOR_LINT.PUBLICATIONS.DESCRIPTION",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 255,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "YES",
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 12
    },
    "auto-incremented" : false,
    "column-data-type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : true,
    "ordinal-position" : 3,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : false,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
    "significant" : false,
    "size" : 255,
    "type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "width" : "(255)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "bebae5c1-86fa-4445-adce-21f0542ad7f8",
    "name" : "LASTNAME",
    "short-name" : "WRITERS.LASTNAME",
    "full-name" : "PUBLIC.FOR_LINT.WRITERS.LASTNAME",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 20,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "NO",
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 12
    },
    "auto-incremented" : false,
    "column-data-type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : false,
    "ordinal-position" : 3,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : true,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
    "significant" : true,
    "size" : 20,
    "type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "width" : "(20)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "40f8c536-8d9c-483c-b36d-d2f3b7aafa4f",
    "name" : "BOOKID",
    "short-name" : "SALES.BOOKID",
    "full-name" : "PUBLIC.\"PUBLISHER SALES\".SALES.BOOKID",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 0,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "YES",
      "NUM_PREC_RADIX" : 2,
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 4
    },
    "auto-incremented" : false,
    "column-data-type" : "aa44da85-69df-48be-bd18-fd23ec642c0f",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : true,
    "ordinal-position" : 3,
    "parent-partial" : false,
    "part-of-foreign-key" : true,
    "part-of-index" : true,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "0b92ba1a-39ed-4f9a-9e2d-84587202e7f7",
    "significant" : true,
    "size" : 32,
    "type" : "aa44da85-69df-48be-bd18-fd23ec642c0f",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "71ac8bc3-2ddb-4460-bf26-1c965dd9ccca",
    "name" : "POSTALCODE",
    "short-name" : "REGIONS.POSTALCODE",
    "full-name" : "PUBLIC.\"PUBLISHER SALES\".REGIONS.POSTALCODE",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 10,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "NO",
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 12
    },
    "auto-incremented" : false,
    "column-data-type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : false,
    "ordinal-position" : 3,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : true,
    "part-of-primary-key" : true,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : true,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "0b92ba1a-39ed-4f9a-9e2d-84587202e7f7",
    "significant" : true,
    "size" : 10,
    "type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "width" : "(10)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "5a562b67-ec94-4f58-a023-c1f37dfe8493",
    "name" : "PUBLISHERID",
    "short-name" : "BOOKS.PUBLISHERID",
    "full-name" : "PUBLIC.BOOKS.BOOKS.PUBLISHERID",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 0,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "NO",
      "NUM_PREC_RADIX" : 2,
      "REMARKS" : "Foreign key to the book publisher",
      "SQL_DATA_TYPE" : 4
    },
    "auto-incremented" : false,
    "column-data-type" : "aa44da85-69df-48be-bd18-fd23ec642c0f",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : false,
    "ordinal-position" : 4,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : false,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "Foreign key to the book publisher",
    "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
    "significant" : false,
    "size" : 32,
    "type" : "aa44da85-69df-48be-bd18-fd23ec642c0f",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "f6d5f8ee-16ea-4614-ae8c-8fab873c6914",
    "name" : "ΕΚΔΌΤΗΣ",
    "short-name" : "ΒΙΒΛΊΑ.ΕΚΔΌΤΗΣ",
    "full-name" : "PUBLIC.BOOKS.ΒΙΒΛΊΑ.ΕΚΔΌΤΗΣ",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 0,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "NO",
      "NUM_PREC_RADIX" : 2,
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 5
    },
    "auto-incremented" : false,
    "column-data-type" : "8c02c8d6-bb28-498d-91a2-15dc0a6d4aab",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : false,
    "ordinal-position" : 4,
    "parent-partial" : false,
    "part-of-foreign-key" : true,
    "part-of-index" : true,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
    "significant" : true,
    "size" : 16,
    "type" : "8c02c8d6-bb28-498d-91a2-15dc0a6d4aab",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "be92eb01-6d02-4bf1-ac9e-7400b92c52f3",
    "name" : "ADDRESS1",
    "short-name" : "AUTHORS.ADDRESS1",
    "full-name" : "PUBLIC.BOOKS.AUTHORS.ADDRESS1",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 255,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "YES",
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 12
    },
    "auto-incremented" : false,
    "column-data-type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : true,
    "ordinal-position" : 4,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : false,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
    "significant" : false,
    "size" : 255,
    "type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "width" : "(255)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "2a00f18c-a024-4937-808b-3748bf0a2047",
    "name" : "AGE",
    "short-name" : "CUSTOMERS.AGE",
    "full-name" : "PUBLIC.BOOKS.CUSTOMERS.AGE",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 0,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "YES",
      "NUM_PREC_RADIX" : 2,
      "REMARKS" : "",
      "SOURCE_DATA_TYPE" : 5,
      "SQL_DATA_TYPE" : 5
    },
    "auto-incremented" : false,
    "column-data-type" : {
      "@class" : "schemacrawler.crawl.MutableColumnDataType",
      "@uuid" : "ee0b7035-9f1d-4d30-be93-44a5397e0216",
      "name" : "AGE_TYPE",
      "full-name" : "PUBLIC.BOOKS.AGE_TYPE",
      "attributes" : {
        "@class" : "java.util.TreeMap",
        "REMARKS" : "",
        "TYPE_CAT" : "PUBLIC",
        "TYPE_SCHEM" : "BOOKS"
      },
      "auto-incrementable" : false,
      "base-type" : "8c02c8d6-bb28-498d-91a2-15dc0a6d4aab",
      "case-sensitive" : false,
      "create-parameters" : "",
      "database-specific-type-name" : "AGE_TYPE",
      "enum-values" : [ "java.util.ImmutableCollections$ListN", [ ] ],
      "enumerated" : false,
      "fixed-precision-scale" : false,
      "java-sql-type" : "26903b00-017e-46c6-aa74-f5375106ae05",
      "literal-prefix" : "",
      "literal-suffix" : "",
      "local-type-name" : "",
      "maximum-scale" : 0,
      "minimum-scale" : 0,
      "nullable" : false,
      "num-precision-radix" : 0,
      "precision" : 0,
      "remarks" : "",
      "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
      "searchable" : [ "schemacrawler.schema.SearchableType", "not searchable" ],
      "standard-type-name" : "DISTINCT",
      "type" : [ "schemacrawler.schema.DataTypeType", "user_defined" ],
      "type-mapped-class-name" : "java.lang.Integer",
      "unsigned" : false
    },
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : true,
    "ordinal-position" : 4,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : false,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
    "significant" : false,
    "size" : 16,
    "type" : "ee0b7035-9f1d-4d30-be93-44a5397e0216",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "3456ebb4-e3fd-4817-99e0-63bbb7fb7119",
    "name" : "BOOKS",
    "short-name" : "COUPONS.BOOKS",
    "full-name" : "PUBLIC.BOOKS.COUPONS.BOOKS",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 0,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "YES",
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 50
    },
    "auto-incremented" : false,
    "column-data-type" : {
      "@class" : "schemacrawler.crawl.MutableColumnDataType",
      "@uuid" : "4ee3681a-88b5-43b2-9d13-e2aef8ecdcd9",
      "name" : "VARCHAR(20) ARRAY[10]",
      "full-name" : "PUBLIC.BOOKS.\"VARCHAR(20) ARRAY[10]\"",
      "attributes" : {
        "@class" : "java.util.TreeMap"
      },
      "auto-incrementable" : false,
      "base-type" : null,
      "case-sensitive" : false,
      "create-parameters" : "",
      "database-specific-type-name" : "VARCHAR(20) ARRAY[10]",
      "enum-values" : [ "java.util.ImmutableCollections$ListN", [ ] ],
      "enumerated" : false,
      "fixed-precision-scale" : false,
      "java-sql-type" : "f43c9207-ff3e-49f3-a6d2-ce769519075c",
      "literal-prefix" : "",
      "literal-suffix" : "",
      "local-type-name" : "",
      "maximum-scale" : 0,
      "minimum-scale" : 0,
      "nullable" : false,
      "num-precision-radix" : 0,
      "precision" : 0,
      "remarks" : "",
      "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
      "searchable" : [ "schemacrawler.schema.SearchableType", "not searchable" ],
      "standard-type-name" : "ARRAY",
      "type" : [ "schemacrawler.schema.DataTypeType", "user_defined" ],
      "type-mapped-class-name" : "java.sql.Array",
      "unsigned" : false
    },
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : true,
    "ordinal-position" : 4,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : false,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
    "significant" : false,
    "size" : 0,
    "type" : "4ee3681a-88b5-43b2-9d13-e2aef8ecdcd9",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "bc89804f-c732-40a5-97cd-30f87fe75d89",
    "name" : "WRITERID",
    "short-name" : "PUBLICATIONS.WRITERID",
    "full-name" : "PUBLIC.FOR_LINT.PUBLICATIONS.WRITERID",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 0,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "NO",
      "NUM_PREC_RADIX" : 2,
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 25
    },
    "auto-incremented" : false,
    "column-data-type" : "45ca7b94-f2c1-4743-b9f6-34933fd3af49",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : false,
    "ordinal-position" : 4,
    "parent-partial" : false,
    "part-of-foreign-key" : true,
    "part-of-index" : true,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
    "significant" : true,
    "size" : 64,
    "type" : "45ca7b94-f2c1-4743-b9f6-34933fd3af49",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "7380b816-9a90-4df3-b9d5-3360b218c732",
    "name" : "ADDRESS1",
    "short-name" : "WRITERS.ADDRESS1",
    "full-name" : "PUBLIC.FOR_LINT.WRITERS.ADDRESS1",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 255,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "YES",
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 12
    },
    "auto-incremented" : false,
    "column-data-type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : true,
    "ordinal-position" : 4,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : false,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
    "significant" : false,
    "size" : 255,
    "type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "width" : "(255)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "69414558-4b42-483a-b6f9-59937f888d49",
    "name" : "COUPON_ID",
    "short-name" : "SALES.COUPON_ID",
    "full-name" : "PUBLIC.\"PUBLISHER SALES\".SALES.COUPON_ID",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 0,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "YES",
      "NUM_PREC_RADIX" : 2,
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 4
    },
    "auto-incremented" : false,
    "column-data-type" : "aa44da85-69df-48be-bd18-fd23ec642c0f",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : true,
    "ordinal-position" : 4,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : false,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "0b92ba1a-39ed-4f9a-9e2d-84587202e7f7",
    "significant" : false,
    "size" : 32,
    "type" : "aa44da85-69df-48be-bd18-fd23ec642c0f",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "b3f76694-c2a5-4d16-ac7f-9aa26911755f",
    "name" : "COUNTRY",
    "short-name" : "REGIONS.COUNTRY",
    "full-name" : "PUBLIC.\"PUBLISHER SALES\".REGIONS.COUNTRY",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 50,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "NO",
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 12
    },
    "auto-incremented" : false,
    "column-data-type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : false,
    "ordinal-position" : 4,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : true,
    "part-of-primary-key" : true,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : true,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "0b92ba1a-39ed-4f9a-9e2d-84587202e7f7",
    "significant" : true,
    "size" : 50,
    "type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "width" : "(50)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "d09978ff-6f0a-4713-ba23-adad1bf186c5",
    "name" : "PUBLICATIONDATE",
    "short-name" : "BOOKS.PUBLICATIONDATE",
    "full-name" : "PUBLIC.BOOKS.BOOKS.PUBLICATIONDATE",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 0,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "YES",
      "REMARKS" : "Book publication date",
      "SQL_DATA_TYPE" : 91,
      "SQL_DATETIME_SUB" : 1
    },
    "auto-incremented" : false,
    "column-data-type" : {
      "@class" : "schemacrawler.crawl.MutableColumnDataType",
      "@uuid" : "b8164800-e7ac-4d0a-9b45-086279317dea",
      "name" : "DATE",
      "full-name" : "DATE",
      "attributes" : {
        "@class" : "java.util.TreeMap"
      },
      "auto-incrementable" : false,
      "base-type" : null,
      "case-sensitive" : false,
      "create-parameters" : null,
      "database-specific-type-name" : "DATE",
      "enum-values" : [ "java.util.ImmutableCollections$ListN", [ ] ],
      "enumerated" : false,
      "fixed-precision-scale" : false,
      "java-sql-type" : {
        "@class" : "schemacrawler.schema.JavaSqlType",
        "@uuid" : "7d940bc3-7f29-45dd-9328-0af6346f04aa",
        "name" : "DATE",
        "default-mapped-class" : [ "java.lang.Class", "java.sql.Date" ],
        "java-sql-type-group" : [ "schemacrawler.schema.JavaSqlTypeGroup", "temporal" ],
        "vendor" : "java.sql",
        "vendor-type-number" : 91
      },
      "literal-prefix" : "'",
      "literal-suffix" : "'",
      "local-type-name" : null,
      "maximum-scale" : 0,
      "minimum-scale" : 0,
      "nullable" : true,
      "num-precision-radix" : 0,
      "precision" : 0,
      "remarks" : "",
      "schema" : "7ecc46e7-9d69-4e7f-8053-1d9161bcbb93",
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable except with where .. like" ],
      "standard-type-name" : "DATE",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class-name" : "java.sql.Date",
      "unsigned" : false
    },
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : true,
    "ordinal-position" : 5,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : false,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "Book publication date",
    "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
    "significant" : false,
    "size" : 10,
    "type" : "b8164800-e7ac-4d0a-9b45-086279317dea",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "b5b3a9bd-d221-41d0-a7fa-5a4b78ed7966",
    "name" : "ADDRESS2",
    "short-name" : "AUTHORS.ADDRESS2",
    "full-name" : "PUBLIC.BOOKS.AUTHORS.ADDRESS2",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 255,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "YES",
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 12
    },
    "auto-incremented" : false,
    "column-data-type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : true,
    "ordinal-position" : 5,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : false,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
    "significant" : false,
    "size" : 255,
    "type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "width" : "(255)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "1ebfe83d-26fd-4f38-81ce-d9b6a0bf6819",
    "name" : "PUBLICATIONDATE",
    "short-name" : "PUBLICATIONS.PUBLICATIONDATE",
    "full-name" : "PUBLIC.FOR_LINT.PUBLICATIONS.PUBLICATIONDATE",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 0,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "YES",
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 91,
      "SQL_DATETIME_SUB" : 1
    },
    "auto-incremented" : false,
    "column-data-type" : "b8164800-e7ac-4d0a-9b45-086279317dea",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : true,
    "ordinal-position" : 5,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : false,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
    "significant" : false,
    "size" : 10,
    "type" : "b8164800-e7ac-4d0a-9b45-086279317dea",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "0d862291-4b29-4a3b-b399-8868fe3fa96f",
    "name" : "ADDRESS2",
    "short-name" : "WRITERS.ADDRESS2",
    "full-name" : "PUBLIC.FOR_LINT.WRITERS.ADDRESS2",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 255,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "NO",
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 12
    },
    "auto-incremented" : false,
    "column-data-type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : "NULL",
    "generated" : false,
    "hidden" : false,
    "nullable" : false,
    "ordinal-position" : 5,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : false,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
    "significant" : false,
    "size" : 255,
    "type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "width" : "(255)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "3e167464-c8f1-4907-a4d5-96766428e354",
    "name" : "PERIODENDDATE",
    "short-name" : "SALES.PERIODENDDATE",
    "full-name" : "PUBLIC.\"PUBLISHER SALES\".SALES.PERIODENDDATE",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 0,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "YES",
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 91,
      "SQL_DATETIME_SUB" : 1
    },
    "auto-incremented" : false,
    "column-data-type" : "b8164800-e7ac-4d0a-9b45-086279317dea",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : true,
    "ordinal-position" : 5,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : false,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "0b92ba1a-39ed-4f9a-9e2d-84587202e7f7",
    "significant" : false,
    "size" : 10,
    "type" : "b8164800-e7ac-4d0a-9b45-086279317dea",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "e78bdd32-df22-4384-aaca-db9e862d678a",
    "name" : "PRICE",
    "short-name" : "BOOKS.PRICE",
    "full-name" : "PUBLIC.BOOKS.BOOKS.PRICE",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 0,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "YES",
      "NUM_PREC_RADIX" : 2,
      "REMARKS" : "Current price for the book",
      "SQL_DATA_TYPE" : 8
    },
    "auto-incremented" : false,
    "column-data-type" : "cae6c719-1d2d-45c7-867a-4f2eaa9d2d3d",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : true,
    "ordinal-position" : 6,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : false,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "Current price for the book",
    "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
    "significant" : false,
    "size" : 64,
    "type" : "cae6c719-1d2d-45c7-867a-4f2eaa9d2d3d",
    "width" : "(64, 0)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "4e1107ff-fed3-4d45-ae94-8bf4692a608f",
    "name" : "CITY",
    "short-name" : "AUTHORS.CITY",
    "full-name" : "PUBLIC.BOOKS.AUTHORS.CITY",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 50,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "YES",
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 12
    },
    "auto-incremented" : false,
    "column-data-type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : true,
    "ordinal-position" : 6,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : true,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
    "significant" : true,
    "size" : 50,
    "type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "width" : "(50)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "e1861e70-f204-45cd-b5c4-a01ce2bd6d57",
    "name" : "PRICE",
    "short-name" : "PUBLICATIONS.PRICE",
    "full-name" : "PUBLIC.FOR_LINT.PUBLICATIONS.PRICE",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 0,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "YES",
      "NUM_PREC_RADIX" : 2,
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 8
    },
    "auto-incremented" : false,
    "column-data-type" : "cae6c719-1d2d-45c7-867a-4f2eaa9d2d3d",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : true,
    "ordinal-position" : 6,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : false,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
    "significant" : false,
    "size" : 64,
    "type" : "cae6c719-1d2d-45c7-867a-4f2eaa9d2d3d",
    "width" : "(64, 0)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "f8a3b6b5-cc0a-4d6f-bbc0-167e9916f032",
    "name" : "CITY",
    "short-name" : "WRITERS.CITY",
    "full-name" : "PUBLIC.FOR_LINT.WRITERS.CITY",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 50,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "YES",
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 12
    },
    "auto-incremented" : false,
    "column-data-type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : true,
    "ordinal-position" : 6,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : true,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
    "significant" : true,
    "size" : 50,
    "type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "width" : "(50)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "0c9612c5-0ee2-4b90-b567-b681946afac8",
    "name" : "TOTALAMOUNT",
    "short-name" : "SALES.TOTALAMOUNT",
    "full-name" : "PUBLIC.\"PUBLISHER SALES\".SALES.TOTALAMOUNT",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 0,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "YES",
      "NUM_PREC_RADIX" : 2,
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 8
    },
    "auto-incremented" : false,
    "column-data-type" : "cae6c719-1d2d-45c7-867a-4f2eaa9d2d3d",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : true,
    "ordinal-position" : 6,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : false,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "0b92ba1a-39ed-4f9a-9e2d-84587202e7f7",
    "significant" : false,
    "size" : 64,
    "type" : "cae6c719-1d2d-45c7-867a-4f2eaa9d2d3d",
    "width" : "(64, 0)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "0e9728c6-eec4-4c4a-9cbd-44e9f16f67f9",
    "name" : "STATE",
    "short-name" : "AUTHORS.STATE",
    "full-name" : "PUBLIC.BOOKS.AUTHORS.STATE",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 2,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "YES",
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 1
    },
    "auto-incremented" : false,
    "column-data-type" : {
      "@class" : "schemacrawler.crawl.MutableColumnDataType",
      "@uuid" : "a6c80155-1a1b-4eb2-829a-aa0d93c16f77",
      "name" : "CHARACTER",
      "full-name" : "CHARACTER",
      "attributes" : {
        "@class" : "java.util.TreeMap"
      },
      "auto-incrementable" : false,
      "base-type" : null,
      "case-sensitive" : true,
      "create-parameters" : "LENGTH",
      "database-specific-type-name" : "CHARACTER",
      "enum-values" : [ "java.util.ImmutableCollections$ListN", [ ] ],
      "enumerated" : false,
      "fixed-precision-scale" : false,
      "java-sql-type" : {
        "@class" : "schemacrawler.schema.JavaSqlType",
        "@uuid" : "18fe8783-1b90-4b41-86b9-1bd8f0a31e5e",
        "name" : "CHAR",
        "default-mapped-class" : [ "java.lang.Class", "java.lang.String" ],
        "java-sql-type-group" : [ "schemacrawler.schema.JavaSqlTypeGroup", "character" ],
        "vendor" : "java.sql",
        "vendor-type-number" : 1
      },
      "literal-prefix" : "'",
      "literal-suffix" : "'",
      "local-type-name" : null,
      "maximum-scale" : 0,
      "minimum-scale" : 0,
      "nullable" : true,
      "num-precision-radix" : 0,
      "precision" : 2147483647,
      "remarks" : "",
      "schema" : "7ecc46e7-9d69-4e7f-8053-1d9161bcbb93",
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable" ],
      "standard-type-name" : "CHAR",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class-name" : "java.lang.String",
      "unsigned" : false
    },
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : true,
    "ordinal-position" : 7,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : true,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
    "significant" : true,
    "size" : 2,
    "type" : "a6c80155-1a1b-4eb2-829a-aa0d93c16f77",
    "width" : "(2)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "0cb3793c-1b95-4341-9a94-3b301e9ab9e7",
    "name" : "PREVIOUSEDITIONID",
    "short-name" : "BOOKS.PREVIOUSEDITIONID",
    "full-name" : "PUBLIC.BOOKS.BOOKS.PREVIOUSEDITIONID",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 0,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "YES",
      "NUM_PREC_RADIX" : 2,
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 4
    },
    "auto-incremented" : false,
    "column-data-type" : "aa44da85-69df-48be-bd18-fd23ec642c0f",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : true,
    "ordinal-position" : 7,
    "parent-partial" : false,
    "part-of-foreign-key" : true,
    "part-of-index" : true,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : true,
    "part-of-unique-index" : true,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
    "significant" : true,
    "size" : 32,
    "type" : "aa44da85-69df-48be-bd18-fd23ec642c0f",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "e92b4b2a-a374-44ba-acf4-4ef99d754a39",
    "name" : "UPDATE",
    "short-name" : "PUBLICATIONS.\"UPDATE\"",
    "full-name" : "PUBLIC.FOR_LINT.PUBLICATIONS.\"UPDATE\"",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 1073741824,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "YES",
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 40
    },
    "auto-incremented" : false,
    "column-data-type" : "4518f4b4-c0bc-4337-9d7a-3537b8079975",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : true,
    "ordinal-position" : 7,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : false,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
    "significant" : false,
    "size" : 1073741824,
    "type" : "4518f4b4-c0bc-4337-9d7a-3537b8079975",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "4487348b-23d8-4865-918a-6dc098e96dc1",
    "name" : "STATE",
    "short-name" : "WRITERS.STATE",
    "full-name" : "PUBLIC.FOR_LINT.WRITERS.STATE",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 2,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "YES",
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 12
    },
    "auto-incremented" : false,
    "column-data-type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : true,
    "ordinal-position" : 7,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : true,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
    "significant" : true,
    "size" : 2,
    "type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "width" : "(2)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "07091e6a-a7c1-41b4-998f-1c8775736281",
    "name" : "SALESDATAID",
    "short-name" : "SALES.SALESDATAID",
    "full-name" : "PUBLIC.\"PUBLISHER SALES\".SALES.SALESDATAID",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 0,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "YES",
      "NUM_PREC_RADIX" : 2,
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 4
    },
    "auto-incremented" : false,
    "column-data-type" : "aa44da85-69df-48be-bd18-fd23ec642c0f",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : true,
    "ordinal-position" : 7,
    "parent-partial" : false,
    "part-of-foreign-key" : true,
    "part-of-index" : true,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "0b92ba1a-39ed-4f9a-9e2d-84587202e7f7",
    "significant" : true,
    "size" : 32,
    "type" : "aa44da85-69df-48be-bd18-fd23ec642c0f",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "70b3255a-70f6-4e04-af3b-0bc011200584",
    "name" : "POSTALCODE",
    "short-name" : "AUTHORS.POSTALCODE",
    "full-name" : "PUBLIC.BOOKS.AUTHORS.POSTALCODE",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 10,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "YES",
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 12
    },
    "auto-incremented" : false,
    "column-data-type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : true,
    "ordinal-position" : 8,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : true,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
    "significant" : true,
    "size" : 10,
    "type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "width" : "(10)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "6df2390c-1815-4e17-a579-134e62d6a987",
    "name" : "PRESS_RELEASE",
    "short-name" : "PUBLICATIONS.PRESS_RELEASE",
    "full-name" : "PUBLIC.FOR_LINT.PUBLICATIONS.PRESS_RELEASE",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 1073741824,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "YES",
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 40
    },
    "auto-incremented" : false,
    "column-data-type" : "4518f4b4-c0bc-4337-9d7a-3537b8079975",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : true,
    "ordinal-position" : 8,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : false,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
    "significant" : false,
    "size" : 1073741824,
    "type" : "4518f4b4-c0bc-4337-9d7a-3537b8079975",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "cc9fe76b-9493-4484-b764-b9a4fcf5f0e1",
    "name" : "POSTALCODE",
    "short-name" : "WRITERS.POSTALCODE",
    "full-name" : "PUBLIC.FOR_LINT.WRITERS.POSTALCODE",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 10,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "YES",
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 12
    },
    "auto-incremented" : false,
    "column-data-type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : true,
    "ordinal-position" : 8,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : true,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
    "significant" : true,
    "size" : 10,
    "type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "width" : "(10)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "e2dcb00a-da76-45d0-b1ae-66eba2031e70",
    "name" : "COUNTRY",
    "short-name" : "AUTHORS.COUNTRY",
    "full-name" : "PUBLIC.BOOKS.AUTHORS.COUNTRY",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 50,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "YES",
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 12
    },
    "auto-incremented" : false,
    "column-data-type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : "'USA'",
    "generated" : false,
    "hidden" : false,
    "nullable" : true,
    "ordinal-position" : 9,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : true,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
    "significant" : true,
    "size" : 50,
    "type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "width" : "(50)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "0424dc8e-4d52-4d98-97ac-376fbf0fd83e",
    "name" : "COUNTRY",
    "short-name" : "WRITERS.COUNTRY",
    "full-name" : "PUBLIC.FOR_LINT.WRITERS.COUNTRY",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 50,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "YES",
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 12
    },
    "auto-incremented" : false,
    "column-data-type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : "NULL",
    "generated" : false,
    "hidden" : false,
    "nullable" : true,
    "ordinal-position" : 9,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : true,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : true,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
    "significant" : true,
    "size" : 50,
    "type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "width" : "(50)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "4b5300b8-229a-473d-a338-03cde781a6b9",
    "name" : "PHONE1",
    "short-name" : "WRITERS.PHONE1",
    "full-name" : "PUBLIC.FOR_LINT.WRITERS.PHONE1",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 10,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "YES",
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 12
    },
    "auto-incremented" : false,
    "column-data-type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : true,
    "ordinal-position" : 10,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : false,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
    "significant" : false,
    "size" : 10,
    "type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "width" : "(10)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "4dde244e-baca-4478-a1bd-ed5e7b99618c",
    "name" : "PHONE2",
    "short-name" : "WRITERS.PHONE2",
    "full-name" : "PUBLIC.FOR_LINT.WRITERS.PHONE2",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 15,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "YES",
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 12
    },
    "auto-incremented" : false,
    "column-data-type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : true,
    "ordinal-position" : 11,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : false,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
    "significant" : false,
    "size" : 15,
    "type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "width" : "(15)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "b53a7447-243e-44dd-9b97-0b592538b134",
    "name" : "EMAIL1",
    "short-name" : "WRITERS.EMAIL1",
    "full-name" : "PUBLIC.FOR_LINT.WRITERS.EMAIL1",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 10,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "YES",
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 12
    },
    "auto-incremented" : false,
    "column-data-type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : true,
    "ordinal-position" : 12,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : true,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : true,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
    "significant" : true,
    "size" : 10,
    "type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "width" : "(10)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "cd11e3ee-7e72-4f9e-9ac0-3e70d5bd758f",
    "name" : "EMAIL2",
    "short-name" : "WRITERS.EMAIL2",
    "full-name" : "PUBLIC.FOR_LINT.WRITERS.EMAIL2",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 0,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "YES",
      "NUM_PREC_RADIX" : 2,
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 4
    },
    "auto-incremented" : false,
    "column-data-type" : "aa44da85-69df-48be-bd18-fd23ec642c0f",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : true,
    "ordinal-position" : 13,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : false,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
    "significant" : false,
    "size" : 32,
    "type" : "aa44da85-69df-48be-bd18-fd23ec642c0f",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "06abe9d2-6c7e-4852-93f9-9809697e499b",
    "name" : "FAX",
    "short-name" : "WRITERS.FAX",
    "full-name" : "PUBLIC.FOR_LINT.WRITERS.FAX",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 10,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "YES",
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 12
    },
    "auto-incremented" : false,
    "column-data-type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : true,
    "ordinal-position" : 14,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : false,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
    "significant" : false,
    "size" : 10,
    "type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "width" : "(10)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "40468114-d73a-48e1-bd94-d2502b5555a5",
    "name" : "FAX3",
    "short-name" : "WRITERS.FAX3",
    "full-name" : "PUBLIC.FOR_LINT.WRITERS.FAX3",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 0,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "YES",
      "NUM_PREC_RADIX" : 2,
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 4
    },
    "auto-incremented" : false,
    "column-data-type" : "aa44da85-69df-48be-bd18-fd23ec642c0f",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : true,
    "ordinal-position" : 15,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : false,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
    "significant" : false,
    "size" : 32,
    "type" : "aa44da85-69df-48be-bd18-fd23ec642c0f",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "101f61e2-42d2-439c-900a-f74688bed604",
    "name" : "HOMEEMAIL11",
    "short-name" : "WRITERS.HOMEEMAIL11",
    "full-name" : "PUBLIC.FOR_LINT.WRITERS.HOMEEMAIL11",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 10,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "YES",
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 12
    },
    "auto-incremented" : false,
    "column-data-type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : true,
    "ordinal-position" : 16,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : false,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
    "significant" : false,
    "size" : 10,
    "type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "width" : "(10)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "6dc21c25-8cd3-458b-b012-e267c247e71b",
    "name" : "HOMEEMAIL12",
    "short-name" : "WRITERS.HOMEEMAIL12",
    "full-name" : "PUBLIC.FOR_LINT.WRITERS.HOMEEMAIL12",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 10,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "YES",
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 12
    },
    "auto-incremented" : false,
    "column-data-type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : true,
    "ordinal-position" : 17,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : false,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
    "significant" : false,
    "size" : 10,
    "type" : "4c3ae708-047f-4ef5-a561-c0aa5025444b",
    "width" : "(10)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "762d6753-c9a7-45eb-82e5-0f6755e0193b",
    "name" : "PUBLICATION_ID",
    "short-name" : "WRITERS.PUBLICATION_ID",
    "full-name" : "PUBLIC.FOR_LINT.WRITERS.PUBLICATION_ID",
    "attributes" : {
      "@class" : "java.util.TreeMap",
      "CHAR_OCTET_LENGTH" : 0,
      "IS_GENERATED" : "NEVER",
      "IS_NULLABLE" : "NO",
      "NUM_PREC_RADIX" : 2,
      "REMARKS" : "",
      "SQL_DATA_TYPE" : 25
    },
    "auto-incremented" : false,
    "column-data-type" : "45ca7b94-f2c1-4743-b9f6-34933fd3af49",
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : false,
    "ordinal-position" : 18,
    "parent-partial" : false,
    "part-of-foreign-key" : true,
    "part-of-index" : true,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
    "significant" : true,
    "size" : 64,
    "type" : "45ca7b94-f2c1-4743-b9f6-34933fd3af49",
    "width" : ""
  } ] ],
  "catalog" : {
    "@class" : "schemacrawler.crawl.MutableCatalog",
    "@uuid" : "ad4558b0-1ca6-40e3-9da9-6997428cad0c",
    "name" : "catalog",
    "full-name" : "catalog",
    "crawl-info" : {
      "@class" : "schemacrawler.crawl.ImmutableCrawlInfo",
      "@uuid" : "4873fb2c-2b9d-428a-b994-085a234a03e5",
      "crawl-timestamp" : "2026-05-30 21:18:43",
      "crawl-timestamp-instant" : [ "java.time.Instant", "2026-05-30T21:18:43.548294478Z" ],
      "database-version" : {
        "@class" : "us.fatehi.utility.property.BaseProductVersion",
        "@uuid" : "7576c1f2-4158-4a2a-8841-87b314201656",
        "name" : "HSQL Database Engine",
        "description" : "",
        "product-name" : "HSQL Database Engine",
        "product-version" : "2.7.4",
        "value" : "2.7.4"
      },
      "jdbc-driver-version" : {
        "@class" : "us.fatehi.utility.property.BaseProductVersion",
        "@uuid" : "38e2eac9-d240-4096-9d62-27ec6e35c3c2",
        "name" : "HSQL Database Engine Driver",
        "description" : "",
        "product-name" : "HSQL Database Engine Driver",
        "product-version" : "2.7.4",
        "value" : "2.7.4"
      },
      "jvm-version" : {
        "@class" : "us.fatehi.utility.property.JvmSystemInfo",
        "@uuid" : "d1bc0d00-27f2-4741-bd55-5f50da9d0225",
        "name" : "Eclipse Adoptium OpenJDK 64-Bit Server VM",
        "description" : "",
        "product-name" : "Eclipse Adoptium OpenJDK 64-Bit Server VM",
        "product-version" : "17.0.19+10",
        "value" : "17.0.19+10"
      },
      "operating-system-version" : {
        "@class" : "us.fatehi.utility.property.OperatingSystemInfo",
        "@uuid" : "a8074b1a-f036-4110-8c9f-f1eb21f90484",
        "name" : "Linux",
        "description" : "",
        "product-name" : "Linux",
        "product-version" : "6.17.0-1015-azure",
        "value" : "6.17.0-1015-azure"
      },
      "run-id" : "d25ff441-7f92-43b6-9c0b-ceaddc0dedc5",
      "schema-crawler-version" : {
        "@class" : "schemacrawler.schemacrawler.Version",
        "@uuid" : "2959c89c-d904-4154-a27a-96dadfa1950b",
        "name" : "SchemaCrawler",
        "description" : "",
        "product-name" : "SchemaCrawler",
        "product-version" : "17.11.2",
        "value" : "17.11.2"
      }
    },
    "database-info" : "7576c1f2-4158-4a2a-8841-87b314201656",
    "jdbc-driver-info" : "38e2eac9-d240-4096-9d62-27ec6e35c3c2",
    "schemas" : [ "java.util.ImmutableCollections$ListN", [ "e9e3bf30-a770-49af-b826-efef4f866193", "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa", {
      "@class" : "schemacrawler.schemacrawler.SchemaReference",
      "@uuid" : "bbbfc474-dfce-4146-85a0-9c772a0dcab7",
      "name" : "INFORMATION_SCHEMA",
      "full-name" : "PUBLIC.INFORMATION_SCHEMA",
      "catalog-name" : "PUBLIC",
      "attributes" : {
        "@class" : "java.util.ImmutableCollections$MapN"
      },
      "remarks" : ""
    }, {
      "@class" : "schemacrawler.schemacrawler.SchemaReference",
      "@uuid" : "4ffcd40d-3d73-4c52-b91f-c29a92800bee",
      "name" : "PUBLIC",
      "full-name" : "PUBLIC.PUBLIC",
      "catalog-name" : "PUBLIC",
      "attributes" : {
        "@class" : "java.util.ImmutableCollections$MapN"
      },
      "remarks" : ""
    }, "0b92ba1a-39ed-4f9a-9e2d-84587202e7f7", {
      "@class" : "schemacrawler.schemacrawler.SchemaReference",
      "@uuid" : "1c99f95b-f2ca-4c7b-a095-cdc4b2c3d9c9",
      "name" : "SYSTEM_LOBS",
      "full-name" : "PUBLIC.SYSTEM_LOBS",
      "catalog-name" : "PUBLIC",
      "attributes" : {
        "@class" : "java.util.ImmutableCollections$MapN"
      },
      "remarks" : ""
    } ] ],
    "system-column-data-types" : [ "java.util.ArrayList", [ "45ca7b94-f2c1-4743-b9f6-34933fd3af49", {
      "@class" : "schemacrawler.crawl.MutableColumnDataType",
      "@uuid" : "7c99b8c9-ae4c-4854-afe7-ad2fe2967888",
      "name" : "BINARY",
      "full-name" : "BINARY",
      "attributes" : {
        "@class" : "java.util.TreeMap"
      },
      "auto-incrementable" : false,
      "base-type" : null,
      "case-sensitive" : false,
      "create-parameters" : "LENGTH",
      "database-specific-type-name" : "BINARY",
      "enum-values" : [ "java.util.ImmutableCollections$ListN", [ ] ],
      "enumerated" : false,
      "fixed-precision-scale" : false,
      "java-sql-type" : {
        "@class" : "schemacrawler.schema.JavaSqlType",
        "@uuid" : "400fa3b9-3666-4a39-aba9-628f21c20e16",
        "name" : "BINARY",
        "default-mapped-class" : [ "java.lang.Class", "[B" ],
        "java-sql-type-group" : [ "schemacrawler.schema.JavaSqlTypeGroup", "binary" ],
        "vendor" : "java.sql",
        "vendor-type-number" : -2
      },
      "literal-prefix" : "'",
      "literal-suffix" : "'",
      "local-type-name" : null,
      "maximum-scale" : 0,
      "minimum-scale" : 0,
      "nullable" : true,
      "num-precision-radix" : 0,
      "precision" : 2147483647,
      "remarks" : "",
      "schema" : "7ecc46e7-9d69-4e7f-8053-1d9161bcbb93",
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable" ],
      "standard-type-name" : "BINARY",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class-name" : "byte[]",
      "unsigned" : false
    }, {
      "@class" : "schemacrawler.crawl.MutableColumnDataType",
      "@uuid" : "720d9623-76a4-491d-85ee-32a45da8c14c",
      "name" : "BIT",
      "full-name" : "BIT",
      "attributes" : {
        "@class" : "java.util.TreeMap"
      },
      "auto-incrementable" : false,
      "base-type" : null,
      "case-sensitive" : false,
      "create-parameters" : "LENGTH",
      "database-specific-type-name" : "BIT",
      "enum-values" : [ "java.util.ImmutableCollections$ListN", [ ] ],
      "enumerated" : false,
      "fixed-precision-scale" : false,
      "java-sql-type" : {
        "@class" : "schemacrawler.schema.JavaSqlType",
        "@uuid" : "b311eb74-9b4c-4a63-8d2f-a904d2d3f137",
        "name" : "BIT",
        "default-mapped-class" : [ "java.lang.Class", "java.lang.Boolean" ],
        "java-sql-type-group" : [ "schemacrawler.schema.JavaSqlTypeGroup", "bit" ],
        "vendor" : "java.sql",
        "vendor-type-number" : -7
      },
      "literal-prefix" : "'",
      "literal-suffix" : "'",
      "local-type-name" : null,
      "maximum-scale" : 0,
      "minimum-scale" : 0,
      "nullable" : true,
      "num-precision-radix" : 0,
      "precision" : 1024,
      "remarks" : "",
      "schema" : "7ecc46e7-9d69-4e7f-8053-1d9161bcbb93",
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable except with where .. like" ],
      "standard-type-name" : "BIT",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class-name" : "java.lang.Boolean",
      "unsigned" : false
    }, {
      "@class" : "schemacrawler.crawl.MutableColumnDataType",
      "@uuid" : "deef0440-1719-42aa-b780-b6f88776a198",
      "name" : "BLOB",
      "full-name" : "BLOB",
      "attributes" : {
        "@class" : "java.util.TreeMap"
      },
      "auto-incrementable" : false,
      "base-type" : null,
      "case-sensitive" : false,
      "create-parameters" : "LENGTH",
      "database-specific-type-name" : "BLOB",
      "enum-values" : [ "java.util.ImmutableCollections$ListN", [ ] ],
      "enumerated" : false,
      "fixed-precision-scale" : false,
      "java-sql-type" : {
        "@class" : "schemacrawler.schema.JavaSqlType",
        "@uuid" : "8259dca0-2677-464b-9b26-39cc146435aa",
        "name" : "BLOB",
        "default-mapped-class" : [ "java.lang.Class", "java.sql.Blob" ],
        "java-sql-type-group" : [ "schemacrawler.schema.JavaSqlTypeGroup", "large_object" ],
        "vendor" : "java.sql",
        "vendor-type-number" : 2004
      },
      "literal-prefix" : "'",
      "literal-suffix" : "'",
      "local-type-name" : null,
      "maximum-scale" : 0,
      "minimum-scale" : 0,
      "nullable" : true,
      "num-precision-radix" : 0,
      "precision" : 2147483647,
      "remarks" : "",
      "schema" : "7ecc46e7-9d69-4e7f-8053-1d9161bcbb93",
      "searchable" : [ "schemacrawler.schema.SearchableType", "not searchable" ],
      "standard-type-name" : "BLOB",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class-name" : "java.sql.Blob",
      "unsigned" : false
    }, {
      "@class" : "schemacrawler.crawl.MutableColumnDataType",
      "@uuid" : "6798e5ea-45df-426a-9b49-e21f1eeadfa0",
      "name" : "BOOLEAN",
      "full-name" : "BOOLEAN",
      "attributes" : {
        "@class" : "java.util.TreeMap"
      },
      "auto-incrementable" : false,
      "base-type" : null,
      "case-sensitive" : false,
      "create-parameters" : null,
      "database-specific-type-name" : "BOOLEAN",
      "enum-values" : [ "java.util.ImmutableCollections$ListN", [ ] ],
      "enumerated" : false,
      "fixed-precision-scale" : false,
      "java-sql-type" : {
        "@class" : "schemacrawler.schema.JavaSqlType",
        "@uuid" : "9ed8433d-c436-4919-a38a-f9a4508d3aad",
        "name" : "BOOLEAN",
        "default-mapped-class" : [ "java.lang.Class", "java.lang.Boolean" ],
        "java-sql-type-group" : [ "schemacrawler.schema.JavaSqlTypeGroup", "bit" ],
        "vendor" : "java.sql",
        "vendor-type-number" : 16
      },
      "literal-prefix" : null,
      "literal-suffix" : null,
      "local-type-name" : null,
      "maximum-scale" : 0,
      "minimum-scale" : 0,
      "nullable" : true,
      "num-precision-radix" : 0,
      "precision" : 0,
      "remarks" : "",
      "schema" : "7ecc46e7-9d69-4e7f-8053-1d9161bcbb93",
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable except with where .. like" ],
      "standard-type-name" : "BOOLEAN",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class-name" : "java.lang.Boolean",
      "unsigned" : false
    }, "a6c80155-1a1b-4eb2-829a-aa0d93c16f77", "4518f4b4-c0bc-4337-9d7a-3537b8079975", "b8164800-e7ac-4d0a-9b45-086279317dea", {
      "@class" : "schemacrawler.crawl.MutableColumnDataType",
      "@uuid" : "9e6725bd-bbcc-455d-a37d-68e278a1d3b3",
      "name" : "DECIMAL",
      "full-name" : "DECIMAL",
      "attributes" : {
        "@class" : "java.util.TreeMap"
      },
      "auto-incrementable" : true,
      "base-type" : null,
      "case-sensitive" : false,
      "create-parameters" : "PRECISION,SCALE",
      "database-specific-type-name" : "DECIMAL",
      "enum-values" : [ "java.util.ImmutableCollections$ListN", [ ] ],
      "enumerated" : false,
      "fixed-precision-scale" : true,
      "java-sql-type" : {
        "@class" : "schemacrawler.schema.JavaSqlType",
        "@uuid" : "f7b9b91f-e5c7-4a10-919f-9b8b58ce96d3",
        "name" : "DECIMAL",
        "default-mapped-class" : [ "java.lang.Class", "java.math.BigDecimal" ],
        "java-sql-type-group" : [ "schemacrawler.schema.JavaSqlTypeGroup", "real" ],
        "vendor" : "java.sql",
        "vendor-type-number" : 3
      },
      "literal-prefix" : null,
      "literal-suffix" : null,
      "local-type-name" : null,
      "maximum-scale" : 32767,
      "minimum-scale" : 0,
      "nullable" : true,
      "num-precision-radix" : 10,
      "precision" : 2147483647,
      "remarks" : "",
      "schema" : "7ecc46e7-9d69-4e7f-8053-1d9161bcbb93",
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable except with where .. like" ],
      "standard-type-name" : "DECIMAL",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class-name" : "java.math.BigDecimal",
      "unsigned" : false
    }, "cae6c719-1d2d-45c7-867a-4f2eaa9d2d3d", {
      "@class" : "schemacrawler.crawl.MutableColumnDataType",
      "@uuid" : "f67b9ca1-94e5-411a-ab7c-7420609ea7b2",
      "name" : "FLOAT",
      "full-name" : "FLOAT",
      "attributes" : {
        "@class" : "java.util.TreeMap"
      },
      "auto-incrementable" : false,
      "base-type" : null,
      "case-sensitive" : false,
      "create-parameters" : null,
      "database-specific-type-name" : "FLOAT",
      "enum-values" : [ "java.util.ImmutableCollections$ListN", [ ] ],
      "enumerated" : false,
      "fixed-precision-scale" : false,
      "java-sql-type" : "a051f911-3105-41fb-aebf-1d37d2bd14db",
      "literal-prefix" : null,
      "literal-suffix" : null,
      "local-type-name" : null,
      "maximum-scale" : 0,
      "minimum-scale" : 0,
      "nullable" : true,
      "num-precision-radix" : 2,
      "precision" : 64,
      "remarks" : "",
      "schema" : "7ecc46e7-9d69-4e7f-8053-1d9161bcbb93",
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable except with where .. like" ],
      "standard-type-name" : "DOUBLE",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class-name" : "java.lang.Double",
      "unsigned" : false
    }, "aa44da85-69df-48be-bd18-fd23ec642c0f", {
      "@class" : "schemacrawler.crawl.MutableColumnDataType",
      "@uuid" : "76e2c0d4-b4d2-4e22-b56c-d0c92a226e98",
      "name" : "NUMERIC",
      "full-name" : "NUMERIC",
      "attributes" : {
        "@class" : "java.util.TreeMap"
      },
      "auto-incrementable" : true,
      "base-type" : null,
      "case-sensitive" : false,
      "create-parameters" : "PRECISION,SCALE",
      "database-specific-type-name" : "NUMERIC",
      "enum-values" : [ "java.util.ImmutableCollections$ListN", [ ] ],
      "enumerated" : false,
      "fixed-precision-scale" : true,
      "java-sql-type" : {
        "@class" : "schemacrawler.schema.JavaSqlType",
        "@uuid" : "40cf61bb-1ae8-4bc1-a4e6-0232425c232c",
        "name" : "NUMERIC",
        "default-mapped-class" : [ "java.lang.Class", "java.math.BigDecimal" ],
        "java-sql-type-group" : [ "schemacrawler.schema.JavaSqlTypeGroup", "real" ],
        "vendor" : "java.sql",
        "vendor-type-number" : 2
      },
      "literal-prefix" : null,
      "literal-suffix" : null,
      "local-type-name" : null,
      "maximum-scale" : 32767,
      "minimum-scale" : 0,
      "nullable" : true,
      "num-precision-radix" : 10,
      "precision" : 2147483647,
      "remarks" : "",
      "schema" : "7ecc46e7-9d69-4e7f-8053-1d9161bcbb93",
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable except with where .. like" ],
      "standard-type-name" : "NUMERIC",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class-name" : "java.math.BigDecimal",
      "unsigned" : false
    }, {
      "@class" : "schemacrawler.crawl.MutableColumnDataType",
      "@uuid" : "8f754f5b-1957-4be3-9315-ee62ae915d5c",
      "name" : "NVARCHAR",
      "full-name" : "NVARCHAR",
      "attributes" : {
        "@class" : "java.util.TreeMap"
      },
      "auto-incrementable" : false,
      "base-type" : null,
      "case-sensitive" : true,
      "create-parameters" : "LENGTH",
      "database-specific-type-name" : "NVARCHAR",
      "enum-values" : [ "java.util.ImmutableCollections$ListN", [ ] ],
      "enumerated" : false,
      "fixed-precision-scale" : false,
      "java-sql-type" : "6198cc46-d7a0-4c3f-bab1-0a72b41565da",
      "literal-prefix" : "'",
      "literal-suffix" : "'",
      "local-type-name" : null,
      "maximum-scale" : 0,
      "minimum-scale" : 0,
      "nullable" : true,
      "num-precision-radix" : 0,
      "precision" : 2147483647,
      "remarks" : "",
      "schema" : "7ecc46e7-9d69-4e7f-8053-1d9161bcbb93",
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable" ],
      "standard-type-name" : "VARCHAR",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class-name" : "java.lang.String",
      "unsigned" : false
    }, {
      "@class" : "schemacrawler.crawl.MutableColumnDataType",
      "@uuid" : "2143f321-645c-406a-ace3-2c74d86c05a4",
      "name" : "OTHER",
      "full-name" : "OTHER",
      "attributes" : {
        "@class" : "java.util.TreeMap"
      },
      "auto-incrementable" : false,
      "base-type" : null,
      "case-sensitive" : false,
      "create-parameters" : null,
      "database-specific-type-name" : "OTHER",
      "enum-values" : [ "java.util.ImmutableCollections$ListN", [ ] ],
      "enumerated" : false,
      "fixed-precision-scale" : false,
      "java-sql-type" : {
        "@class" : "schemacrawler.schema.JavaSqlType",
        "@uuid" : "413bf845-5656-4d6f-a647-fa6f5fbc5f79",
        "name" : "OTHER",
        "default-mapped-class" : [ "java.lang.Class", "java.lang.Object" ],
        "java-sql-type-group" : [ "schemacrawler.schema.JavaSqlTypeGroup", "object" ],
        "vendor" : "java.sql",
        "vendor-type-number" : 1111
      },
      "literal-prefix" : null,
      "literal-suffix" : null,
      "local-type-name" : null,
      "maximum-scale" : 0,
      "minimum-scale" : 0,
      "nullable" : true,
      "num-precision-radix" : 0,
      "precision" : 0,
      "remarks" : "",
      "schema" : "7ecc46e7-9d69-4e7f-8053-1d9161bcbb93",
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable except with where .. like" ],
      "standard-type-name" : "OTHER",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class-name" : "java.lang.Object",
      "unsigned" : false
    }, {
      "@class" : "schemacrawler.crawl.MutableColumnDataType",
      "@uuid" : "c304d1f0-118a-41c7-9801-414f1c429466",
      "name" : "REAL",
      "full-name" : "REAL",
      "attributes" : {
        "@class" : "java.util.TreeMap"
      },
      "auto-incrementable" : false,
      "base-type" : null,
      "case-sensitive" : false,
      "create-parameters" : null,
      "database-specific-type-name" : "REAL",
      "enum-values" : [ "java.util.ImmutableCollections$ListN", [ ] ],
      "enumerated" : false,
      "fixed-precision-scale" : false,
      "java-sql-type" : "a051f911-3105-41fb-aebf-1d37d2bd14db",
      "literal-prefix" : null,
      "literal-suffix" : null,
      "local-type-name" : null,
      "maximum-scale" : 0,
      "minimum-scale" : 0,
      "nullable" : true,
      "num-precision-radix" : 2,
      "precision" : 64,
      "remarks" : "",
      "schema" : "7ecc46e7-9d69-4e7f-8053-1d9161bcbb93",
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable except with where .. like" ],
      "standard-type-name" : "DOUBLE",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class-name" : "java.lang.Float",
      "unsigned" : false
    }, "8c02c8d6-bb28-498d-91a2-15dc0a6d4aab", {
      "@class" : "schemacrawler.crawl.MutableColumnDataType",
      "@uuid" : "0ddb1e58-9e40-4fc8-a222-c717e50fe2f7",
      "name" : "TIME",
      "full-name" : "TIME",
      "attributes" : {
        "@class" : "java.util.TreeMap"
      },
      "auto-incrementable" : false,
      "base-type" : null,
      "case-sensitive" : false,
      "create-parameters" : null,
      "database-specific-type-name" : "TIME",
      "enum-values" : [ "java.util.ImmutableCollections$ListN", [ ] ],
      "enumerated" : false,
      "fixed-precision-scale" : false,
      "java-sql-type" : {
        "@class" : "schemacrawler.schema.JavaSqlType",
        "@uuid" : "625c0787-0ff0-4662-858d-3385b91d8c29",
        "name" : "TIME",
        "default-mapped-class" : [ "java.lang.Class", "java.sql.Time" ],
        "java-sql-type-group" : [ "schemacrawler.schema.JavaSqlTypeGroup", "temporal" ],
        "vendor" : "java.sql",
        "vendor-type-number" : 92
      },
      "literal-prefix" : "'",
      "literal-suffix" : "'",
      "local-type-name" : null,
      "maximum-scale" : 0,
      "minimum-scale" : 0,
      "nullable" : true,
      "num-precision-radix" : 0,
      "precision" : 0,
      "remarks" : "",
      "schema" : "7ecc46e7-9d69-4e7f-8053-1d9161bcbb93",
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable except with where .. like" ],
      "standard-type-name" : "TIME",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class-name" : "java.sql.Time",
      "unsigned" : false
    }, {
      "@class" : "schemacrawler.crawl.MutableColumnDataType",
      "@uuid" : "e6b5c7c8-e9e3-464f-810a-02ab13bd7ce1",
      "name" : "TIMESTAMP",
      "full-name" : "TIMESTAMP",
      "attributes" : {
        "@class" : "java.util.TreeMap"
      },
      "auto-incrementable" : false,
      "base-type" : null,
      "case-sensitive" : false,
      "create-parameters" : null,
      "database-specific-type-name" : "TIMESTAMP",
      "enum-values" : [ "java.util.ImmutableCollections$ListN", [ ] ],
      "enumerated" : false,
      "fixed-precision-scale" : false,
      "java-sql-type" : {
        "@class" : "schemacrawler.schema.JavaSqlType",
        "@uuid" : "0a06fa43-f101-4082-b320-456fcc79862a",
        "name" : "TIMESTAMP",
        "default-mapped-class" : [ "java.lang.Class", "java.sql.Timestamp" ],
        "java-sql-type-group" : [ "schemacrawler.schema.JavaSqlTypeGroup", "temporal" ],
        "vendor" : "java.sql",
        "vendor-type-number" : 93
      },
      "literal-prefix" : "'",
      "literal-suffix" : "'",
      "local-type-name" : null,
      "maximum-scale" : 0,
      "minimum-scale" : 0,
      "nullable" : true,
      "num-precision-radix" : 0,
      "precision" : 0,
      "remarks" : "",
      "schema" : "7ecc46e7-9d69-4e7f-8053-1d9161bcbb93",
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable except with where .. like" ],
      "standard-type-name" : "TIMESTAMP",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class-name" : "java.sql.Timestamp",
      "unsigned" : false
    }, {
      "@class" : "schemacrawler.crawl.MutableColumnDataType",
      "@uuid" : "7df6bd79-205b-466a-9b95-0617501c03dc",
      "name" : "TIMESTAMP WITH TIME ZONE",
      "full-name" : "TIMESTAMP WITH TIME ZONE",
      "attributes" : {
        "@class" : "java.util.TreeMap"
      },
      "auto-incrementable" : false,
      "base-type" : null,
      "case-sensitive" : false,
      "create-parameters" : null,
      "database-specific-type-name" : "TIMESTAMP WITH TIME ZONE",
      "enum-values" : [ "java.util.ImmutableCollections$ListN", [ ] ],
      "enumerated" : false,
      "fixed-precision-scale" : false,
      "java-sql-type" : {
        "@class" : "schemacrawler.schema.JavaSqlType",
        "@uuid" : "c2a0d525-1de1-4e10-af15-9123ac791048",
        "name" : "TIMESTAMP_WITH_TIMEZONE",
        "default-mapped-class" : [ "java.lang.Class", "java.time.OffsetDateTime" ],
        "java-sql-type-group" : [ "schemacrawler.schema.JavaSqlTypeGroup", "temporal" ],
        "vendor" : "java.sql",
        "vendor-type-number" : 2014
      },
      "literal-prefix" : "'",
      "literal-suffix" : "'",
      "local-type-name" : null,
      "maximum-scale" : 0,
      "minimum-scale" : 0,
      "nullable" : true,
      "num-precision-radix" : 0,
      "precision" : 0,
      "remarks" : "",
      "schema" : "7ecc46e7-9d69-4e7f-8053-1d9161bcbb93",
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable except with where .. like" ],
      "standard-type-name" : "TIMESTAMP_WITH_TIMEZONE",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class-name" : "java.time.OffsetDateTime",
      "unsigned" : false
    }, {
      "@class" : "schemacrawler.crawl.MutableColumnDataType",
      "@uuid" : "e67e4b22-e3de-477c-acef-3991fb51d9a5",
      "name" : "TIME WITH TIME ZONE",
      "full-name" : "TIME WITH TIME ZONE",
      "attributes" : {
        "@class" : "java.util.TreeMap"
      },
      "auto-incrementable" : false,
      "base-type" : null,
      "case-sensitive" : false,
      "create-parameters" : null,
      "database-specific-type-name" : "TIME WITH TIME ZONE",
      "enum-values" : [ "java.util.ImmutableCollections$ListN", [ ] ],
      "enumerated" : false,
      "fixed-precision-scale" : false,
      "java-sql-type" : {
        "@class" : "schemacrawler.schema.JavaSqlType",
        "@uuid" : "2bd0ce00-633a-4ad4-9b4f-8fbe7b64c891",
        "name" : "TIME_WITH_TIMEZONE",
        "default-mapped-class" : [ "java.lang.Class", "java.time.OffsetTime" ],
        "java-sql-type-group" : [ "schemacrawler.schema.JavaSqlTypeGroup", "temporal" ],
        "vendor" : "java.sql",
        "vendor-type-number" : 2013
      },
      "literal-prefix" : "'",
      "literal-suffix" : "'",
      "local-type-name" : null,
      "maximum-scale" : 0,
      "minimum-scale" : 0,
      "nullable" : true,
      "num-precision-radix" : 0,
      "precision" : 0,
      "remarks" : "",
      "schema" : "7ecc46e7-9d69-4e7f-8053-1d9161bcbb93",
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable except with where .. like" ],
      "standard-type-name" : "TIME_WITH_TIMEZONE",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class-name" : "java.time.OffsetTime",
      "unsigned" : false
    }, {
      "@class" : "schemacrawler.crawl.MutableColumnDataType",
      "@uuid" : "1931111f-5ae3-45ec-b01f-c5292cb8510e",
      "name" : "TINYINT",
      "full-name" : "TINYINT",
      "attributes" : {
        "@class" : "java.util.TreeMap"
      },
      "auto-incrementable" : true,
      "base-type" : null,
      "case-sensitive" : false,
      "create-parameters" : null,
      "database-specific-type-name" : "TINYINT",
      "enum-values" : [ "java.util.ImmutableCollections$ListN", [ ] ],
      "enumerated" : false,
      "fixed-precision-scale" : false,
      "java-sql-type" : {
        "@class" : "schemacrawler.schema.JavaSqlType",
        "@uuid" : "c32288a4-2f78-470d-9cb8-99cf34fb2499",
        "name" : "TINYINT",
        "default-mapped-class" : [ "java.lang.Class", "java.lang.Integer" ],
        "java-sql-type-group" : [ "schemacrawler.schema.JavaSqlTypeGroup", "integer" ],
        "vendor" : "java.sql",
        "vendor-type-number" : -6
      },
      "literal-prefix" : null,
      "literal-suffix" : null,
      "local-type-name" : null,
      "maximum-scale" : 0,
      "minimum-scale" : 0,
      "nullable" : true,
      "num-precision-radix" : 2,
      "precision" : 8,
      "remarks" : "",
      "schema" : "7ecc46e7-9d69-4e7f-8053-1d9161bcbb93",
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable except with where .. like" ],
      "standard-type-name" : "TINYINT",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class-name" : "java.lang.Integer",
      "unsigned" : false
    }, {
      "@class" : "schemacrawler.crawl.MutableColumnDataType",
      "@uuid" : "3cea67f2-bb6e-4bec-b9b9-0fe4cd5626e9",
      "name" : "UUID",
      "full-name" : "UUID",
      "attributes" : {
        "@class" : "java.util.TreeMap"
      },
      "auto-incrementable" : false,
      "base-type" : null,
      "case-sensitive" : false,
      "create-parameters" : null,
      "database-specific-type-name" : "UUID",
      "enum-values" : [ "java.util.ImmutableCollections$ListN", [ ] ],
      "enumerated" : false,
      "fixed-precision-scale" : false,
      "java-sql-type" : "400fa3b9-3666-4a39-aba9-628f21c20e16",
      "literal-prefix" : "'",
      "literal-suffix" : "'",
      "local-type-name" : null,
      "maximum-scale" : 0,
      "minimum-scale" : 0,
      "nullable" : true,
      "num-precision-radix" : 0,
      "precision" : 16,
      "remarks" : "",
      "schema" : "7ecc46e7-9d69-4e7f-8053-1d9161bcbb93",
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable" ],
      "standard-type-name" : "BINARY",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class-name" : "byte[]",
      "unsigned" : false
    }, {
      "@class" : "schemacrawler.crawl.MutableColumnDataType",
      "@uuid" : "4770ed1c-50b4-4fd5-a986-0a6240bd025c",
      "name" : "VARBINARY",
      "full-name" : "VARBINARY",
      "attributes" : {
        "@class" : "java.util.TreeMap"
      },
      "auto-incrementable" : false,
      "base-type" : null,
      "case-sensitive" : false,
      "create-parameters" : "LENGTH",
      "database-specific-type-name" : "VARBINARY",
      "enum-values" : [ "java.util.ImmutableCollections$ListN", [ ] ],
      "enumerated" : false,
      "fixed-precision-scale" : false,
      "java-sql-type" : {
        "@class" : "schemacrawler.schema.JavaSqlType",
        "@uuid" : "019a4dcc-973f-4859-b9db-93f8ec4c43b1",
        "name" : "VARBINARY",
        "default-mapped-class" : [ "java.lang.Class", "[B" ],
        "java-sql-type-group" : [ "schemacrawler.schema.JavaSqlTypeGroup", "binary" ],
        "vendor" : "java.sql",
        "vendor-type-number" : -3
      },
      "literal-prefix" : "'",
      "literal-suffix" : "'",
      "local-type-name" : null,
      "maximum-scale" : 0,
      "minimum-scale" : 0,
      "nullable" : true,
      "num-precision-radix" : 0,
      "precision" : 2147483647,
      "remarks" : "",
      "schema" : "7ecc46e7-9d69-4e7f-8053-1d9161bcbb93",
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable" ],
      "standard-type-name" : "VARBINARY",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class-name" : "byte[]",
      "unsigned" : false
    }, "4c3ae708-047f-4ef5-a561-c0aa5025444b" ] ],
    "column-data-types" : [ "java.util.ImmutableCollections$ListN", [ "45ca7b94-f2c1-4743-b9f6-34933fd3af49", "7c99b8c9-ae4c-4854-afe7-ad2fe2967888", "720d9623-76a4-491d-85ee-32a45da8c14c", "deef0440-1719-42aa-b780-b6f88776a198", "6798e5ea-45df-426a-9b49-e21f1eeadfa0", "a6c80155-1a1b-4eb2-829a-aa0d93c16f77", "4518f4b4-c0bc-4337-9d7a-3537b8079975", "b8164800-e7ac-4d0a-9b45-086279317dea", "9e6725bd-bbcc-455d-a37d-68e278a1d3b3", "cae6c719-1d2d-45c7-867a-4f2eaa9d2d3d", "f67b9ca1-94e5-411a-ab7c-7420609ea7b2", "aa44da85-69df-48be-bd18-fd23ec642c0f", "76e2c0d4-b4d2-4e22-b56c-d0c92a226e98", "8f754f5b-1957-4be3-9315-ee62ae915d5c", "2143f321-645c-406a-ace3-2c74d86c05a4", "c304d1f0-118a-41c7-9801-414f1c429466", "8c02c8d6-bb28-498d-91a2-15dc0a6d4aab", "0ddb1e58-9e40-4fc8-a222-c717e50fe2f7", "e6b5c7c8-e9e3-464f-810a-02ab13bd7ce1", "7df6bd79-205b-466a-9b95-0617501c03dc", "e67e4b22-e3de-477c-acef-3991fb51d9a5", "1931111f-5ae3-45ec-b01f-c5292cb8510e", "3cea67f2-bb6e-4bec-b9b9-0fe4cd5626e9", "4770ed1c-50b4-4fd5-a986-0a6240bd025c", "4c3ae708-047f-4ef5-a561-c0aa5025444b", "ee0b7035-9f1d-4d30-be93-44a5397e0216", "99d79ce7-bf48-4534-b190-09dfdde218f9", "0a4ce73a-b253-4a3b-b418-b419ddeaa95a", "93e9f9e9-347a-4ec6-93cf-c3c6e49d08ce", "4ee3681a-88b5-43b2-9d13-e2aef8ecdcd9" ] ],
    "attributes" : {
      "@class" : "java.util.TreeMap"
    },
    "database-users" : [ "java.util.ImmutableCollections$List12", [ {
      "@class" : "schemacrawler.crawl.ImmutableDatabaseUser",
      "@uuid" : "cdd972f4-ba15-4242-b00a-76b8d83972e2",
      "name" : "OTHERUSER",
      "full-name" : "OTHERUSER",
      "attributes" : {
        "@class" : "java.util.TreeMap",
        "ADMIN" : false,
        "AUTHENTICATION" : "ANY",
        "PASSWORD_DIGEST" : "3680cf0219b09398c34f2137f27a0c02"
      },
      "remarks" : ""
    }, {
      "@class" : "schemacrawler.crawl.ImmutableDatabaseUser",
      "@uuid" : "dd740cc0-0f2a-44d6-89e5-6fb1479966e8",
      "name" : "SA",
      "full-name" : "SA",
      "attributes" : {
        "@class" : "java.util.TreeMap",
        "ADMIN" : true,
        "AUTHENTICATION" : "LOCAL",
        "PASSWORD_DIGEST" : "d41d8cd98f00b204e9800998ecf8427e"
      },
      "remarks" : ""
    } ] ],
    "remarks" : "",
    "routines" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "sequences" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "synonyms" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "tables" : [ "java.util.ImmutableCollections$ListN", [ {
      "@class" : "schemacrawler.crawl.MutableTable",
      "@uuid" : "2cdf41f0-93b0-477f-9dc5-cd91fd91ec29",
      "name" : "AUTHORS",
      "full-name" : "PUBLIC.BOOKS.AUTHORS",
      "attributes" : {
        "@class" : "java.util.TreeMap",
        "HSQLDB_TYPE" : "MEMORY",
        "READ_ONLY" : false,
        "REMARKS" : "Contact details for book authors"
      },
      "columns" : [ "java.util.ImmutableCollections$ListN", [ "1632e02f-9637-41f0-a06a-ddef81e83a65", "acddcbd7-ff60-4f4e-a6ad-ff7d08ad4daf", "a856533a-60a2-4179-b943-24878a894326", "be92eb01-6d02-4bf1-ac9e-7400b92c52f3", "b5b3a9bd-d221-41d0-a7fa-5a4b78ed7966", "4e1107ff-fed3-4d45-ae94-8bf4692a608f", "0e9728c6-eec4-4c4a-9cbd-44e9f16f67f9", "70b3255a-70f6-4e04-af3b-0bc011200584", "e2dcb00a-da76-45d0-b1ae-66eba2031e70" ] ],
      "definition" : "",
      "dependent-tables" : [ "java.util.ArrayList", [ {
        "@class" : "schemacrawler.crawl.MutableTable",
        "@uuid" : "26c1346d-f996-41fc-b0f1-b664b3a2ecf5",
        "name" : "BOOKAUTHORS",
        "full-name" : "PUBLIC.BOOKS.BOOKAUTHORS",
        "attributes" : {
          "@class" : "java.util.TreeMap",
          "HSQLDB_TYPE" : "MEMORY",
          "READ_ONLY" : false,
          "REMARKS" : "Relationship between books and their authors, \nalong with the latest updated information"
        },
        "columns" : [ "java.util.ImmutableCollections$ListN", [ "98984f5e-e7cb-4178-ac65-b057c170d2fe", "1e75a271-d000-498c-9df0-517b073dddfe", "d64fe17e-808e-49e7-aadc-bd5bb4eec794" ] ],
        "definition" : "",
        "dependent-tables" : [ "java.util.ArrayList", [ ] ],
        "foreign-keys" : [ "java.util.ArrayList", [ {
          "@class" : "schemacrawler.crawl.MutableForeignKey",
          "@uuid" : "3bb58ba7-d062-4191-b295-8d6a0f58b117",
          "name" : "Z_FK_AUTHOR",
          "short-name" : "BOOKAUTHORS.Z_FK_AUTHOR",
          "full-name" : "PUBLIC.BOOKS.BOOKAUTHORS.Z_FK_AUTHOR",
          "attributes" : {
            "@class" : "java.util.TreeMap",
            "PK_NAME" : "PK_AUTHORS",
            "TABLE_CATALOG" : "PUBLIC",
            "TABLE_SCHEMA" : "BOOKS"
          },
          "column-references" : [ "java.util.ImmutableCollections$List12", [ {
            "@class" : "schemacrawler.crawl.ImmutableColumnReference",
            "@uuid" : "25162480-9601-4955-8b0e-74d91e55e236",
            "foreign-key-column" : "1e75a271-d000-498c-9df0-517b073dddfe",
            "key-sequence" : 1,
            "primary-key-column" : "1632e02f-9637-41f0-a06a-ddef81e83a65",
            "self-referencing" : false
          } ] ],
          "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "1e75a271-d000-498c-9df0-517b073dddfe" ] ],
          "deferrability" : [ "schemacrawler.schema.ForeignKeyDeferrability", "not deferrable" ],
          "deferrable" : false,
          "definition" : "",
          "delete-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ],
          "dependent-table" : "26c1346d-f996-41fc-b0f1-b664b3a2ecf5",
          "foreign-key-table" : "26c1346d-f996-41fc-b0f1-b664b3a2ecf5",
          "initially-deferred" : false,
          "optional" : false,
          "parent-partial" : false,
          "primary-key-table" : "2cdf41f0-93b0-477f-9dc5-cd91fd91ec29",
          "referenced-table" : "2cdf41f0-93b0-477f-9dc5-cd91fd91ec29",
          "remarks" : "",
          "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
          "self-referencing" : false,
          "type" : [ "schemacrawler.schema.TableConstraintType", "foreign_key" ],
          "update-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ]
        }, {
          "@class" : "schemacrawler.crawl.MutableForeignKey",
          "@uuid" : "ce84ae52-cac8-47ef-b661-f75af360081b",
          "name" : "SYS_FK_10121",
          "short-name" : "BOOKAUTHORS.SYS_FK_10121",
          "full-name" : "PUBLIC.BOOKS.BOOKAUTHORS.SYS_FK_10121",
          "attributes" : {
            "@class" : "java.util.TreeMap",
            "PK_NAME" : "PK_BOOKS",
            "TABLE_CATALOG" : "PUBLIC",
            "TABLE_SCHEMA" : "BOOKS"
          },
          "column-references" : [ "java.util.ImmutableCollections$List12", [ {
            "@class" : "schemacrawler.crawl.ImmutableColumnReference",
            "@uuid" : "f099c7e3-a718-4a0a-aaa5-724390ad6c66",
            "foreign-key-column" : "98984f5e-e7cb-4178-ac65-b057c170d2fe",
            "key-sequence" : 1,
            "primary-key-column" : "5f94b4cc-62ef-4bc6-a7c7-b92c282a4251",
            "self-referencing" : false
          } ] ],
          "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "98984f5e-e7cb-4178-ac65-b057c170d2fe" ] ],
          "deferrability" : [ "schemacrawler.schema.ForeignKeyDeferrability", "not deferrable" ],
          "deferrable" : false,
          "definition" : "",
          "delete-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ],
          "dependent-table" : "26c1346d-f996-41fc-b0f1-b664b3a2ecf5",
          "foreign-key-table" : "26c1346d-f996-41fc-b0f1-b664b3a2ecf5",
          "initially-deferred" : false,
          "optional" : false,
          "parent-partial" : false,
          "primary-key-table" : {
            "@class" : "schemacrawler.crawl.MutableTable",
            "@uuid" : "ff375508-1ded-4f00-b154-0a55b0b43b11",
            "name" : "BOOKS",
            "full-name" : "PUBLIC.BOOKS.BOOKS",
            "attributes" : {
              "@class" : "java.util.TreeMap",
              "HSQLDB_TYPE" : "MEMORY",
              "READ_ONLY" : false,
              "REMARKS" : "Details for published books"
            },
            "columns" : [ "java.util.ImmutableCollections$ListN", [ "5f94b4cc-62ef-4bc6-a7c7-b92c282a4251", "2d8d6f84-8369-438f-ac42-e5aa7b397d04", "dd088da2-a993-40d0-ab19-c4f192825c93", "5a562b67-ec94-4f58-a023-c1f37dfe8493", "d09978ff-6f0a-4713-ba23-adad1bf186c5", "e78bdd32-df22-4384-aaca-db9e862d678a", "0cb3793c-1b95-4341-9a94-3b301e9ab9e7" ] ],
            "definition" : "",
            "dependent-tables" : [ "java.util.ArrayList", [ "26c1346d-f996-41fc-b0f1-b664b3a2ecf5", "ff375508-1ded-4f00-b154-0a55b0b43b11", {
              "@class" : "schemacrawler.crawl.MutableTable",
              "@uuid" : "d551a0d9-174c-441b-b82f-ed1ff7468e8f",
              "name" : "SALES",
              "full-name" : "PUBLIC.\"PUBLISHER SALES\".SALES",
              "attributes" : {
                "@class" : "java.util.TreeMap",
                "HSQLDB_TYPE" : "MEMORY",
                "READ_ONLY" : false,
                "REMARKS" : ""
              },
              "columns" : [ "java.util.ImmutableCollections$ListN", [ "97d363ea-025c-4cd1-80f9-09767e63edc7", "56b34206-1036-4a52-96cc-d9b4f5774912", "40f8c536-8d9c-483c-b36d-d2f3b7aafa4f", "69414558-4b42-483a-b6f9-59937f888d49", "3e167464-c8f1-4907-a4d5-96766428e354", "0c9612c5-0ee2-4b90-b567-b681946afac8", "07091e6a-a7c1-41b4-998f-1c8775736281" ] ],
              "definition" : "",
              "dependent-tables" : [ "java.util.ArrayList", [ ] ],
              "foreign-keys" : [ "java.util.ArrayList", [ {
                "@class" : "schemacrawler.crawl.MutableForeignKey",
                "@uuid" : "b82f72f4-a047-41da-a643-b20e42a48743",
                "name" : "FK_SALES_BOOK",
                "short-name" : "SALES.FK_SALES_BOOK",
                "full-name" : "PUBLIC.\"PUBLISHER SALES\".SALES.FK_SALES_BOOK",
                "attributes" : {
                  "@class" : "java.util.TreeMap",
                  "PK_NAME" : "PK_BOOKS",
                  "TABLE_CATALOG" : "PUBLIC",
                  "TABLE_SCHEMA" : "PUBLISHER SALES"
                },
                "column-references" : [ "java.util.ImmutableCollections$List12", [ {
                  "@class" : "schemacrawler.crawl.ImmutableColumnReference",
                  "@uuid" : "7d3a36cb-9489-4991-8056-dfda1055de35",
                  "foreign-key-column" : "40f8c536-8d9c-483c-b36d-d2f3b7aafa4f",
                  "key-sequence" : 1,
                  "primary-key-column" : "5f94b4cc-62ef-4bc6-a7c7-b92c282a4251",
                  "self-referencing" : false
                } ] ],
                "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "40f8c536-8d9c-483c-b36d-d2f3b7aafa4f" ] ],
                "deferrability" : [ "schemacrawler.schema.ForeignKeyDeferrability", "not deferrable" ],
                "deferrable" : false,
                "definition" : "",
                "delete-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ],
                "dependent-table" : "d551a0d9-174c-441b-b82f-ed1ff7468e8f",
                "foreign-key-table" : "d551a0d9-174c-441b-b82f-ed1ff7468e8f",
                "initially-deferred" : false,
                "optional" : true,
                "parent-partial" : false,
                "primary-key-table" : "ff375508-1ded-4f00-b154-0a55b0b43b11",
                "referenced-table" : "ff375508-1ded-4f00-b154-0a55b0b43b11",
                "remarks" : "",
                "schema" : "0b92ba1a-39ed-4f9a-9e2d-84587202e7f7",
                "self-referencing" : false,
                "type" : [ "schemacrawler.schema.TableConstraintType", "foreign_key" ],
                "update-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ]
              }, {
                "@class" : "schemacrawler.crawl.MutableForeignKey",
                "@uuid" : "5e1f8366-59b1-4123-b9aa-739cac989816",
                "name" : "FK_SALES_SALESDATA",
                "short-name" : "SALES.FK_SALES_SALESDATA",
                "full-name" : "PUBLIC.\"PUBLISHER SALES\".SALES.FK_SALES_SALESDATA",
                "attributes" : {
                  "@class" : "java.util.TreeMap",
                  "PK_NAME" : "UQ_CUSTOMERS",
                  "TABLE_CATALOG" : "PUBLIC",
                  "TABLE_SCHEMA" : "PUBLISHER SALES"
                },
                "column-references" : [ "java.util.ImmutableCollections$List12", [ {
                  "@class" : "schemacrawler.crawl.ImmutableColumnReference",
                  "@uuid" : "08794d35-c089-4f2c-b3e8-a4a33c515a3b",
                  "foreign-key-column" : "07091e6a-a7c1-41b4-998f-1c8775736281",
                  "key-sequence" : 1,
                  "primary-key-column" : "af4f78dc-08ec-4ff2-a76a-82fd4e0237de",
                  "self-referencing" : false
                } ] ],
                "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "07091e6a-a7c1-41b4-998f-1c8775736281" ] ],
                "deferrability" : [ "schemacrawler.schema.ForeignKeyDeferrability", "not deferrable" ],
                "deferrable" : false,
                "definition" : "",
                "delete-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ],
                "dependent-table" : "d551a0d9-174c-441b-b82f-ed1ff7468e8f",
                "foreign-key-table" : "d551a0d9-174c-441b-b82f-ed1ff7468e8f",
                "initially-deferred" : false,
                "optional" : true,
                "parent-partial" : false,
                "primary-key-table" : {
                  "@class" : "schemacrawler.crawl.MutableTable",
                  "@uuid" : "2ff74ca3-1976-4302-a342-c889fbf9e83b",
                  "name" : "SALESDATA",
                  "full-name" : "PUBLIC.\"PUBLISHER SALES\".SALESDATA",
                  "attributes" : {
                    "@class" : "java.util.TreeMap",
                    "HSQLDB_TYPE" : "MEMORY",
                    "READ_ONLY" : false,
                    "REMARKS" : ""
                  },
                  "columns" : [ "java.util.ImmutableCollections$List12", [ "af4f78dc-08ec-4ff2-a76a-82fd4e0237de", "a3266bf0-0176-4284-a094-06d39b5be47d" ] ],
                  "definition" : "",
                  "dependent-tables" : [ "java.util.ArrayList", [ "d551a0d9-174c-441b-b82f-ed1ff7468e8f" ] ],
                  "foreign-keys" : [ "java.util.ArrayList", [ "5e1f8366-59b1-4123-b9aa-739cac989816" ] ],
                  "hidden-columns" : [ "java.util.ImmutableCollections$SetN", [ ] ],
                  "indexes" : [ "java.util.ImmutableCollections$List12", [ {
                    "@class" : "schemacrawler.crawl.MutableIndex",
                    "@uuid" : "da393d1c-0665-45f5-82be-5d1058f6f184",
                    "name" : "UQ_CUSTOMERS",
                    "short-name" : "SALESDATA.UQ_CUSTOMERS",
                    "full-name" : "PUBLIC.\"PUBLISHER SALES\".SALESDATA.UQ_CUSTOMERS",
                    "attributes" : {
                      "@class" : "java.util.TreeMap",
                      "INDEX_QUALIFIER" : "PUBLIC",
                      "TABLE_CAT" : "PUBLIC",
                      "TABLE_NAME" : "SALESDATA",
                      "TABLE_SCHEM" : "PUBLISHER SALES"
                    },
                    "cardinality" : 0,
                    "columns" : [ "java.util.ImmutableCollections$List12", [ "af4f78dc-08ec-4ff2-a76a-82fd4e0237de" ] ],
                    "definition" : "",
                    "filter-condition" : "",
                    "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
                    "pages" : 0,
                    "parent-partial" : false,
                    "remarks" : "",
                    "schema" : "0b92ba1a-39ed-4f9a-9e2d-84587202e7f7",
                    "type" : [ "schemacrawler.schema.IndexType", "other" ],
                    "unique" : true
                  } ] ],
                  "primary-key" : null,
                  "privileges" : [ "java.util.ImmutableCollections$ListN", [ {
                    "@class" : "schemacrawler.crawl.MutablePrivilege",
                    "@uuid" : "eb803b32-3815-4f1f-8f5c-ab2b31948fe0",
                    "name" : "DELETE",
                    "short-name" : "SALESDATA.\"DELETE\"",
                    "full-name" : "PUBLIC.\"PUBLISHER SALES\".SALESDATA.\"DELETE\"",
                    "attributes" : {
                      "@class" : "java.util.TreeMap"
                    },
                    "grants" : [ "java.util.ArrayList", [ {
                      "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
                      "@uuid" : "19bdf32c-9d63-42f5-bc44-24619dfa9e54",
                      "grantable" : true,
                      "grantee" : "DBA",
                      "grantor" : "_SYSTEM"
                    } ] ],
                    "parent-partial" : false,
                    "remarks" : "",
                    "schema" : "0b92ba1a-39ed-4f9a-9e2d-84587202e7f7"
                  }, {
                    "@class" : "schemacrawler.crawl.MutablePrivilege",
                    "@uuid" : "ba9100b4-173e-46f9-b830-415c511c75c6",
                    "name" : "INSERT",
                    "short-name" : "SALESDATA.\"INSERT\"",
                    "full-name" : "PUBLIC.\"PUBLISHER SALES\".SALESDATA.\"INSERT\"",
                    "attributes" : {
                      "@class" : "java.util.TreeMap"
                    },
                    "grants" : [ "java.util.ArrayList", [ {
                      "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
                      "@uuid" : "3af71f5b-7f0f-4ae6-a2fa-93d5eaa3901f",
                      "grantable" : true,
                      "grantee" : "DBA",
                      "grantor" : "_SYSTEM"
                    } ] ],
                    "parent-partial" : false,
                    "remarks" : "",
                    "schema" : "0b92ba1a-39ed-4f9a-9e2d-84587202e7f7"
                  }, {
                    "@class" : "schemacrawler.crawl.MutablePrivilege",
                    "@uuid" : "879f07ff-8017-4529-855b-337bfd36dc92",
                    "name" : "REFERENCES",
                    "short-name" : "SALESDATA.\"REFERENCES\"",
                    "full-name" : "PUBLIC.\"PUBLISHER SALES\".SALESDATA.\"REFERENCES\"",
                    "attributes" : {
                      "@class" : "java.util.TreeMap"
                    },
                    "grants" : [ "java.util.ArrayList", [ {
                      "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
                      "@uuid" : "1c810f57-b180-48f6-9f2e-04ce18d1a63b",
                      "grantable" : true,
                      "grantee" : "DBA",
                      "grantor" : "_SYSTEM"
                    } ] ],
                    "parent-partial" : false,
                    "remarks" : "",
                    "schema" : "0b92ba1a-39ed-4f9a-9e2d-84587202e7f7"
                  }, {
                    "@class" : "schemacrawler.crawl.MutablePrivilege",
                    "@uuid" : "dbeb2041-2a9b-4526-8127-830a37982cd6",
                    "name" : "SELECT",
                    "short-name" : "SALESDATA.\"SELECT\"",
                    "full-name" : "PUBLIC.\"PUBLISHER SALES\".SALESDATA.\"SELECT\"",
                    "attributes" : {
                      "@class" : "java.util.TreeMap"
                    },
                    "grants" : [ "java.util.ArrayList", [ {
                      "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
                      "@uuid" : "da90d3e2-e187-40bc-92fd-d13a74748d0f",
                      "grantable" : true,
                      "grantee" : "DBA",
                      "grantor" : "_SYSTEM"
                    } ] ],
                    "parent-partial" : false,
                    "remarks" : "",
                    "schema" : "0b92ba1a-39ed-4f9a-9e2d-84587202e7f7"
                  }, {
                    "@class" : "schemacrawler.crawl.MutablePrivilege",
                    "@uuid" : "e6059cfe-70f2-455c-9079-597af5486c01",
                    "name" : "TRIGGER",
                    "short-name" : "SALESDATA.\"TRIGGER\"",
                    "full-name" : "PUBLIC.\"PUBLISHER SALES\".SALESDATA.\"TRIGGER\"",
                    "attributes" : {
                      "@class" : "java.util.TreeMap"
                    },
                    "grants" : [ "java.util.ArrayList", [ {
                      "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
                      "@uuid" : "e88ba7d5-4ba8-422c-9c09-5a1ece9ed6c6",
                      "grantable" : true,
                      "grantee" : "DBA",
                      "grantor" : "_SYSTEM"
                    } ] ],
                    "parent-partial" : false,
                    "remarks" : "",
                    "schema" : "0b92ba1a-39ed-4f9a-9e2d-84587202e7f7"
                  }, {
                    "@class" : "schemacrawler.crawl.MutablePrivilege",
                    "@uuid" : "e74f461f-e51a-4d8e-a72d-2ff3275717ce",
                    "name" : "UPDATE",
                    "short-name" : "SALESDATA.\"UPDATE\"",
                    "full-name" : "PUBLIC.\"PUBLISHER SALES\".SALESDATA.\"UPDATE\"",
                    "attributes" : {
                      "@class" : "java.util.TreeMap"
                    },
                    "grants" : [ "java.util.ArrayList", [ {
                      "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
                      "@uuid" : "cd9c2129-1f64-44c6-b62a-d9313651b490",
                      "grantable" : true,
                      "grantee" : "DBA",
                      "grantor" : "_SYSTEM"
                    } ] ],
                    "parent-partial" : false,
                    "remarks" : "",
                    "schema" : "0b92ba1a-39ed-4f9a-9e2d-84587202e7f7"
                  } ] ],
                  "referenced-objects" : [ "java.util.ArrayList", [ ] ],
                  "referenced-tables" : [ "java.util.ArrayList", [ ] ],
                  "remarks" : "",
                  "schema" : "0b92ba1a-39ed-4f9a-9e2d-84587202e7f7",
                  "self-referencing" : false,
                  "table-constraints" : [ "java.util.ImmutableCollections$List12", [ "da393d1c-0665-45f5-82be-5d1058f6f184" ] ],
                  "table-type" : {
                    "@class" : "schemacrawler.schema.TableType",
                    "@uuid" : "afd1e38f-f21e-402c-9160-7335eb93cdfd",
                    "table-type" : "TABLE",
                    "view" : false
                  },
                  "triggers" : [ "java.util.ImmutableCollections$ListN", [ ] ],
                  "type" : "afd1e38f-f21e-402c-9160-7335eb93cdfd",
                  "used-by-objects" : [ "java.util.ImmutableCollections$Set12", [ "d551a0d9-174c-441b-b82f-ed1ff7468e8f" ] ]
                },
                "referenced-table" : "2ff74ca3-1976-4302-a342-c889fbf9e83b",
                "remarks" : "",
                "schema" : "0b92ba1a-39ed-4f9a-9e2d-84587202e7f7",
                "self-referencing" : false,
                "type" : [ "schemacrawler.schema.TableConstraintType", "foreign_key" ],
                "update-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ]
              }, {
                "@class" : "schemacrawler.crawl.MutableForeignKey",
                "@uuid" : "0a23bc3b-3fec-4176-b9cd-9f100ce7d9ca",
                "name" : "FK_SALES_REGIONS",
                "short-name" : "SALES.FK_SALES_REGIONS",
                "full-name" : "PUBLIC.\"PUBLISHER SALES\".SALES.FK_SALES_REGIONS",
                "attributes" : {
                  "@class" : "java.util.TreeMap",
                  "PK_NAME" : "PK_CUSTOMERS",
                  "TABLE_CATALOG" : "PUBLIC",
                  "TABLE_SCHEMA" : "PUBLISHER SALES"
                },
                "column-references" : [ "java.util.ImmutableCollections$List12", [ {
                  "@class" : "schemacrawler.crawl.ImmutableColumnReference",
                  "@uuid" : "ff086371-af7c-4c48-ad4e-262922d4de2d",
                  "foreign-key-column" : "97d363ea-025c-4cd1-80f9-09767e63edc7",
                  "key-sequence" : 1,
                  "primary-key-column" : "71ac8bc3-2ddb-4460-bf26-1c965dd9ccca",
                  "self-referencing" : false
                }, {
                  "@class" : "schemacrawler.crawl.ImmutableColumnReference",
                  "@uuid" : "0a132a78-fcef-4782-aa53-067650491e51",
                  "foreign-key-column" : "56b34206-1036-4a52-96cc-d9b4f5774912",
                  "key-sequence" : 2,
                  "primary-key-column" : "b3f76694-c2a5-4d16-ac7f-9aa26911755f",
                  "self-referencing" : false
                } ] ],
                "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "97d363ea-025c-4cd1-80f9-09767e63edc7", "56b34206-1036-4a52-96cc-d9b4f5774912" ] ],
                "deferrability" : [ "schemacrawler.schema.ForeignKeyDeferrability", "not deferrable" ],
                "deferrable" : false,
                "definition" : "",
                "delete-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ],
                "dependent-table" : "d551a0d9-174c-441b-b82f-ed1ff7468e8f",
                "foreign-key-table" : "d551a0d9-174c-441b-b82f-ed1ff7468e8f",
                "initially-deferred" : false,
                "optional" : false,
                "parent-partial" : false,
                "primary-key-table" : {
                  "@class" : "schemacrawler.crawl.MutableTable",
                  "@uuid" : "339d3272-fa96-4715-9ca2-aa0e1c48f23e",
                  "name" : "REGIONS",
                  "full-name" : "PUBLIC.\"PUBLISHER SALES\".REGIONS",
                  "attributes" : {
                    "@class" : "java.util.TreeMap",
                    "HSQLDB_TYPE" : "MEMORY",
                    "READ_ONLY" : false,
                    "REMARKS" : ""
                  },
                  "columns" : [ "java.util.ImmutableCollections$ListN", [ "3c484f83-ea21-412e-9657-31b3bbae96f0", "9434f0ef-82c7-4d18-84e5-9055162ae7c8", "71ac8bc3-2ddb-4460-bf26-1c965dd9ccca", "b3f76694-c2a5-4d16-ac7f-9aa26911755f" ] ],
                  "definition" : "",
                  "dependent-tables" : [ "java.util.ArrayList", [ "d551a0d9-174c-441b-b82f-ed1ff7468e8f" ] ],
                  "foreign-keys" : [ "java.util.ArrayList", [ "0a23bc3b-3fec-4176-b9cd-9f100ce7d9ca" ] ],
                  "hidden-columns" : [ "java.util.ImmutableCollections$SetN", [ ] ],
                  "indexes" : [ "java.util.ImmutableCollections$List12", [ {
                    "@class" : "schemacrawler.crawl.MutableIndex",
                    "@uuid" : "f723f87b-7107-481e-9c9c-2612739275d2",
                    "name" : "PK_CUSTOMERS",
                    "short-name" : "REGIONS.PK_CUSTOMERS",
                    "full-name" : "PUBLIC.\"PUBLISHER SALES\".REGIONS.PK_CUSTOMERS",
                    "attributes" : {
                      "@class" : "java.util.TreeMap",
                      "INDEX_QUALIFIER" : "PUBLIC",
                      "TABLE_CAT" : "PUBLIC",
                      "TABLE_NAME" : "REGIONS",
                      "TABLE_SCHEM" : "PUBLISHER SALES"
                    },
                    "cardinality" : 0,
                    "columns" : [ "java.util.ImmutableCollections$List12", [ "71ac8bc3-2ddb-4460-bf26-1c965dd9ccca", "b3f76694-c2a5-4d16-ac7f-9aa26911755f" ] ],
                    "definition" : "",
                    "filter-condition" : "",
                    "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
                    "pages" : 0,
                    "parent-partial" : false,
                    "remarks" : "",
                    "schema" : "0b92ba1a-39ed-4f9a-9e2d-84587202e7f7",
                    "type" : [ "schemacrawler.schema.IndexType", "other" ],
                    "unique" : true
                  } ] ],
                  "primary-key" : "f723f87b-7107-481e-9c9c-2612739275d2",
                  "privileges" : [ "java.util.ImmutableCollections$ListN", [ {
                    "@class" : "schemacrawler.crawl.MutablePrivilege",
                    "@uuid" : "612c07ba-5053-4655-8daf-3b75cc7dcd94",
                    "name" : "DELETE",
                    "short-name" : "REGIONS.\"DELETE\"",
                    "full-name" : "PUBLIC.\"PUBLISHER SALES\".REGIONS.\"DELETE\"",
                    "attributes" : {
                      "@class" : "java.util.TreeMap"
                    },
                    "grants" : [ "java.util.ArrayList", [ {
                      "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
                      "@uuid" : "1aa53724-90ce-46eb-9382-7f52a550ae52",
                      "grantable" : true,
                      "grantee" : "DBA",
                      "grantor" : "_SYSTEM"
                    } ] ],
                    "parent-partial" : false,
                    "remarks" : "",
                    "schema" : "0b92ba1a-39ed-4f9a-9e2d-84587202e7f7"
                  }, {
                    "@class" : "schemacrawler.crawl.MutablePrivilege",
                    "@uuid" : "21bc7577-acd6-4df1-8ffc-a05c7e7e24e7",
                    "name" : "INSERT",
                    "short-name" : "REGIONS.\"INSERT\"",
                    "full-name" : "PUBLIC.\"PUBLISHER SALES\".REGIONS.\"INSERT\"",
                    "attributes" : {
                      "@class" : "java.util.TreeMap"
                    },
                    "grants" : [ "java.util.ArrayList", [ {
                      "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
                      "@uuid" : "ea8551af-1130-459f-a9d1-970e26606a55",
                      "grantable" : true,
                      "grantee" : "DBA",
                      "grantor" : "_SYSTEM"
                    } ] ],
                    "parent-partial" : false,
                    "remarks" : "",
                    "schema" : "0b92ba1a-39ed-4f9a-9e2d-84587202e7f7"
                  }, {
                    "@class" : "schemacrawler.crawl.MutablePrivilege",
                    "@uuid" : "dae7dc2a-d1e9-4f8b-96f0-b125a9cad078",
                    "name" : "REFERENCES",
                    "short-name" : "REGIONS.\"REFERENCES\"",
                    "full-name" : "PUBLIC.\"PUBLISHER SALES\".REGIONS.\"REFERENCES\"",
                    "attributes" : {
                      "@class" : "java.util.TreeMap"
                    },
                    "grants" : [ "java.util.ArrayList", [ {
                      "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
                      "@uuid" : "1238a4ab-18ea-40ce-9f65-32435351780c",
                      "grantable" : true,
                      "grantee" : "DBA",
                      "grantor" : "_SYSTEM"
                    } ] ],
                    "parent-partial" : false,
                    "remarks" : "",
                    "schema" : "0b92ba1a-39ed-4f9a-9e2d-84587202e7f7"
                  }, {
                    "@class" : "schemacrawler.crawl.MutablePrivilege",
                    "@uuid" : "dc22a9d7-b143-46e1-9470-ae3f74635d64",
                    "name" : "SELECT",
                    "short-name" : "REGIONS.\"SELECT\"",
                    "full-name" : "PUBLIC.\"PUBLISHER SALES\".REGIONS.\"SELECT\"",
                    "attributes" : {
                      "@class" : "java.util.TreeMap"
                    },
                    "grants" : [ "java.util.ArrayList", [ {
                      "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
                      "@uuid" : "43adfc2f-cf35-4875-b9cd-b67db412df2b",
                      "grantable" : true,
                      "grantee" : "DBA",
                      "grantor" : "_SYSTEM"
                    } ] ],
                    "parent-partial" : false,
                    "remarks" : "",
                    "schema" : "0b92ba1a-39ed-4f9a-9e2d-84587202e7f7"
                  }, {
                    "@class" : "schemacrawler.crawl.MutablePrivilege",
                    "@uuid" : "d6ba399f-c689-4746-8b90-21f6ac70bd1c",
                    "name" : "TRIGGER",
                    "short-name" : "REGIONS.\"TRIGGER\"",
                    "full-name" : "PUBLIC.\"PUBLISHER SALES\".REGIONS.\"TRIGGER\"",
                    "attributes" : {
                      "@class" : "java.util.TreeMap"
                    },
                    "grants" : [ "java.util.ArrayList", [ {
                      "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
                      "@uuid" : "39fa0efa-0dea-419c-b90b-13de025560a2",
                      "grantable" : true,
                      "grantee" : "DBA",
                      "grantor" : "_SYSTEM"
                    } ] ],
                    "parent-partial" : false,
                    "remarks" : "",
                    "schema" : "0b92ba1a-39ed-4f9a-9e2d-84587202e7f7"
                  }, {
                    "@class" : "schemacrawler.crawl.MutablePrivilege",
                    "@uuid" : "a6da5ebe-c8ae-4c00-acc4-f658bb30c1c3",
                    "name" : "UPDATE",
                    "short-name" : "REGIONS.\"UPDATE\"",
                    "full-name" : "PUBLIC.\"PUBLISHER SALES\".REGIONS.\"UPDATE\"",
                    "attributes" : {
                      "@class" : "java.util.TreeMap"
                    },
                    "grants" : [ "java.util.ArrayList", [ {
                      "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
                      "@uuid" : "32c10d27-9308-44f7-9f32-d9cccf2fc816",
                      "grantable" : true,
                      "grantee" : "DBA",
                      "grantor" : "_SYSTEM"
                    } ] ],
                    "parent-partial" : false,
                    "remarks" : "",
                    "schema" : "0b92ba1a-39ed-4f9a-9e2d-84587202e7f7"
                  } ] ],
                  "referenced-objects" : [ "java.util.ArrayList", [ ] ],
                  "referenced-tables" : [ "java.util.ArrayList", [ ] ],
                  "remarks" : "",
                  "schema" : "0b92ba1a-39ed-4f9a-9e2d-84587202e7f7",
                  "self-referencing" : false,
                  "table-constraints" : [ "java.util.ImmutableCollections$ListN", [ "f723f87b-7107-481e-9c9c-2612739275d2", {
                    "@class" : "schemacrawler.crawl.MutableTableConstraint",
                    "@uuid" : "7c1063af-b2af-49b7-ba2a-de05eea8c879",
                    "name" : "SYS_CT_10207",
                    "short-name" : "REGIONS.SYS_CT_10207",
                    "full-name" : "PUBLIC.\"PUBLISHER SALES\".REGIONS.SYS_CT_10207",
                    "attributes" : {
                      "@class" : "java.util.TreeMap",
                      "TABLE_CATALOG" : "PUBLIC",
                      "TABLE_SCHEMA" : "PUBLISHER SALES"
                    },
                    "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "3c484f83-ea21-412e-9657-31b3bbae96f0" ] ],
                    "deferrable" : false,
                    "definition" : "\"PUBLISHER SALES\".REGIONS.CITY IS NOT NULL",
                    "initially-deferred" : false,
                    "parent-partial" : false,
                    "remarks" : "",
                    "schema" : "0b92ba1a-39ed-4f9a-9e2d-84587202e7f7",
                    "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
                  }, {
                    "@class" : "schemacrawler.crawl.MutableTableConstraint",
                    "@uuid" : "fad7a8c5-116b-4bbc-8e14-01665c10d5b5",
                    "name" : "SYS_CT_10208",
                    "short-name" : "REGIONS.SYS_CT_10208",
                    "full-name" : "PUBLIC.\"PUBLISHER SALES\".REGIONS.SYS_CT_10208",
                    "attributes" : {
                      "@class" : "java.util.TreeMap",
                      "TABLE_CATALOG" : "PUBLIC",
                      "TABLE_SCHEMA" : "PUBLISHER SALES"
                    },
                    "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "9434f0ef-82c7-4d18-84e5-9055162ae7c8" ] ],
                    "deferrable" : false,
                    "definition" : "\"PUBLISHER SALES\".REGIONS.STATE IS NOT NULL",
                    "initially-deferred" : false,
                    "parent-partial" : false,
                    "remarks" : "",
                    "schema" : "0b92ba1a-39ed-4f9a-9e2d-84587202e7f7",
                    "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
                  }, {
                    "@class" : "schemacrawler.crawl.MutableTableConstraint",
                    "@uuid" : "58f6453e-9739-4b2e-9396-7665163bd1e4",
                    "name" : "SYS_CT_10209",
                    "short-name" : "REGIONS.SYS_CT_10209",
                    "full-name" : "PUBLIC.\"PUBLISHER SALES\".REGIONS.SYS_CT_10209",
                    "attributes" : {
                      "@class" : "java.util.TreeMap",
                      "TABLE_CATALOG" : "PUBLIC",
                      "TABLE_SCHEMA" : "PUBLISHER SALES"
                    },
                    "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "71ac8bc3-2ddb-4460-bf26-1c965dd9ccca" ] ],
                    "deferrable" : false,
                    "definition" : "\"PUBLISHER SALES\".REGIONS.POSTALCODE IS NOT NULL",
                    "initially-deferred" : false,
                    "parent-partial" : false,
                    "remarks" : "",
                    "schema" : "0b92ba1a-39ed-4f9a-9e2d-84587202e7f7",
                    "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
                  }, {
                    "@class" : "schemacrawler.crawl.MutableTableConstraint",
                    "@uuid" : "f3d854ba-493c-4ca4-862b-46970edd2543",
                    "name" : "SYS_CT_10210",
                    "short-name" : "REGIONS.SYS_CT_10210",
                    "full-name" : "PUBLIC.\"PUBLISHER SALES\".REGIONS.SYS_CT_10210",
                    "attributes" : {
                      "@class" : "java.util.TreeMap",
                      "TABLE_CATALOG" : "PUBLIC",
                      "TABLE_SCHEMA" : "PUBLISHER SALES"
                    },
                    "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "b3f76694-c2a5-4d16-ac7f-9aa26911755f" ] ],
                    "deferrable" : false,
                    "definition" : "\"PUBLISHER SALES\".REGIONS.COUNTRY IS NOT NULL",
                    "initially-deferred" : false,
                    "parent-partial" : false,
                    "remarks" : "",
                    "schema" : "0b92ba1a-39ed-4f9a-9e2d-84587202e7f7",
                    "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
                  } ] ],
                  "table-type" : "afd1e38f-f21e-402c-9160-7335eb93cdfd",
                  "triggers" : [ "java.util.ImmutableCollections$ListN", [ ] ],
                  "type" : "afd1e38f-f21e-402c-9160-7335eb93cdfd",
                  "used-by-objects" : [ "java.util.ImmutableCollections$Set12", [ "d551a0d9-174c-441b-b82f-ed1ff7468e8f" ] ]
                },
                "referenced-table" : "339d3272-fa96-4715-9ca2-aa0e1c48f23e",
                "remarks" : "",
                "schema" : "0b92ba1a-39ed-4f9a-9e2d-84587202e7f7",
                "self-referencing" : false,
                "type" : [ "schemacrawler.schema.TableConstraintType", "foreign_key" ],
                "update-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ]
              } ] ],
              "hidden-columns" : [ "java.util.ImmutableCollections$SetN", [ ] ],
              "indexes" : [ "java.util.ImmutableCollections$ListN", [ "b82f72f4-a047-41da-a643-b20e42a48743", "5e1f8366-59b1-4123-b9aa-739cac989816", "0a23bc3b-3fec-4176-b9cd-9f100ce7d9ca" ] ],
              "primary-key" : null,
              "privileges" : [ "java.util.ImmutableCollections$ListN", [ {
                "@class" : "schemacrawler.crawl.MutablePrivilege",
                "@uuid" : "92655f77-16f5-42db-a89b-fa77668f78a7",
                "name" : "DELETE",
                "short-name" : "SALES.\"DELETE\"",
                "full-name" : "PUBLIC.\"PUBLISHER SALES\".SALES.\"DELETE\"",
                "attributes" : {
                  "@class" : "java.util.TreeMap"
                },
                "grants" : [ "java.util.ArrayList", [ {
                  "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
                  "@uuid" : "dfac9954-f875-446d-937f-d8fcdfb4d2dc",
                  "grantable" : true,
                  "grantee" : "DBA",
                  "grantor" : "_SYSTEM"
                } ] ],
                "parent-partial" : false,
                "remarks" : "",
                "schema" : "0b92ba1a-39ed-4f9a-9e2d-84587202e7f7"
              }, {
                "@class" : "schemacrawler.crawl.MutablePrivilege",
                "@uuid" : "9a90f6cc-851a-4410-866e-eb291b38c2c4",
                "name" : "INSERT",
                "short-name" : "SALES.\"INSERT\"",
                "full-name" : "PUBLIC.\"PUBLISHER SALES\".SALES.\"INSERT\"",
                "attributes" : {
                  "@class" : "java.util.TreeMap"
                },
                "grants" : [ "java.util.ArrayList", [ {
                  "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
                  "@uuid" : "ad98d28f-19e3-4468-9210-7e8fc5893a55",
                  "grantable" : true,
                  "grantee" : "DBA",
                  "grantor" : "_SYSTEM"
                } ] ],
                "parent-partial" : false,
                "remarks" : "",
                "schema" : "0b92ba1a-39ed-4f9a-9e2d-84587202e7f7"
              }, {
                "@class" : "schemacrawler.crawl.MutablePrivilege",
                "@uuid" : "d9138a9e-3dc6-4ccf-84fd-28ee4236b353",
                "name" : "REFERENCES",
                "short-name" : "SALES.\"REFERENCES\"",
                "full-name" : "PUBLIC.\"PUBLISHER SALES\".SALES.\"REFERENCES\"",
                "attributes" : {
                  "@class" : "java.util.TreeMap"
                },
                "grants" : [ "java.util.ArrayList", [ {
                  "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
                  "@uuid" : "237ca794-dcdc-4e5c-a902-df868eb34c57",
                  "grantable" : true,
                  "grantee" : "DBA",
                  "grantor" : "_SYSTEM"
                } ] ],
                "parent-partial" : false,
                "remarks" : "",
                "schema" : "0b92ba1a-39ed-4f9a-9e2d-84587202e7f7"
              }, {
                "@class" : "schemacrawler.crawl.MutablePrivilege",
                "@uuid" : "324a49f3-37d4-4ddf-b1c0-82b54d5ec105",
                "name" : "SELECT",
                "short-name" : "SALES.\"SELECT\"",
                "full-name" : "PUBLIC.\"PUBLISHER SALES\".SALES.\"SELECT\"",
                "attributes" : {
                  "@class" : "java.util.TreeMap"
                },
                "grants" : [ "java.util.ArrayList", [ {
                  "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
                  "@uuid" : "8c2894da-4a2f-4004-9815-5cf2c95ff5ec",
                  "grantable" : true,
                  "grantee" : "DBA",
                  "grantor" : "_SYSTEM"
                } ] ],
                "parent-partial" : false,
                "remarks" : "",
                "schema" : "0b92ba1a-39ed-4f9a-9e2d-84587202e7f7"
              }, {
                "@class" : "schemacrawler.crawl.MutablePrivilege",
                "@uuid" : "67520679-a377-4f34-83b2-5a05f56020cc",
                "name" : "TRIGGER",
                "short-name" : "SALES.\"TRIGGER\"",
                "full-name" : "PUBLIC.\"PUBLISHER SALES\".SALES.\"TRIGGER\"",
                "attributes" : {
                  "@class" : "java.util.TreeMap"
                },
                "grants" : [ "java.util.ArrayList", [ {
                  "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
                  "@uuid" : "da230daf-5336-45ef-aa9b-ea02fe1d6c1c",
                  "grantable" : true,
                  "grantee" : "DBA",
                  "grantor" : "_SYSTEM"
                } ] ],
                "parent-partial" : false,
                "remarks" : "",
                "schema" : "0b92ba1a-39ed-4f9a-9e2d-84587202e7f7"
              }, {
                "@class" : "schemacrawler.crawl.MutablePrivilege",
                "@uuid" : "e61a241d-7cd2-46b0-8969-fe5f1acadfa5",
                "name" : "UPDATE",
                "short-name" : "SALES.\"UPDATE\"",
                "full-name" : "PUBLIC.\"PUBLISHER SALES\".SALES.\"UPDATE\"",
                "attributes" : {
                  "@class" : "java.util.TreeMap"
                },
                "grants" : [ "java.util.ArrayList", [ {
                  "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
                  "@uuid" : "f3c1f0ef-1ba6-4daa-8d8a-503a7a2f8c08",
                  "grantable" : true,
                  "grantee" : "DBA",
                  "grantor" : "_SYSTEM"
                } ] ],
                "parent-partial" : false,
                "remarks" : "",
                "schema" : "0b92ba1a-39ed-4f9a-9e2d-84587202e7f7"
              } ] ],
              "referenced-objects" : [ "java.util.ArrayList", [ "ff375508-1ded-4f00-b154-0a55b0b43b11", "339d3272-fa96-4715-9ca2-aa0e1c48f23e", "2ff74ca3-1976-4302-a342-c889fbf9e83b" ] ],
              "referenced-tables" : [ "java.util.ArrayList", [ "ff375508-1ded-4f00-b154-0a55b0b43b11", "339d3272-fa96-4715-9ca2-aa0e1c48f23e", "2ff74ca3-1976-4302-a342-c889fbf9e83b" ] ],
              "remarks" : "",
              "schema" : "0b92ba1a-39ed-4f9a-9e2d-84587202e7f7",
              "self-referencing" : false,
              "table-constraints" : [ "java.util.ImmutableCollections$ListN", [ "b82f72f4-a047-41da-a643-b20e42a48743", "5e1f8366-59b1-4123-b9aa-739cac989816", "0a23bc3b-3fec-4176-b9cd-9f100ce7d9ca", {
                "@class" : "schemacrawler.crawl.MutableTableConstraint",
                "@uuid" : "8bf4e61a-67b2-4482-bd40-b90c1603199c",
                "name" : "SYS_CT_10216",
                "short-name" : "SALES.SYS_CT_10216",
                "full-name" : "PUBLIC.\"PUBLISHER SALES\".SALES.SYS_CT_10216",
                "attributes" : {
                  "@class" : "java.util.TreeMap",
                  "TABLE_CATALOG" : "PUBLIC",
                  "TABLE_SCHEMA" : "PUBLISHER SALES"
                },
                "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "97d363ea-025c-4cd1-80f9-09767e63edc7" ] ],
                "deferrable" : false,
                "definition" : "\"PUBLISHER SALES\".SALES.POSTALCODE IS NOT NULL",
                "initially-deferred" : false,
                "parent-partial" : false,
                "remarks" : "",
                "schema" : "0b92ba1a-39ed-4f9a-9e2d-84587202e7f7",
                "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
              }, {
                "@class" : "schemacrawler.crawl.MutableTableConstraint",
                "@uuid" : "4e18c2d2-3f91-4de3-9356-1607adde9094",
                "name" : "SYS_CT_10217",
                "short-name" : "SALES.SYS_CT_10217",
                "full-name" : "PUBLIC.\"PUBLISHER SALES\".SALES.SYS_CT_10217",
                "attributes" : {
                  "@class" : "java.util.TreeMap",
                  "TABLE_CATALOG" : "PUBLIC",
                  "TABLE_SCHEMA" : "PUBLISHER SALES"
                },
                "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "56b34206-1036-4a52-96cc-d9b4f5774912" ] ],
                "deferrable" : false,
                "definition" : "\"PUBLISHER SALES\".SALES.COUNTRY IS NOT NULL",
                "initially-deferred" : false,
                "parent-partial" : false,
                "remarks" : "",
                "schema" : "0b92ba1a-39ed-4f9a-9e2d-84587202e7f7",
                "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
              } ] ],
              "table-type" : "afd1e38f-f21e-402c-9160-7335eb93cdfd",
              "triggers" : [ "java.util.ImmutableCollections$ListN", [ ] ],
              "type" : "afd1e38f-f21e-402c-9160-7335eb93cdfd",
              "used-by-objects" : [ "java.util.ImmutableCollections$SetN", [ ] ]
            } ] ],
            "foreign-keys" : [ "java.util.ArrayList", [ {
              "@class" : "schemacrawler.crawl.MutableForeignKey",
              "@uuid" : "86db6061-c2bd-4144-845c-d83772a0f354",
              "name" : "FK_PREVIOUSEDITION",
              "short-name" : "BOOKS.FK_PREVIOUSEDITION",
              "full-name" : "PUBLIC.BOOKS.BOOKS.FK_PREVIOUSEDITION",
              "attributes" : {
                "@class" : "java.util.TreeMap",
                "PK_NAME" : "PK_BOOKS",
                "TABLE_CATALOG" : "PUBLIC",
                "TABLE_SCHEMA" : "BOOKS"
              },
              "column-references" : [ "java.util.ImmutableCollections$List12", [ {
                "@class" : "schemacrawler.crawl.ImmutableColumnReference",
                "@uuid" : "3538672c-939a-4ea6-b595-4b7340b2c802",
                "foreign-key-column" : "0cb3793c-1b95-4341-9a94-3b301e9ab9e7",
                "key-sequence" : 1,
                "primary-key-column" : "5f94b4cc-62ef-4bc6-a7c7-b92c282a4251",
                "self-referencing" : false
              } ] ],
              "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "0cb3793c-1b95-4341-9a94-3b301e9ab9e7" ] ],
              "deferrability" : [ "schemacrawler.schema.ForeignKeyDeferrability", "not deferrable" ],
              "deferrable" : false,
              "definition" : "",
              "delete-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ],
              "dependent-table" : "ff375508-1ded-4f00-b154-0a55b0b43b11",
              "foreign-key-table" : "ff375508-1ded-4f00-b154-0a55b0b43b11",
              "initially-deferred" : false,
              "optional" : true,
              "parent-partial" : false,
              "primary-key-table" : "ff375508-1ded-4f00-b154-0a55b0b43b11",
              "referenced-table" : "ff375508-1ded-4f00-b154-0a55b0b43b11",
              "remarks" : "",
              "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
              "self-referencing" : true,
              "type" : [ "schemacrawler.schema.TableConstraintType", "foreign_key" ],
              "update-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ]
            }, "b82f72f4-a047-41da-a643-b20e42a48743", "ce84ae52-cac8-47ef-b661-f75af360081b" ] ],
            "hidden-columns" : [ "java.util.ImmutableCollections$SetN", [ ] ],
            "indexes" : [ "java.util.ImmutableCollections$ListN", [ {
              "@class" : "schemacrawler.crawl.MutableIndex",
              "@uuid" : "1584e6ea-4b15-4c81-aee8-38caa5269b61",
              "name" : "PK_BOOKS",
              "short-name" : "BOOKS.PK_BOOKS",
              "full-name" : "PUBLIC.BOOKS.BOOKS.PK_BOOKS",
              "attributes" : {
                "@class" : "java.util.TreeMap",
                "INDEX_QUALIFIER" : "PUBLIC",
                "TABLE_CAT" : "PUBLIC",
                "TABLE_NAME" : "BOOKS",
                "TABLE_SCHEM" : "BOOKS"
              },
              "cardinality" : 0,
              "columns" : [ "java.util.ImmutableCollections$List12", [ "5f94b4cc-62ef-4bc6-a7c7-b92c282a4251" ] ],
              "definition" : "",
              "filter-condition" : "",
              "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
              "pages" : 0,
              "parent-partial" : false,
              "remarks" : "",
              "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
              "type" : [ "schemacrawler.schema.IndexType", "other" ],
              "unique" : true
            }, {
              "@class" : "schemacrawler.crawl.MutableIndex",
              "@uuid" : "8e2bffba-a9f9-4182-bc84-c68b85ff4404",
              "name" : "U_PREVIOUSEDITION",
              "short-name" : "BOOKS.U_PREVIOUSEDITION",
              "full-name" : "PUBLIC.BOOKS.BOOKS.U_PREVIOUSEDITION",
              "attributes" : {
                "@class" : "java.util.TreeMap",
                "INDEX_QUALIFIER" : "PUBLIC",
                "TABLE_CAT" : "PUBLIC",
                "TABLE_NAME" : "BOOKS",
                "TABLE_SCHEM" : "BOOKS"
              },
              "cardinality" : 0,
              "columns" : [ "java.util.ImmutableCollections$List12", [ "0cb3793c-1b95-4341-9a94-3b301e9ab9e7" ] ],
              "definition" : "",
              "filter-condition" : "",
              "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
              "pages" : 0,
              "parent-partial" : false,
              "remarks" : "",
              "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
              "type" : [ "schemacrawler.schema.IndexType", "other" ],
              "unique" : true
            }, "86db6061-c2bd-4144-845c-d83772a0f354" ] ],
            "primary-key" : "1584e6ea-4b15-4c81-aee8-38caa5269b61",
            "privileges" : [ "java.util.ImmutableCollections$ListN", [ {
              "@class" : "schemacrawler.crawl.MutablePrivilege",
              "@uuid" : "8a7b64e1-00ce-4e34-af31-a0183a4335b6",
              "name" : "DELETE",
              "short-name" : "BOOKS.\"DELETE\"",
              "full-name" : "PUBLIC.BOOKS.BOOKS.\"DELETE\"",
              "attributes" : {
                "@class" : "java.util.TreeMap"
              },
              "grants" : [ "java.util.ArrayList", [ {
                "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
                "@uuid" : "a0a82c96-0052-4590-bbc0-da3f1d84878f",
                "grantable" : true,
                "grantee" : "SA",
                "grantor" : "_SYSTEM"
              } ] ],
              "parent-partial" : false,
              "remarks" : "",
              "schema" : "e9e3bf30-a770-49af-b826-efef4f866193"
            }, {
              "@class" : "schemacrawler.crawl.MutablePrivilege",
              "@uuid" : "6ddcdc33-8b55-49fa-b8c7-59893d622f88",
              "name" : "INSERT",
              "short-name" : "BOOKS.\"INSERT\"",
              "full-name" : "PUBLIC.BOOKS.BOOKS.\"INSERT\"",
              "attributes" : {
                "@class" : "java.util.TreeMap"
              },
              "grants" : [ "java.util.ArrayList", [ {
                "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
                "@uuid" : "001b8a70-5887-4d68-8e14-492fbcdc9c31",
                "grantable" : true,
                "grantee" : "SA",
                "grantor" : "_SYSTEM"
              } ] ],
              "parent-partial" : false,
              "remarks" : "",
              "schema" : "e9e3bf30-a770-49af-b826-efef4f866193"
            }, {
              "@class" : "schemacrawler.crawl.MutablePrivilege",
              "@uuid" : "1bd81bf9-106f-4938-b627-0f2b7fcc5320",
              "name" : "REFERENCES",
              "short-name" : "BOOKS.\"REFERENCES\"",
              "full-name" : "PUBLIC.BOOKS.BOOKS.\"REFERENCES\"",
              "attributes" : {
                "@class" : "java.util.TreeMap"
              },
              "grants" : [ "java.util.ArrayList", [ {
                "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
                "@uuid" : "fd6085fd-fd4c-4c41-91ca-3485e9836ad9",
                "grantable" : true,
                "grantee" : "SA",
                "grantor" : "_SYSTEM"
              } ] ],
              "parent-partial" : false,
              "remarks" : "",
              "schema" : "e9e3bf30-a770-49af-b826-efef4f866193"
            }, {
              "@class" : "schemacrawler.crawl.MutablePrivilege",
              "@uuid" : "99e3e43c-74b9-4e3f-891a-6ce57b653a91",
              "name" : "SELECT",
              "short-name" : "BOOKS.\"SELECT\"",
              "full-name" : "PUBLIC.BOOKS.BOOKS.\"SELECT\"",
              "attributes" : {
                "@class" : "java.util.TreeMap"
              },
              "grants" : [ "java.util.ArrayList", [ {
                "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
                "@uuid" : "5b3e8421-97d5-471e-b6b6-f1e6b8978a77",
                "grantable" : true,
                "grantee" : "SA",
                "grantor" : "_SYSTEM"
              } ] ],
              "parent-partial" : false,
              "remarks" : "",
              "schema" : "e9e3bf30-a770-49af-b826-efef4f866193"
            }, {
              "@class" : "schemacrawler.crawl.MutablePrivilege",
              "@uuid" : "a8a42c75-9a20-409a-bcf3-d311afa0da14",
              "name" : "TRIGGER",
              "short-name" : "BOOKS.\"TRIGGER\"",
              "full-name" : "PUBLIC.BOOKS.BOOKS.\"TRIGGER\"",
              "attributes" : {
                "@class" : "java.util.TreeMap"
              },
              "grants" : [ "java.util.ArrayList", [ {
                "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
                "@uuid" : "7bd793e9-1de9-4554-b5cc-c80f75af5e33",
                "grantable" : true,
                "grantee" : "SA",
                "grantor" : "_SYSTEM"
              } ] ],
              "parent-partial" : false,
              "remarks" : "",
              "schema" : "e9e3bf30-a770-49af-b826-efef4f866193"
            }, {
              "@class" : "schemacrawler.crawl.MutablePrivilege",
              "@uuid" : "14bae4a4-3873-4ab8-8161-314decd592f8",
              "name" : "UPDATE",
              "short-name" : "BOOKS.\"UPDATE\"",
              "full-name" : "PUBLIC.BOOKS.BOOKS.\"UPDATE\"",
              "attributes" : {
                "@class" : "java.util.TreeMap"
              },
              "grants" : [ "java.util.ArrayList", [ {
                "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
                "@uuid" : "d8ea1159-77ed-4b52-8499-b58ef4e5247d",
                "grantable" : true,
                "grantee" : "SA",
                "grantor" : "_SYSTEM"
              } ] ],
              "parent-partial" : false,
              "remarks" : "",
              "schema" : "e9e3bf30-a770-49af-b826-efef4f866193"
            } ] ],
            "referenced-objects" : [ "java.util.ArrayList", [ "ff375508-1ded-4f00-b154-0a55b0b43b11" ] ],
            "referenced-tables" : [ "java.util.ArrayList", [ "ff375508-1ded-4f00-b154-0a55b0b43b11" ] ],
            "remarks" : "Details for published books",
            "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
            "self-referencing" : true,
            "table-constraints" : [ "java.util.ImmutableCollections$ListN", [ "1584e6ea-4b15-4c81-aee8-38caa5269b61", "86db6061-c2bd-4144-845c-d83772a0f354", "8e2bffba-a9f9-4182-bc84-c68b85ff4404", {
              "@class" : "schemacrawler.crawl.MutableTableConstraint",
              "@uuid" : "ab3d81f2-ea88-41ef-8e22-da455e72147d",
              "name" : "SYS_CT_10112",
              "short-name" : "BOOKS.SYS_CT_10112",
              "full-name" : "PUBLIC.BOOKS.BOOKS.SYS_CT_10112",
              "attributes" : {
                "@class" : "java.util.TreeMap",
                "TABLE_CATALOG" : "PUBLIC",
                "TABLE_SCHEMA" : "BOOKS"
              },
              "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "5f94b4cc-62ef-4bc6-a7c7-b92c282a4251" ] ],
              "deferrable" : false,
              "definition" : "BOOKS.BOOKS.ID IS NOT NULL",
              "initially-deferred" : false,
              "parent-partial" : false,
              "remarks" : "",
              "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
              "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
            }, {
              "@class" : "schemacrawler.crawl.MutableTableConstraint",
              "@uuid" : "4afd9496-d887-485b-b613-849fe0f98ad5",
              "name" : "SYS_CT_10113",
              "short-name" : "BOOKS.SYS_CT_10113",
              "full-name" : "PUBLIC.BOOKS.BOOKS.SYS_CT_10113",
              "attributes" : {
                "@class" : "java.util.TreeMap",
                "TABLE_CATALOG" : "PUBLIC",
                "TABLE_SCHEMA" : "BOOKS"
              },
              "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "2d8d6f84-8369-438f-ac42-e5aa7b397d04" ] ],
              "deferrable" : false,
              "definition" : "BOOKS.BOOKS.TITLE IS NOT NULL",
              "initially-deferred" : false,
              "parent-partial" : false,
              "remarks" : "",
              "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
              "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
            }, {
              "@class" : "schemacrawler.crawl.MutableTableConstraint",
              "@uuid" : "a4fd180b-1c12-4188-b9d8-e165ae768852",
              "name" : "SYS_CT_10114",
              "short-name" : "BOOKS.SYS_CT_10114",
              "full-name" : "PUBLIC.BOOKS.BOOKS.SYS_CT_10114",
              "attributes" : {
                "@class" : "java.util.TreeMap",
                "TABLE_CATALOG" : "PUBLIC",
                "TABLE_SCHEMA" : "BOOKS"
              },
              "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "5a562b67-ec94-4f58-a023-c1f37dfe8493" ] ],
              "deferrable" : false,
              "definition" : "BOOKS.BOOKS.PUBLISHERID IS NOT NULL",
              "initially-deferred" : false,
              "parent-partial" : false,
              "remarks" : "",
              "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
              "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
            } ] ],
            "table-type" : "afd1e38f-f21e-402c-9160-7335eb93cdfd",
            "triggers" : [ "java.util.ImmutableCollections$ListN", [ ] ],
            "type" : "afd1e38f-f21e-402c-9160-7335eb93cdfd",
            "used-by-objects" : [ "java.util.ImmutableCollections$SetN", [ "d551a0d9-174c-441b-b82f-ed1ff7468e8f", "26c1346d-f996-41fc-b0f1-b664b3a2ecf5", "ff375508-1ded-4f00-b154-0a55b0b43b11" ] ]
          },
          "referenced-table" : "ff375508-1ded-4f00-b154-0a55b0b43b11",
          "remarks" : "",
          "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
          "self-referencing" : false,
          "type" : [ "schemacrawler.schema.TableConstraintType", "foreign_key" ],
          "update-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ]
        } ] ],
        "hidden-columns" : [ "java.util.ImmutableCollections$SetN", [ ] ],
        "indexes" : [ "java.util.ImmutableCollections$ListN", [ "3bb58ba7-d062-4191-b295-8d6a0f58b117", "ce84ae52-cac8-47ef-b661-f75af360081b", {
          "@class" : "schemacrawler.crawl.MutableIndex",
          "@uuid" : "0006ad8e-dc1b-442c-a78b-0fdd24e5c080",
          "name" : "UIDX_BOOKAUTHORS",
          "short-name" : "BOOKAUTHORS.UIDX_BOOKAUTHORS",
          "full-name" : "PUBLIC.BOOKS.BOOKAUTHORS.UIDX_BOOKAUTHORS",
          "attributes" : {
            "@class" : "java.util.TreeMap",
            "INDEX_QUALIFIER" : "PUBLIC",
            "TABLE_CAT" : "PUBLIC",
            "TABLE_NAME" : "BOOKAUTHORS",
            "TABLE_SCHEM" : "BOOKS"
          },
          "cardinality" : 0,
          "columns" : [ "java.util.ImmutableCollections$List12", [ "98984f5e-e7cb-4178-ac65-b057c170d2fe", "1e75a271-d000-498c-9df0-517b073dddfe" ] ],
          "definition" : "",
          "filter-condition" : "",
          "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
          "pages" : 0,
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
          "type" : [ "schemacrawler.schema.IndexType", "other" ],
          "unique" : true
        } ] ],
        "primary-key" : null,
        "privileges" : [ "java.util.ImmutableCollections$ListN", [ {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "870f375f-4a9f-4767-ace0-a055cf31e0bf",
          "name" : "DELETE",
          "short-name" : "BOOKAUTHORS.\"DELETE\"",
          "full-name" : "PUBLIC.BOOKS.BOOKAUTHORS.\"DELETE\"",
          "attributes" : {
            "@class" : "java.util.TreeMap"
          },
          "grants" : [ "java.util.ArrayList", [ {
            "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
            "@uuid" : "9e0bc75d-f905-44cd-9527-1fd9b32df19f",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "e9e3bf30-a770-49af-b826-efef4f866193"
        }, {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "86fd9e25-fb32-4895-8838-07e619212129",
          "name" : "INSERT",
          "short-name" : "BOOKAUTHORS.\"INSERT\"",
          "full-name" : "PUBLIC.BOOKS.BOOKAUTHORS.\"INSERT\"",
          "attributes" : {
            "@class" : "java.util.TreeMap"
          },
          "grants" : [ "java.util.ArrayList", [ {
            "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
            "@uuid" : "76afba37-364c-49af-9f78-fc3c1656173a",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "e9e3bf30-a770-49af-b826-efef4f866193"
        }, {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "65afcc0d-f029-4949-a21c-82167664dbfa",
          "name" : "REFERENCES",
          "short-name" : "BOOKAUTHORS.\"REFERENCES\"",
          "full-name" : "PUBLIC.BOOKS.BOOKAUTHORS.\"REFERENCES\"",
          "attributes" : {
            "@class" : "java.util.TreeMap"
          },
          "grants" : [ "java.util.ArrayList", [ {
            "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
            "@uuid" : "f2800398-6729-4cf0-963f-39f7efa4e541",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "e9e3bf30-a770-49af-b826-efef4f866193"
        }, {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "d1f9ae74-30c3-4957-b93e-ea5db480d4dd",
          "name" : "SELECT",
          "short-name" : "BOOKAUTHORS.\"SELECT\"",
          "full-name" : "PUBLIC.BOOKS.BOOKAUTHORS.\"SELECT\"",
          "attributes" : {
            "@class" : "java.util.TreeMap"
          },
          "grants" : [ "java.util.ArrayList", [ {
            "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
            "@uuid" : "ed046784-c4ac-4c1f-a456-96a3e966b222",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "e9e3bf30-a770-49af-b826-efef4f866193"
        }, {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "9c316708-0777-4b00-b708-a2e03d37113a",
          "name" : "TRIGGER",
          "short-name" : "BOOKAUTHORS.\"TRIGGER\"",
          "full-name" : "PUBLIC.BOOKS.BOOKAUTHORS.\"TRIGGER\"",
          "attributes" : {
            "@class" : "java.util.TreeMap"
          },
          "grants" : [ "java.util.ArrayList", [ {
            "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
            "@uuid" : "aa0e2a23-3995-4de4-a92d-71fd60cb8ee4",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "e9e3bf30-a770-49af-b826-efef4f866193"
        }, {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "82ed338a-f9ac-42cc-8bf9-34c4f94c2c7c",
          "name" : "UPDATE",
          "short-name" : "BOOKAUTHORS.\"UPDATE\"",
          "full-name" : "PUBLIC.BOOKS.BOOKAUTHORS.\"UPDATE\"",
          "attributes" : {
            "@class" : "java.util.TreeMap"
          },
          "grants" : [ "java.util.ArrayList", [ {
            "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
            "@uuid" : "83fbbae3-a047-4b26-81ca-da39cd38f498",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "e9e3bf30-a770-49af-b826-efef4f866193"
        } ] ],
        "referenced-objects" : [ "java.util.ArrayList", [ "2cdf41f0-93b0-477f-9dc5-cd91fd91ec29", "ff375508-1ded-4f00-b154-0a55b0b43b11" ] ],
        "referenced-tables" : [ "java.util.ArrayList", [ "2cdf41f0-93b0-477f-9dc5-cd91fd91ec29", "ff375508-1ded-4f00-b154-0a55b0b43b11" ] ],
        "remarks" : "Relationship between books and their authors, \nalong with the latest updated information",
        "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
        "self-referencing" : false,
        "table-constraints" : [ "java.util.ImmutableCollections$ListN", [ "3bb58ba7-d062-4191-b295-8d6a0f58b117", "ce84ae52-cac8-47ef-b661-f75af360081b", {
          "@class" : "schemacrawler.crawl.MutableTableConstraint",
          "@uuid" : "b9506984-2a58-476f-87b2-18346e6bb0f2",
          "name" : "SYS_CT_10119",
          "short-name" : "BOOKAUTHORS.SYS_CT_10119",
          "full-name" : "PUBLIC.BOOKS.BOOKAUTHORS.SYS_CT_10119",
          "attributes" : {
            "@class" : "java.util.TreeMap",
            "TABLE_CATALOG" : "PUBLIC",
            "TABLE_SCHEMA" : "BOOKS"
          },
          "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "98984f5e-e7cb-4178-ac65-b057c170d2fe" ] ],
          "deferrable" : false,
          "definition" : "BOOKS.BOOKAUTHORS.BOOKID IS NOT NULL",
          "initially-deferred" : false,
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
          "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
        }, {
          "@class" : "schemacrawler.crawl.MutableTableConstraint",
          "@uuid" : "0705026a-23ca-401d-be76-5b06d65d8903",
          "name" : "SYS_CT_10120",
          "short-name" : "BOOKAUTHORS.SYS_CT_10120",
          "full-name" : "PUBLIC.BOOKS.BOOKAUTHORS.SYS_CT_10120",
          "attributes" : {
            "@class" : "java.util.TreeMap",
            "TABLE_CATALOG" : "PUBLIC",
            "TABLE_SCHEMA" : "BOOKS"
          },
          "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "1e75a271-d000-498c-9df0-517b073dddfe" ] ],
          "deferrable" : false,
          "definition" : "BOOKS.BOOKAUTHORS.AUTHORID IS NOT NULL",
          "initially-deferred" : false,
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
          "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
        } ] ],
        "table-type" : "afd1e38f-f21e-402c-9160-7335eb93cdfd",
        "triggers" : [ "java.util.ImmutableCollections$ListN", [ ] ],
        "type" : "afd1e38f-f21e-402c-9160-7335eb93cdfd",
        "used-by-objects" : [ "java.util.ImmutableCollections$SetN", [ ] ]
      } ] ],
      "foreign-keys" : [ "java.util.ArrayList", [ "3bb58ba7-d062-4191-b295-8d6a0f58b117" ] ],
      "hidden-columns" : [ "java.util.ImmutableCollections$SetN", [ ] ],
      "indexes" : [ "java.util.ImmutableCollections$ListN", [ {
        "@class" : "schemacrawler.crawl.MutableIndex",
        "@uuid" : "b8791319-6e67-4dd7-b558-66526dbbaa47",
        "name" : "PK_AUTHORS",
        "short-name" : "AUTHORS.PK_AUTHORS",
        "full-name" : "PUBLIC.BOOKS.AUTHORS.PK_AUTHORS",
        "attributes" : {
          "@class" : "java.util.TreeMap",
          "INDEX_QUALIFIER" : "PUBLIC",
          "TABLE_CAT" : "PUBLIC",
          "TABLE_NAME" : "AUTHORS",
          "TABLE_SCHEM" : "BOOKS"
        },
        "cardinality" : 0,
        "columns" : [ "java.util.ImmutableCollections$List12", [ "1632e02f-9637-41f0-a06a-ddef81e83a65" ] ],
        "definition" : "",
        "filter-condition" : "",
        "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
        "pages" : 0,
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
        "type" : [ "schemacrawler.schema.IndexType", "other" ],
        "unique" : true
      }, {
        "@class" : "schemacrawler.crawl.MutableIndex",
        "@uuid" : "bc7d8bba-21e7-46b5-870f-dc54309f6098",
        "name" : "IDX_B_AUTHORS",
        "short-name" : "AUTHORS.IDX_B_AUTHORS",
        "full-name" : "PUBLIC.BOOKS.AUTHORS.IDX_B_AUTHORS",
        "attributes" : {
          "@class" : "java.util.TreeMap",
          "INDEX_QUALIFIER" : "PUBLIC",
          "TABLE_CAT" : "PUBLIC",
          "TABLE_NAME" : "AUTHORS",
          "TABLE_SCHEM" : "BOOKS"
        },
        "cardinality" : 0,
        "columns" : [ "java.util.ImmutableCollections$List12", [ "a856533a-60a2-4179-b943-24878a894326", "acddcbd7-ff60-4f4e-a6ad-ff7d08ad4daf" ] ],
        "definition" : "",
        "filter-condition" : "",
        "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
        "pages" : 0,
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
        "type" : [ "schemacrawler.schema.IndexType", "other" ],
        "unique" : false
      }, {
        "@class" : "schemacrawler.crawl.MutableIndex",
        "@uuid" : "585cca82-5dc3-46e6-8e6e-f0a73a0c07a0",
        "name" : "IDX_A_AUTHORS",
        "short-name" : "AUTHORS.IDX_A_AUTHORS",
        "full-name" : "PUBLIC.BOOKS.AUTHORS.IDX_A_AUTHORS",
        "attributes" : {
          "@class" : "java.util.TreeMap",
          "INDEX_QUALIFIER" : "PUBLIC",
          "TABLE_CAT" : "PUBLIC",
          "TABLE_NAME" : "AUTHORS",
          "TABLE_SCHEM" : "BOOKS"
        },
        "cardinality" : 0,
        "columns" : [ "java.util.ImmutableCollections$ListN", [ "4e1107ff-fed3-4d45-ae94-8bf4692a608f", "0e9728c6-eec4-4c4a-9cbd-44e9f16f67f9", "70b3255a-70f6-4e04-af3b-0bc011200584", "e2dcb00a-da76-45d0-b1ae-66eba2031e70" ] ],
        "definition" : "",
        "filter-condition" : "",
        "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
        "pages" : 0,
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
        "type" : [ "schemacrawler.schema.IndexType", "other" ],
        "unique" : false
      } ] ],
      "primary-key" : "b8791319-6e67-4dd7-b558-66526dbbaa47",
      "privileges" : [ "java.util.ImmutableCollections$ListN", [ {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "fdf35838-b77c-4746-b073-0380c88e09a9",
        "name" : "DELETE",
        "short-name" : "AUTHORS.\"DELETE\"",
        "full-name" : "PUBLIC.BOOKS.AUTHORS.\"DELETE\"",
        "attributes" : {
          "@class" : "java.util.TreeMap"
        },
        "grants" : [ "java.util.ArrayList", [ {
          "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
          "@uuid" : "7b5c676f-2b5f-4a5f-ac1e-2582fbc2cd1d",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "e9e3bf30-a770-49af-b826-efef4f866193"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "72883e32-f2d2-4b25-93df-bd2ed879a2eb",
        "name" : "INSERT",
        "short-name" : "AUTHORS.\"INSERT\"",
        "full-name" : "PUBLIC.BOOKS.AUTHORS.\"INSERT\"",
        "attributes" : {
          "@class" : "java.util.TreeMap"
        },
        "grants" : [ "java.util.ArrayList", [ {
          "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
          "@uuid" : "9352a499-a42f-4a78-9106-1b18ef1ef88e",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "e9e3bf30-a770-49af-b826-efef4f866193"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "c5a9dad4-3aa8-4f3d-8ca7-3f52128dc7a2",
        "name" : "REFERENCES",
        "short-name" : "AUTHORS.\"REFERENCES\"",
        "full-name" : "PUBLIC.BOOKS.AUTHORS.\"REFERENCES\"",
        "attributes" : {
          "@class" : "java.util.TreeMap"
        },
        "grants" : [ "java.util.ArrayList", [ {
          "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
          "@uuid" : "f23ad170-b5e1-4af5-9d39-9a911f5de84d",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "e9e3bf30-a770-49af-b826-efef4f866193"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "87c7401b-fcc6-40d8-bd72-4d429c9ccb57",
        "name" : "SELECT",
        "short-name" : "AUTHORS.\"SELECT\"",
        "full-name" : "PUBLIC.BOOKS.AUTHORS.\"SELECT\"",
        "attributes" : {
          "@class" : "java.util.TreeMap"
        },
        "grants" : [ "java.util.ArrayList", [ {
          "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
          "@uuid" : "0a41deca-b1e1-4952-8873-388d1d01c1ab",
          "grantable" : false,
          "grantee" : "OTHERUSER",
          "grantor" : "SA"
        }, {
          "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
          "@uuid" : "6fcf4f12-b031-4c55-86a2-1b99dd55ef05",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "e9e3bf30-a770-49af-b826-efef4f866193"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "a49ae36a-64f9-4df6-914c-0486a0940041",
        "name" : "TRIGGER",
        "short-name" : "AUTHORS.\"TRIGGER\"",
        "full-name" : "PUBLIC.BOOKS.AUTHORS.\"TRIGGER\"",
        "attributes" : {
          "@class" : "java.util.TreeMap"
        },
        "grants" : [ "java.util.ArrayList", [ {
          "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
          "@uuid" : "8881fab1-16cc-4093-9c48-b77b02d45ff8",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "e9e3bf30-a770-49af-b826-efef4f866193"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "f3109133-5573-4c8e-84be-e8960e7e40b8",
        "name" : "UPDATE",
        "short-name" : "AUTHORS.\"UPDATE\"",
        "full-name" : "PUBLIC.BOOKS.AUTHORS.\"UPDATE\"",
        "attributes" : {
          "@class" : "java.util.TreeMap"
        },
        "grants" : [ "java.util.ArrayList", [ {
          "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
          "@uuid" : "a685ca09-e42a-473e-a8a5-01a36f0456e4",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "e9e3bf30-a770-49af-b826-efef4f866193"
      } ] ],
      "referenced-objects" : [ "java.util.ArrayList", [ ] ],
      "referenced-tables" : [ "java.util.ArrayList", [ ] ],
      "remarks" : "Contact details for book authors",
      "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
      "self-referencing" : false,
      "table-constraints" : [ "java.util.ImmutableCollections$ListN", [ "b8791319-6e67-4dd7-b558-66526dbbaa47", {
        "@class" : "schemacrawler.crawl.MutableTableConstraint",
        "@uuid" : "7943f443-c07f-4d32-b7fa-c8884d172bcd",
        "name" : "CHECK_UPPERCASE_STATE",
        "short-name" : "AUTHORS.CHECK_UPPERCASE_STATE",
        "full-name" : "PUBLIC.BOOKS.AUTHORS.CHECK_UPPERCASE_STATE",
        "attributes" : {
          "@class" : "java.util.TreeMap",
          "TABLE_CATALOG" : "PUBLIC",
          "TABLE_SCHEMA" : "BOOKS"
        },
        "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "0e9728c6-eec4-4c4a-9cbd-44e9f16f67f9" ] ],
        "deferrable" : false,
        "definition" : "BOOKS.AUTHORS.STATE=UPPER(BOOKS.AUTHORS.STATE)",
        "initially-deferred" : false,
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
        "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
      }, {
        "@class" : "schemacrawler.crawl.MutableTableConstraint",
        "@uuid" : "fcccdfda-f53b-4041-af0f-55793befcecd",
        "name" : "SYS_CT_10105",
        "short-name" : "AUTHORS.SYS_CT_10105",
        "full-name" : "PUBLIC.BOOKS.AUTHORS.SYS_CT_10105",
        "attributes" : {
          "@class" : "java.util.TreeMap",
          "TABLE_CATALOG" : "PUBLIC",
          "TABLE_SCHEMA" : "BOOKS"
        },
        "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "1632e02f-9637-41f0-a06a-ddef81e83a65" ] ],
        "deferrable" : false,
        "definition" : "BOOKS.AUTHORS.ID IS NOT NULL",
        "initially-deferred" : false,
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
        "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
      }, {
        "@class" : "schemacrawler.crawl.MutableTableConstraint",
        "@uuid" : "675b47a5-6433-450f-b23f-17c6aa258ef8",
        "name" : "SYS_CT_10106",
        "short-name" : "AUTHORS.SYS_CT_10106",
        "full-name" : "PUBLIC.BOOKS.AUTHORS.SYS_CT_10106",
        "attributes" : {
          "@class" : "java.util.TreeMap",
          "TABLE_CATALOG" : "PUBLIC",
          "TABLE_SCHEMA" : "BOOKS"
        },
        "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "acddcbd7-ff60-4f4e-a6ad-ff7d08ad4daf" ] ],
        "deferrable" : false,
        "definition" : "BOOKS.AUTHORS.FIRSTNAME IS NOT NULL",
        "initially-deferred" : false,
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
        "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
      }, {
        "@class" : "schemacrawler.crawl.MutableTableConstraint",
        "@uuid" : "ac3fba2f-544e-41fa-8a47-6fa6e84b0bbe",
        "name" : "SYS_CT_10107",
        "short-name" : "AUTHORS.SYS_CT_10107",
        "full-name" : "PUBLIC.BOOKS.AUTHORS.SYS_CT_10107",
        "attributes" : {
          "@class" : "java.util.TreeMap",
          "TABLE_CATALOG" : "PUBLIC",
          "TABLE_SCHEMA" : "BOOKS"
        },
        "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "a856533a-60a2-4179-b943-24878a894326" ] ],
        "deferrable" : false,
        "definition" : "BOOKS.AUTHORS.LASTNAME IS NOT NULL",
        "initially-deferred" : false,
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
        "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
      } ] ],
      "table-type" : "afd1e38f-f21e-402c-9160-7335eb93cdfd",
      "triggers" : [ "java.util.ImmutableCollections$List12", [ {
        "@class" : "schemacrawler.crawl.MutableTrigger",
        "@uuid" : "55e66431-2551-4828-870b-d477e28ec091",
        "name" : "TRG_AUTHORS",
        "short-name" : "AUTHORS.TRG_AUTHORS",
        "full-name" : "PUBLIC.BOOKS.AUTHORS.TRG_AUTHORS",
        "action-condition" : "",
        "action-order" : 0,
        "action-orientation" : [ "schemacrawler.schema.ActionOrientationType", "row" ],
        "action-statement" : "UPDATE BOOKS.PUBLISHERS SET PUBLISHER='Jacob'WHERE PUBLISHER='John'",
        "attributes" : {
          "@class" : "java.util.TreeMap",
          "EVENT_OBJECT_CATALOG" : "PUBLIC",
          "EVENT_OBJECT_SCHEMA" : "BOOKS"
        },
        "condition-timing" : [ "schemacrawler.schema.ConditionTimingType", "after" ],
        "event-manipulation-types" : [ "java.util.EnumSet<schemacrawler.schema.EventManipulationType>", [ "delete" ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "e9e3bf30-a770-49af-b826-efef4f866193"
      } ] ],
      "type" : "afd1e38f-f21e-402c-9160-7335eb93cdfd",
      "used-by-objects" : [ "java.util.ImmutableCollections$Set12", [ {
        "@class" : "schemacrawler.crawl.MutableView",
        "@uuid" : "012b3818-dd11-4489-9079-58aaeffbd021",
        "name" : "AUTHORSLIST",
        "full-name" : "PUBLIC.BOOKS.AUTHORSLIST",
        "attributes" : {
          "@class" : "java.util.TreeMap",
          "INSERTABLE_INTO" : "YES",
          "IS_TRIGGER_DELETABLE" : "NO",
          "IS_TRIGGER_INSERTABLE_INTO" : "NO",
          "IS_TRIGGER_UPDATABLE" : "NO",
          "READ_ONLY" : false,
          "REMARKS" : ""
        },
        "check-option" : [ "schemacrawler.schema.CheckOptionType", "none" ],
        "columns" : [ "java.util.ImmutableCollections$ListN", [ "df2679eb-ebb3-4be1-b641-2e838ba34f34", "d7465450-dd8f-464d-885b-5e8c79f064a6", "a4eb398b-48cf-406f-8339-23158b91528a" ] ],
        "definition" : "SELECT ID,FIRSTNAME,LASTNAME FROM BOOKS.AUTHORS",
        "dependent-tables" : [ "java.util.ArrayList", [ ] ],
        "foreign-keys" : [ "java.util.ArrayList", [ ] ],
        "hidden-columns" : [ "java.util.ImmutableCollections$SetN", [ ] ],
        "indexes" : [ "java.util.ImmutableCollections$ListN", [ ] ],
        "primary-key" : null,
        "privileges" : [ "java.util.ImmutableCollections$ListN", [ {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "0c749217-cd01-4224-8e30-c03e5cbf024b",
          "name" : "DELETE",
          "short-name" : "AUTHORSLIST.\"DELETE\"",
          "full-name" : "PUBLIC.BOOKS.AUTHORSLIST.\"DELETE\"",
          "attributes" : {
            "@class" : "java.util.TreeMap"
          },
          "grants" : [ "java.util.ArrayList", [ {
            "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
            "@uuid" : "d574fa59-d99e-4482-8c8d-450a2a2d7750",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "e9e3bf30-a770-49af-b826-efef4f866193"
        }, {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "79ce3c6c-fc4c-4577-9fa9-0264531095ed",
          "name" : "INSERT",
          "short-name" : "AUTHORSLIST.\"INSERT\"",
          "full-name" : "PUBLIC.BOOKS.AUTHORSLIST.\"INSERT\"",
          "attributes" : {
            "@class" : "java.util.TreeMap"
          },
          "grants" : [ "java.util.ArrayList", [ {
            "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
            "@uuid" : "f873e5da-4fae-45d7-9f53-1b6c5676c2af",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "e9e3bf30-a770-49af-b826-efef4f866193"
        }, {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "776916ad-4ca8-4b16-b64b-f64fea4795dc",
          "name" : "REFERENCES",
          "short-name" : "AUTHORSLIST.\"REFERENCES\"",
          "full-name" : "PUBLIC.BOOKS.AUTHORSLIST.\"REFERENCES\"",
          "attributes" : {
            "@class" : "java.util.TreeMap"
          },
          "grants" : [ "java.util.ArrayList", [ {
            "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
            "@uuid" : "391e6ab3-9aad-4305-8b5c-f6b9b44e1627",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "e9e3bf30-a770-49af-b826-efef4f866193"
        }, {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "63a242cc-ce1a-4fef-870d-fa2aaf1c1e1e",
          "name" : "SELECT",
          "short-name" : "AUTHORSLIST.\"SELECT\"",
          "full-name" : "PUBLIC.BOOKS.AUTHORSLIST.\"SELECT\"",
          "attributes" : {
            "@class" : "java.util.TreeMap"
          },
          "grants" : [ "java.util.ArrayList", [ {
            "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
            "@uuid" : "015ad93b-bdac-42a2-af08-aa9b99aa3d9b",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "e9e3bf30-a770-49af-b826-efef4f866193"
        }, {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "3a565d39-2634-4904-8afe-493c8ad3b19d",
          "name" : "TRIGGER",
          "short-name" : "AUTHORSLIST.\"TRIGGER\"",
          "full-name" : "PUBLIC.BOOKS.AUTHORSLIST.\"TRIGGER\"",
          "attributes" : {
            "@class" : "java.util.TreeMap"
          },
          "grants" : [ "java.util.ArrayList", [ {
            "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
            "@uuid" : "5e011a62-4649-4ff2-92d5-09537bdb651b",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "e9e3bf30-a770-49af-b826-efef4f866193"
        }, {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "57fe05a2-02f2-44db-a83d-e92151dc1cfa",
          "name" : "UPDATE",
          "short-name" : "AUTHORSLIST.\"UPDATE\"",
          "full-name" : "PUBLIC.BOOKS.AUTHORSLIST.\"UPDATE\"",
          "attributes" : {
            "@class" : "java.util.TreeMap"
          },
          "grants" : [ "java.util.ArrayList", [ {
            "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
            "@uuid" : "4bc80dbd-3772-4b53-a476-daf1cba1f7ce",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "e9e3bf30-a770-49af-b826-efef4f866193"
        } ] ],
        "referenced-objects" : [ "java.util.ImmutableCollections$List12", [ "2cdf41f0-93b0-477f-9dc5-cd91fd91ec29" ] ],
        "referenced-tables" : [ "java.util.ArrayList", [ ] ],
        "remarks" : "",
        "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
        "self-referencing" : false,
        "table-constraints" : [ "java.util.ImmutableCollections$ListN", [ ] ],
        "table-type" : {
          "@class" : "schemacrawler.schema.TableType",
          "@uuid" : "5fd09006-8af1-4fcc-816e-faead13369dd",
          "table-type" : "VIEW",
          "view" : true
        },
        "table-usage" : [ "java.util.ImmutableCollections$List12", [ "2cdf41f0-93b0-477f-9dc5-cd91fd91ec29" ] ],
        "triggers" : [ "java.util.ImmutableCollections$ListN", [ ] ],
        "type" : "5fd09006-8af1-4fcc-816e-faead13369dd",
        "updatable" : true,
        "used-by-objects" : [ "java.util.ImmutableCollections$SetN", [ ] ]
      }, "26c1346d-f996-41fc-b0f1-b664b3a2ecf5" ] ]
    }, "26c1346d-f996-41fc-b0f1-b664b3a2ecf5", "ff375508-1ded-4f00-b154-0a55b0b43b11", {
      "@class" : "schemacrawler.crawl.MutableTable",
      "@uuid" : "c7dbb2ec-73d4-4003-9afb-899baf980eef",
      "name" : "Celebrities",
      "full-name" : "PUBLIC.BOOKS.\"Celebrities\"",
      "attributes" : {
        "@class" : "java.util.TreeMap",
        "HSQLDB_TYPE" : "MEMORY",
        "READ_ONLY" : false,
        "REMARKS" : ""
      },
      "columns" : [ "java.util.ImmutableCollections$List12", [ "5a65eb69-a4c2-4a48-a9be-016bfe9e78a8", "2fd52873-5348-4651-9387-0ff080d913f5" ] ],
      "definition" : "",
      "dependent-tables" : [ "java.util.ArrayList", [ {
        "@class" : "schemacrawler.crawl.MutableTable",
        "@uuid" : "d433ea9d-d71f-4854-9b27-4506d7d156d2",
        "name" : "Celebrity Updates",
        "full-name" : "PUBLIC.BOOKS.\"Celebrity Updates\"",
        "attributes" : {
          "@class" : "java.util.TreeMap",
          "HSQLDB_TYPE" : "MEMORY",
          "READ_ONLY" : false,
          "REMARKS" : ""
        },
        "columns" : [ "java.util.ImmutableCollections$List12", [ "6aa029fb-9f8a-4aed-9226-5d560860a782", "47a39ae6-608a-4a10-8cbf-d45dcc6e4d14" ] ],
        "definition" : "",
        "dependent-tables" : [ "java.util.ArrayList", [ ] ],
        "foreign-keys" : [ "java.util.ArrayList", [ {
          "@class" : "schemacrawler.crawl.MutableForeignKey",
          "@uuid" : "8fe8b87e-8258-49a8-84ef-56f8c6e91c48",
          "name" : "SYS_FK_10131",
          "short-name" : "\"Celebrity Updates\".SYS_FK_10131",
          "full-name" : "PUBLIC.BOOKS.\"Celebrity Updates\".SYS_FK_10131",
          "attributes" : {
            "@class" : "java.util.TreeMap",
            "PK_NAME" : "PK_Celebrities",
            "TABLE_CATALOG" : "PUBLIC",
            "TABLE_SCHEMA" : "BOOKS"
          },
          "column-references" : [ "java.util.ImmutableCollections$List12", [ {
            "@class" : "schemacrawler.crawl.ImmutableColumnReference",
            "@uuid" : "e030477f-8706-43af-9802-9e612cd7a0d0",
            "foreign-key-column" : "6aa029fb-9f8a-4aed-9226-5d560860a782",
            "key-sequence" : 1,
            "primary-key-column" : "5a65eb69-a4c2-4a48-a9be-016bfe9e78a8",
            "self-referencing" : false
          } ] ],
          "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "6aa029fb-9f8a-4aed-9226-5d560860a782" ] ],
          "deferrability" : [ "schemacrawler.schema.ForeignKeyDeferrability", "not deferrable" ],
          "deferrable" : false,
          "definition" : "",
          "delete-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ],
          "dependent-table" : "d433ea9d-d71f-4854-9b27-4506d7d156d2",
          "foreign-key-table" : "d433ea9d-d71f-4854-9b27-4506d7d156d2",
          "initially-deferred" : false,
          "optional" : false,
          "parent-partial" : false,
          "primary-key-table" : "c7dbb2ec-73d4-4003-9afb-899baf980eef",
          "referenced-table" : "c7dbb2ec-73d4-4003-9afb-899baf980eef",
          "remarks" : "",
          "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
          "self-referencing" : false,
          "type" : [ "schemacrawler.schema.TableConstraintType", "foreign_key" ],
          "update-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ]
        } ] ],
        "hidden-columns" : [ "java.util.ImmutableCollections$SetN", [ ] ],
        "indexes" : [ "java.util.ImmutableCollections$List12", [ {
          "@class" : "schemacrawler.crawl.MutableIndex",
          "@uuid" : "ec16c68d-36c1-4945-943b-a6c16276cf6e",
          "name" : "PK Celebrity Updates",
          "short-name" : "\"Celebrity Updates\".\"PK Celebrity Updates\"",
          "full-name" : "PUBLIC.BOOKS.\"Celebrity Updates\".\"PK Celebrity Updates\"",
          "attributes" : {
            "@class" : "java.util.TreeMap",
            "INDEX_QUALIFIER" : "PUBLIC",
            "TABLE_CAT" : "PUBLIC",
            "TABLE_NAME" : "Celebrity Updates",
            "TABLE_SCHEM" : "BOOKS"
          },
          "cardinality" : 0,
          "columns" : [ "java.util.ImmutableCollections$List12", [ "6aa029fb-9f8a-4aed-9226-5d560860a782" ] ],
          "definition" : "",
          "filter-condition" : "",
          "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
          "pages" : 0,
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
          "type" : [ "schemacrawler.schema.IndexType", "other" ],
          "unique" : true
        }, "8fe8b87e-8258-49a8-84ef-56f8c6e91c48" ] ],
        "primary-key" : "ec16c68d-36c1-4945-943b-a6c16276cf6e",
        "privileges" : [ "java.util.ImmutableCollections$ListN", [ {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "b2371331-59f7-49ea-aed9-78135796ab36",
          "name" : "DELETE",
          "short-name" : "\"Celebrity Updates\".\"DELETE\"",
          "full-name" : "PUBLIC.BOOKS.\"Celebrity Updates\".\"DELETE\"",
          "attributes" : {
            "@class" : "java.util.TreeMap"
          },
          "grants" : [ "java.util.ArrayList", [ {
            "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
            "@uuid" : "18db59f5-0e1a-48a7-b464-a1582532a9d3",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "e9e3bf30-a770-49af-b826-efef4f866193"
        }, {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "2cb4b0d9-0322-4bce-acfe-ba1421085605",
          "name" : "INSERT",
          "short-name" : "\"Celebrity Updates\".\"INSERT\"",
          "full-name" : "PUBLIC.BOOKS.\"Celebrity Updates\".\"INSERT\"",
          "attributes" : {
            "@class" : "java.util.TreeMap"
          },
          "grants" : [ "java.util.ArrayList", [ {
            "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
            "@uuid" : "2800749a-286b-45f7-aeed-49db699a88fa",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "e9e3bf30-a770-49af-b826-efef4f866193"
        }, {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "729e8b28-8b9c-478d-b476-c55c2903106d",
          "name" : "REFERENCES",
          "short-name" : "\"Celebrity Updates\".\"REFERENCES\"",
          "full-name" : "PUBLIC.BOOKS.\"Celebrity Updates\".\"REFERENCES\"",
          "attributes" : {
            "@class" : "java.util.TreeMap"
          },
          "grants" : [ "java.util.ArrayList", [ {
            "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
            "@uuid" : "823ad38d-f7c6-47bc-b385-be254255a996",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "e9e3bf30-a770-49af-b826-efef4f866193"
        }, {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "f27123fd-9d2e-40a7-b692-e69bb368a339",
          "name" : "SELECT",
          "short-name" : "\"Celebrity Updates\".\"SELECT\"",
          "full-name" : "PUBLIC.BOOKS.\"Celebrity Updates\".\"SELECT\"",
          "attributes" : {
            "@class" : "java.util.TreeMap"
          },
          "grants" : [ "java.util.ArrayList", [ {
            "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
            "@uuid" : "ada4194e-5d7d-4805-b615-c7a04bd04675",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "e9e3bf30-a770-49af-b826-efef4f866193"
        }, {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "fc69470a-47c4-41ed-8266-47bf25c0ea58",
          "name" : "TRIGGER",
          "short-name" : "\"Celebrity Updates\".\"TRIGGER\"",
          "full-name" : "PUBLIC.BOOKS.\"Celebrity Updates\".\"TRIGGER\"",
          "attributes" : {
            "@class" : "java.util.TreeMap"
          },
          "grants" : [ "java.util.ArrayList", [ {
            "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
            "@uuid" : "981a5605-27cf-47db-80da-2c9e0baacca3",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "e9e3bf30-a770-49af-b826-efef4f866193"
        }, "47a39ae6-608a-4a10-8cbf-d45dcc6e4d14" ] ],
        "referenced-objects" : [ "java.util.ArrayList", [ "c7dbb2ec-73d4-4003-9afb-899baf980eef" ] ],
        "referenced-tables" : [ "java.util.ArrayList", [ "c7dbb2ec-73d4-4003-9afb-899baf980eef" ] ],
        "remarks" : "",
        "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
        "self-referencing" : false,
        "table-constraints" : [ "java.util.ImmutableCollections$ListN", [ "ec16c68d-36c1-4945-943b-a6c16276cf6e", "8fe8b87e-8258-49a8-84ef-56f8c6e91c48", {
          "@class" : "schemacrawler.crawl.MutableTableConstraint",
          "@uuid" : "2b2c73c6-b313-45d5-a054-8990c6c230e8",
          "name" : "SYS_CT_10130",
          "short-name" : "\"Celebrity Updates\".SYS_CT_10130",
          "full-name" : "PUBLIC.BOOKS.\"Celebrity Updates\".SYS_CT_10130",
          "attributes" : {
            "@class" : "java.util.TreeMap",
            "TABLE_CATALOG" : "PUBLIC",
            "TABLE_SCHEMA" : "BOOKS"
          },
          "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "6aa029fb-9f8a-4aed-9226-5d560860a782" ] ],
          "deferrable" : false,
          "definition" : "BOOKS.\"Celebrity Updates\".\"Celebrity Id\" IS NOT NULL",
          "initially-deferred" : false,
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
          "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
        } ] ],
        "table-type" : "afd1e38f-f21e-402c-9160-7335eb93cdfd",
        "triggers" : [ "java.util.ImmutableCollections$ListN", [ ] ],
        "type" : "afd1e38f-f21e-402c-9160-7335eb93cdfd",
        "used-by-objects" : [ "java.util.ImmutableCollections$SetN", [ ] ]
      } ] ],
      "foreign-keys" : [ "java.util.ArrayList", [ "8fe8b87e-8258-49a8-84ef-56f8c6e91c48" ] ],
      "hidden-columns" : [ "java.util.ImmutableCollections$SetN", [ ] ],
      "indexes" : [ "java.util.ImmutableCollections$List12", [ {
        "@class" : "schemacrawler.crawl.MutableIndex",
        "@uuid" : "4ee848c5-79a0-43c8-ba3d-700e96883cae",
        "name" : "PK_Celebrities",
        "short-name" : "\"Celebrities\".\"PK_Celebrities\"",
        "full-name" : "PUBLIC.BOOKS.\"Celebrities\".\"PK_Celebrities\"",
        "attributes" : {
          "@class" : "java.util.TreeMap",
          "INDEX_QUALIFIER" : "PUBLIC",
          "TABLE_CAT" : "PUBLIC",
          "TABLE_NAME" : "Celebrities",
          "TABLE_SCHEM" : "BOOKS"
        },
        "cardinality" : 0,
        "columns" : [ "java.util.ImmutableCollections$List12", [ "5a65eb69-a4c2-4a48-a9be-016bfe9e78a8" ] ],
        "definition" : "",
        "filter-condition" : "",
        "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
        "pages" : 0,
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
        "type" : [ "schemacrawler.schema.IndexType", "other" ],
        "unique" : true
      } ] ],
      "primary-key" : "4ee848c5-79a0-43c8-ba3d-700e96883cae",
      "privileges" : [ "java.util.ImmutableCollections$ListN", [ {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "23974059-6bc4-4948-b87d-36b2361fb0f5",
        "name" : "DELETE",
        "short-name" : "\"Celebrities\".\"DELETE\"",
        "full-name" : "PUBLIC.BOOKS.\"Celebrities\".\"DELETE\"",
        "attributes" : {
          "@class" : "java.util.TreeMap"
        },
        "grants" : [ "java.util.ArrayList", [ {
          "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
          "@uuid" : "cd690240-3f50-409b-a8f0-a51c16a56662",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "e9e3bf30-a770-49af-b826-efef4f866193"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "2046dd73-87f4-444d-b7dd-150ffde237b3",
        "name" : "INSERT",
        "short-name" : "\"Celebrities\".\"INSERT\"",
        "full-name" : "PUBLIC.BOOKS.\"Celebrities\".\"INSERT\"",
        "attributes" : {
          "@class" : "java.util.TreeMap"
        },
        "grants" : [ "java.util.ArrayList", [ {
          "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
          "@uuid" : "8d2c467c-84ea-47f0-b82e-7638b7384312",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "e9e3bf30-a770-49af-b826-efef4f866193"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "94567f0a-385c-49c2-a72f-721a324652f8",
        "name" : "REFERENCES",
        "short-name" : "\"Celebrities\".\"REFERENCES\"",
        "full-name" : "PUBLIC.BOOKS.\"Celebrities\".\"REFERENCES\"",
        "attributes" : {
          "@class" : "java.util.TreeMap"
        },
        "grants" : [ "java.util.ArrayList", [ {
          "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
          "@uuid" : "1308a39d-11ce-424f-91d3-0bdf175959c0",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "e9e3bf30-a770-49af-b826-efef4f866193"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "a78d5ef2-d008-4105-b9e0-5dfac433a5b7",
        "name" : "SELECT",
        "short-name" : "\"Celebrities\".\"SELECT\"",
        "full-name" : "PUBLIC.BOOKS.\"Celebrities\".\"SELECT\"",
        "attributes" : {
          "@class" : "java.util.TreeMap"
        },
        "grants" : [ "java.util.ArrayList", [ {
          "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
          "@uuid" : "aad1d852-8607-47fb-9b50-e112cbcfe1cb",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "e9e3bf30-a770-49af-b826-efef4f866193"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "01d76cd0-d2ca-4723-a7fe-07ec99e0eacd",
        "name" : "TRIGGER",
        "short-name" : "\"Celebrities\".\"TRIGGER\"",
        "full-name" : "PUBLIC.BOOKS.\"Celebrities\".\"TRIGGER\"",
        "attributes" : {
          "@class" : "java.util.TreeMap"
        },
        "grants" : [ "java.util.ArrayList", [ {
          "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
          "@uuid" : "c0191918-63aa-424a-ba10-de1b0a4bdc76",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "e9e3bf30-a770-49af-b826-efef4f866193"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "517d075e-5b0b-4400-a8e0-ee516bd37dd7",
        "name" : "UPDATE",
        "short-name" : "\"Celebrities\".\"UPDATE\"",
        "full-name" : "PUBLIC.BOOKS.\"Celebrities\".\"UPDATE\"",
        "attributes" : {
          "@class" : "java.util.TreeMap"
        },
        "grants" : [ "java.util.ArrayList", [ {
          "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
          "@uuid" : "109a7be3-c091-4a71-836c-c1272cb79af3",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "e9e3bf30-a770-49af-b826-efef4f866193"
      } ] ],
      "referenced-objects" : [ "java.util.ArrayList", [ ] ],
      "referenced-tables" : [ "java.util.ArrayList", [ ] ],
      "remarks" : "",
      "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
      "self-referencing" : false,
      "table-constraints" : [ "java.util.ImmutableCollections$List12", [ "4ee848c5-79a0-43c8-ba3d-700e96883cae", {
        "@class" : "schemacrawler.crawl.MutableTableConstraint",
        "@uuid" : "ca206333-1ccf-4bac-b912-223e49c70604",
        "name" : "SYS_CT_10128",
        "short-name" : "\"Celebrities\".SYS_CT_10128",
        "full-name" : "PUBLIC.BOOKS.\"Celebrities\".SYS_CT_10128",
        "attributes" : {
          "@class" : "java.util.TreeMap",
          "TABLE_CATALOG" : "PUBLIC",
          "TABLE_SCHEMA" : "BOOKS"
        },
        "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "5a65eb69-a4c2-4a48-a9be-016bfe9e78a8" ] ],
        "deferrable" : false,
        "definition" : "BOOKS.\"Celebrities\".\"Id\" IS NOT NULL",
        "initially-deferred" : false,
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
        "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
      } ] ],
      "table-type" : "afd1e38f-f21e-402c-9160-7335eb93cdfd",
      "triggers" : [ "java.util.ImmutableCollections$ListN", [ ] ],
      "type" : "afd1e38f-f21e-402c-9160-7335eb93cdfd",
      "used-by-objects" : [ "java.util.ImmutableCollections$Set12", [ "d433ea9d-d71f-4854-9b27-4506d7d156d2" ] ]
    }, "d433ea9d-d71f-4854-9b27-4506d7d156d2", {
      "@class" : "schemacrawler.crawl.MutableTable",
      "@uuid" : "b7a10e80-75c4-4339-ba36-fae71eea9ae9",
      "name" : "COUPONS",
      "full-name" : "PUBLIC.BOOKS.COUPONS",
      "attributes" : {
        "@class" : "java.util.TreeMap",
        "HSQLDB_TYPE" : "MEMORY",
        "READ_ONLY" : false,
        "REMARKS" : ""
      },
      "columns" : [ "java.util.ImmutableCollections$ListN", [ "d8561a34-459a-4053-8935-00783c885300", "d265a468-92ba-4d42-9070-06556b7b5c8d", "f1694559-7845-454c-a9ca-d157ae21f52b", "3456ebb4-e3fd-4817-99e0-63bbb7fb7119" ] ],
      "definition" : "",
      "dependent-tables" : [ "java.util.ArrayList", [ ] ],
      "foreign-keys" : [ "java.util.ArrayList", [ ] ],
      "hidden-columns" : [ "java.util.ImmutableCollections$SetN", [ ] ],
      "indexes" : [ "java.util.ImmutableCollections$List12", [ {
        "@class" : "schemacrawler.crawl.MutableIndex",
        "@uuid" : "e53a689f-c230-4a88-afbf-34383ba4c5c4",
        "name" : "PK_COUPONS",
        "short-name" : "COUPONS.PK_COUPONS",
        "full-name" : "PUBLIC.BOOKS.COUPONS.PK_COUPONS",
        "attributes" : {
          "@class" : "java.util.TreeMap",
          "INDEX_QUALIFIER" : "PUBLIC",
          "TABLE_CAT" : "PUBLIC",
          "TABLE_NAME" : "COUPONS",
          "TABLE_SCHEM" : "BOOKS"
        },
        "cardinality" : 0,
        "columns" : [ "java.util.ImmutableCollections$List12", [ "d8561a34-459a-4053-8935-00783c885300" ] ],
        "definition" : "",
        "filter-condition" : "",
        "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
        "pages" : 0,
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
        "type" : [ "schemacrawler.schema.IndexType", "other" ],
        "unique" : true
      } ] ],
      "primary-key" : "e53a689f-c230-4a88-afbf-34383ba4c5c4",
      "privileges" : [ "java.util.ImmutableCollections$ListN", [ {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "4f4c381d-dbc7-4d12-a786-7cfefe47425e",
        "name" : "DELETE",
        "short-name" : "COUPONS.\"DELETE\"",
        "full-name" : "PUBLIC.BOOKS.COUPONS.\"DELETE\"",
        "attributes" : {
          "@class" : "java.util.TreeMap"
        },
        "grants" : [ "java.util.ArrayList", [ {
          "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
          "@uuid" : "92d58191-cec5-463a-b2ed-a5791edd2ad6",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "e9e3bf30-a770-49af-b826-efef4f866193"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "03dd7135-14c3-44cf-ab4c-9889bbc699d6",
        "name" : "INSERT",
        "short-name" : "COUPONS.\"INSERT\"",
        "full-name" : "PUBLIC.BOOKS.COUPONS.\"INSERT\"",
        "attributes" : {
          "@class" : "java.util.TreeMap"
        },
        "grants" : [ "java.util.ArrayList", [ {
          "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
          "@uuid" : "3019a44a-825d-4860-87a1-efdabebbfbf3",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "e9e3bf30-a770-49af-b826-efef4f866193"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "bbade934-8036-4f75-82ce-5aa50d819dbf",
        "name" : "REFERENCES",
        "short-name" : "COUPONS.\"REFERENCES\"",
        "full-name" : "PUBLIC.BOOKS.COUPONS.\"REFERENCES\"",
        "attributes" : {
          "@class" : "java.util.TreeMap"
        },
        "grants" : [ "java.util.ArrayList", [ {
          "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
          "@uuid" : "9dd4f175-77e0-4b70-8e9f-88058e5b9ea7",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "e9e3bf30-a770-49af-b826-efef4f866193"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "a89582fb-3c2a-43cb-9487-c6e747f7e339",
        "name" : "SELECT",
        "short-name" : "COUPONS.\"SELECT\"",
        "full-name" : "PUBLIC.BOOKS.COUPONS.\"SELECT\"",
        "attributes" : {
          "@class" : "java.util.TreeMap"
        },
        "grants" : [ "java.util.ArrayList", [ {
          "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
          "@uuid" : "1d31f735-cf75-415c-b43e-1a3e30631814",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "e9e3bf30-a770-49af-b826-efef4f866193"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "79649ef2-3e47-4ffe-a2c5-7da43365156d",
        "name" : "TRIGGER",
        "short-name" : "COUPONS.\"TRIGGER\"",
        "full-name" : "PUBLIC.BOOKS.COUPONS.\"TRIGGER\"",
        "attributes" : {
          "@class" : "java.util.TreeMap"
        },
        "grants" : [ "java.util.ArrayList", [ {
          "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
          "@uuid" : "685a68be-081e-4864-95b8-cd53baa578c3",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "e9e3bf30-a770-49af-b826-efef4f866193"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "729c1144-8f7e-4e5e-983e-01d30877a0a9",
        "name" : "UPDATE",
        "short-name" : "COUPONS.\"UPDATE\"",
        "full-name" : "PUBLIC.BOOKS.COUPONS.\"UPDATE\"",
        "attributes" : {
          "@class" : "java.util.TreeMap"
        },
        "grants" : [ "java.util.ArrayList", [ {
          "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
          "@uuid" : "38fb12f8-5a12-488e-a9e6-d1b5640086ce",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "e9e3bf30-a770-49af-b826-efef4f866193"
      } ] ],
      "referenced-objects" : [ "java.util.ArrayList", [ ] ],
      "referenced-tables" : [ "java.util.ArrayList", [ ] ],
      "remarks" : "",
      "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
      "self-referencing" : false,
      "table-constraints" : [ "java.util.ImmutableCollections$List12", [ "e53a689f-c230-4a88-afbf-34383ba4c5c4", {
        "@class" : "schemacrawler.crawl.MutableTableConstraint",
        "@uuid" : "65c0e781-8d60-41a7-858f-8cb715b6e548",
        "name" : "SYS_CT_10091",
        "short-name" : "COUPONS.SYS_CT_10091",
        "full-name" : "PUBLIC.BOOKS.COUPONS.SYS_CT_10091",
        "attributes" : {
          "@class" : "java.util.TreeMap",
          "TABLE_CATALOG" : "PUBLIC",
          "TABLE_SCHEMA" : "BOOKS"
        },
        "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "d8561a34-459a-4053-8935-00783c885300" ] ],
        "deferrable" : false,
        "definition" : "BOOKS.COUPONS.ID IS NOT NULL",
        "initially-deferred" : false,
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
        "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
      } ] ],
      "table-type" : "afd1e38f-f21e-402c-9160-7335eb93cdfd",
      "triggers" : [ "java.util.ImmutableCollections$ListN", [ ] ],
      "type" : "afd1e38f-f21e-402c-9160-7335eb93cdfd",
      "used-by-objects" : [ "java.util.ImmutableCollections$SetN", [ ] ]
    }, {
      "@class" : "schemacrawler.crawl.MutableTable",
      "@uuid" : "1147434a-222b-4db9-931f-ad9c8c2b5a6f",
      "name" : "CUSTOMERDATA",
      "full-name" : "PUBLIC.BOOKS.CUSTOMERDATA",
      "attributes" : {
        "@class" : "java.util.TreeMap",
        "HSQLDB_TYPE" : "MEMORY",
        "READ_ONLY" : false,
        "REMARKS" : ""
      },
      "columns" : [ "java.util.ImmutableCollections$ListN", [ "f37021f2-6c77-4444-9a20-c1c9023b7481", "7712347f-5728-4cba-940e-e10ff2093f71", "3e9a36e6-4d2c-46c1-ac4d-b68c117b4de7" ] ],
      "definition" : "",
      "dependent-tables" : [ "java.util.ArrayList", [ ] ],
      "foreign-keys" : [ "java.util.ArrayList", [ {
        "@class" : "schemacrawler.crawl.MutableForeignKey",
        "@uuid" : "9ccb3fc4-a074-463b-8a50-e0f5821b5505",
        "name" : "FK_CUSTOMER",
        "short-name" : "CUSTOMERDATA.FK_CUSTOMER",
        "full-name" : "PUBLIC.BOOKS.CUSTOMERDATA.FK_CUSTOMER",
        "attributes" : {
          "@class" : "java.util.TreeMap",
          "PK_NAME" : "PK_CUSTOMERS",
          "TABLE_CATALOG" : "PUBLIC",
          "TABLE_SCHEMA" : "BOOKS"
        },
        "column-references" : [ "java.util.ImmutableCollections$List12", [ {
          "@class" : "schemacrawler.crawl.ImmutableColumnReference",
          "@uuid" : "8ec3240f-c869-4419-8a9f-9eb33ce516df",
          "foreign-key-column" : "f37021f2-6c77-4444-9a20-c1c9023b7481",
          "key-sequence" : 1,
          "primary-key-column" : "88be7ebe-c3dd-4696-afce-9573c8971b08",
          "self-referencing" : false
        } ] ],
        "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "f37021f2-6c77-4444-9a20-c1c9023b7481" ] ],
        "deferrability" : [ "schemacrawler.schema.ForeignKeyDeferrability", "not deferrable" ],
        "deferrable" : false,
        "definition" : "",
        "delete-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ],
        "dependent-table" : "1147434a-222b-4db9-931f-ad9c8c2b5a6f",
        "foreign-key-table" : "1147434a-222b-4db9-931f-ad9c8c2b5a6f",
        "initially-deferred" : false,
        "optional" : false,
        "parent-partial" : false,
        "primary-key-table" : {
          "@class" : "schemacrawler.crawl.MutableTable",
          "@uuid" : "720a0cf1-d413-4e89-97fe-2ee87f05cc38",
          "name" : "CUSTOMERS",
          "full-name" : "PUBLIC.BOOKS.CUSTOMERS",
          "attributes" : {
            "@class" : "java.util.TreeMap",
            "HSQLDB_TYPE" : "MEMORY",
            "READ_ONLY" : false,
            "REMARKS" : ""
          },
          "columns" : [ "java.util.ImmutableCollections$ListN", [ "88be7ebe-c3dd-4696-afce-9573c8971b08", "5d3dff48-b668-4d89-95c8-fbac35cdc129", "46c255a8-0ce0-4fb7-933d-9d03e3622bcf", "2a00f18c-a024-4937-808b-3748bf0a2047" ] ],
          "definition" : "",
          "dependent-tables" : [ "java.util.ArrayList", [ "1147434a-222b-4db9-931f-ad9c8c2b5a6f" ] ],
          "foreign-keys" : [ "java.util.ArrayList", [ "9ccb3fc4-a074-463b-8a50-e0f5821b5505" ] ],
          "hidden-columns" : [ "java.util.ImmutableCollections$SetN", [ ] ],
          "indexes" : [ "java.util.ImmutableCollections$List12", [ {
            "@class" : "schemacrawler.crawl.MutableIndex",
            "@uuid" : "1396660e-c011-4c81-9c6d-9a4b889c19e8",
            "name" : "PK_CUSTOMERS",
            "short-name" : "CUSTOMERS.PK_CUSTOMERS",
            "full-name" : "PUBLIC.BOOKS.CUSTOMERS.PK_CUSTOMERS",
            "attributes" : {
              "@class" : "java.util.TreeMap",
              "INDEX_QUALIFIER" : "PUBLIC",
              "TABLE_CAT" : "PUBLIC",
              "TABLE_NAME" : "CUSTOMERS",
              "TABLE_SCHEM" : "BOOKS"
            },
            "cardinality" : 0,
            "columns" : [ "java.util.ImmutableCollections$List12", [ "88be7ebe-c3dd-4696-afce-9573c8971b08" ] ],
            "definition" : "",
            "filter-condition" : "",
            "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
            "pages" : 0,
            "parent-partial" : false,
            "remarks" : "",
            "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
            "type" : [ "schemacrawler.schema.IndexType", "other" ],
            "unique" : true
          } ] ],
          "primary-key" : "1396660e-c011-4c81-9c6d-9a4b889c19e8",
          "privileges" : [ "java.util.ImmutableCollections$ListN", [ {
            "@class" : "schemacrawler.crawl.MutablePrivilege",
            "@uuid" : "d3255eef-dfa7-4ef2-85e8-83bfde170edb",
            "name" : "DELETE",
            "short-name" : "CUSTOMERS.\"DELETE\"",
            "full-name" : "PUBLIC.BOOKS.CUSTOMERS.\"DELETE\"",
            "attributes" : {
              "@class" : "java.util.TreeMap"
            },
            "grants" : [ "java.util.ArrayList", [ {
              "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
              "@uuid" : "cd60830f-6466-458c-a67f-98c327285dbf",
              "grantable" : true,
              "grantee" : "SA",
              "grantor" : "_SYSTEM"
            } ] ],
            "parent-partial" : false,
            "remarks" : "",
            "schema" : "e9e3bf30-a770-49af-b826-efef4f866193"
          }, {
            "@class" : "schemacrawler.crawl.MutablePrivilege",
            "@uuid" : "f3a299fd-c4d6-4085-b657-6af73ef1e873",
            "name" : "INSERT",
            "short-name" : "CUSTOMERS.\"INSERT\"",
            "full-name" : "PUBLIC.BOOKS.CUSTOMERS.\"INSERT\"",
            "attributes" : {
              "@class" : "java.util.TreeMap"
            },
            "grants" : [ "java.util.ArrayList", [ {
              "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
              "@uuid" : "48f85723-0a88-4c39-9001-a696085dbba9",
              "grantable" : true,
              "grantee" : "SA",
              "grantor" : "_SYSTEM"
            } ] ],
            "parent-partial" : false,
            "remarks" : "",
            "schema" : "e9e3bf30-a770-49af-b826-efef4f866193"
          }, {
            "@class" : "schemacrawler.crawl.MutablePrivilege",
            "@uuid" : "eb44b380-f7e6-4b32-8297-dd0ac9e2ee1c",
            "name" : "REFERENCES",
            "short-name" : "CUSTOMERS.\"REFERENCES\"",
            "full-name" : "PUBLIC.BOOKS.CUSTOMERS.\"REFERENCES\"",
            "attributes" : {
              "@class" : "java.util.TreeMap"
            },
            "grants" : [ "java.util.ArrayList", [ {
              "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
              "@uuid" : "95717495-0799-49e6-8d0f-dfb101f89ced",
              "grantable" : true,
              "grantee" : "SA",
              "grantor" : "_SYSTEM"
            } ] ],
            "parent-partial" : false,
            "remarks" : "",
            "schema" : "e9e3bf30-a770-49af-b826-efef4f866193"
          }, {
            "@class" : "schemacrawler.crawl.MutablePrivilege",
            "@uuid" : "dddc0f3c-e125-4bec-8009-a544554ec07e",
            "name" : "SELECT",
            "short-name" : "CUSTOMERS.\"SELECT\"",
            "full-name" : "PUBLIC.BOOKS.CUSTOMERS.\"SELECT\"",
            "attributes" : {
              "@class" : "java.util.TreeMap"
            },
            "grants" : [ "java.util.ArrayList", [ {
              "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
              "@uuid" : "dd697c52-8927-4218-a6f6-618bb847d016",
              "grantable" : true,
              "grantee" : "SA",
              "grantor" : "_SYSTEM"
            } ] ],
            "parent-partial" : false,
            "remarks" : "",
            "schema" : "e9e3bf30-a770-49af-b826-efef4f866193"
          }, {
            "@class" : "schemacrawler.crawl.MutablePrivilege",
            "@uuid" : "c0035dc2-53a1-4c64-b719-02f28be0683c",
            "name" : "TRIGGER",
            "short-name" : "CUSTOMERS.\"TRIGGER\"",
            "full-name" : "PUBLIC.BOOKS.CUSTOMERS.\"TRIGGER\"",
            "attributes" : {
              "@class" : "java.util.TreeMap"
            },
            "grants" : [ "java.util.ArrayList", [ {
              "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
              "@uuid" : "8f9616cd-526e-4273-9904-c7bb0ec19c7c",
              "grantable" : true,
              "grantee" : "SA",
              "grantor" : "_SYSTEM"
            } ] ],
            "parent-partial" : false,
            "remarks" : "",
            "schema" : "e9e3bf30-a770-49af-b826-efef4f866193"
          }, {
            "@class" : "schemacrawler.crawl.MutablePrivilege",
            "@uuid" : "df5805ee-cf91-4590-8713-0982c1954c93",
            "name" : "UPDATE",
            "short-name" : "CUSTOMERS.\"UPDATE\"",
            "full-name" : "PUBLIC.BOOKS.CUSTOMERS.\"UPDATE\"",
            "attributes" : {
              "@class" : "java.util.TreeMap"
            },
            "grants" : [ "java.util.ArrayList", [ {
              "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
              "@uuid" : "d89f9efb-f35e-4860-acd2-59753fb61072",
              "grantable" : true,
              "grantee" : "SA",
              "grantor" : "_SYSTEM"
            } ] ],
            "parent-partial" : false,
            "remarks" : "",
            "schema" : "e9e3bf30-a770-49af-b826-efef4f866193"
          } ] ],
          "referenced-objects" : [ "java.util.ArrayList", [ ] ],
          "referenced-tables" : [ "java.util.ArrayList", [ ] ],
          "remarks" : "",
          "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
          "self-referencing" : false,
          "table-constraints" : [ "java.util.ImmutableCollections$ListN", [ "1396660e-c011-4c81-9c6d-9a4b889c19e8", {
            "@class" : "schemacrawler.crawl.MutableTableConstraint",
            "@uuid" : "fadd8226-5ea4-4e02-aa4f-31afd2559772",
            "name" : "SYS_CT_10093",
            "short-name" : "CUSTOMERS.SYS_CT_10093",
            "full-name" : "PUBLIC.BOOKS.CUSTOMERS.SYS_CT_10093",
            "attributes" : {
              "@class" : "java.util.TreeMap",
              "TABLE_CATALOG" : "PUBLIC",
              "TABLE_SCHEMA" : "BOOKS"
            },
            "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "88be7ebe-c3dd-4696-afce-9573c8971b08" ] ],
            "deferrable" : false,
            "definition" : "BOOKS.CUSTOMERS.ID IS NOT NULL",
            "initially-deferred" : false,
            "parent-partial" : false,
            "remarks" : "",
            "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
            "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
          }, {
            "@class" : "schemacrawler.crawl.MutableTableConstraint",
            "@uuid" : "872f70c6-45e6-4037-9955-041e6cce619b",
            "name" : "SYS_CT_10094",
            "short-name" : "CUSTOMERS.SYS_CT_10094",
            "full-name" : "PUBLIC.BOOKS.CUSTOMERS.SYS_CT_10094",
            "attributes" : {
              "@class" : "java.util.TreeMap",
              "TABLE_CATALOG" : "PUBLIC",
              "TABLE_SCHEMA" : "BOOKS"
            },
            "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "5d3dff48-b668-4d89-95c8-fbac35cdc129" ] ],
            "deferrable" : false,
            "definition" : "BOOKS.CUSTOMERS.FIRSTNAME IS NOT NULL",
            "initially-deferred" : false,
            "parent-partial" : false,
            "remarks" : "",
            "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
            "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
          }, {
            "@class" : "schemacrawler.crawl.MutableTableConstraint",
            "@uuid" : "fad01bdf-ce4e-49ae-a675-e82fb198732a",
            "name" : "SYS_CT_10095",
            "short-name" : "CUSTOMERS.SYS_CT_10095",
            "full-name" : "PUBLIC.BOOKS.CUSTOMERS.SYS_CT_10095",
            "attributes" : {
              "@class" : "java.util.TreeMap",
              "TABLE_CATALOG" : "PUBLIC",
              "TABLE_SCHEMA" : "BOOKS"
            },
            "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "46c255a8-0ce0-4fb7-933d-9d03e3622bcf" ] ],
            "deferrable" : false,
            "definition" : "BOOKS.CUSTOMERS.LASTNAME IS NOT NULL",
            "initially-deferred" : false,
            "parent-partial" : false,
            "remarks" : "",
            "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
            "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
          } ] ],
          "table-type" : "afd1e38f-f21e-402c-9160-7335eb93cdfd",
          "triggers" : [ "java.util.ImmutableCollections$ListN", [ ] ],
          "type" : "afd1e38f-f21e-402c-9160-7335eb93cdfd",
          "used-by-objects" : [ "java.util.ImmutableCollections$Set12", [ "1147434a-222b-4db9-931f-ad9c8c2b5a6f" ] ]
        },
        "referenced-table" : "720a0cf1-d413-4e89-97fe-2ee87f05cc38",
        "remarks" : "",
        "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
        "self-referencing" : false,
        "type" : [ "schemacrawler.schema.TableConstraintType", "foreign_key" ],
        "update-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ]
      } ] ],
      "hidden-columns" : [ "java.util.ImmutableCollections$SetN", [ ] ],
      "indexes" : [ "java.util.ImmutableCollections$List12", [ "9ccb3fc4-a074-463b-8a50-e0f5821b5505", {
        "@class" : "schemacrawler.crawl.MutableIndex",
        "@uuid" : "0d8839e3-7027-41bf-8f59-54c7466c1a1a",
        "name" : "PK_CUSTOMERDATA",
        "short-name" : "CUSTOMERDATA.PK_CUSTOMERDATA",
        "full-name" : "PUBLIC.BOOKS.CUSTOMERDATA.PK_CUSTOMERDATA",
        "attributes" : {
          "@class" : "java.util.TreeMap",
          "INDEX_QUALIFIER" : "PUBLIC",
          "TABLE_CAT" : "PUBLIC",
          "TABLE_NAME" : "CUSTOMERDATA",
          "TABLE_SCHEM" : "BOOKS"
        },
        "cardinality" : 0,
        "columns" : [ "java.util.ImmutableCollections$List12", [ "f37021f2-6c77-4444-9a20-c1c9023b7481", "7712347f-5728-4cba-940e-e10ff2093f71" ] ],
        "definition" : "",
        "filter-condition" : "",
        "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
        "pages" : 0,
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
        "type" : [ "schemacrawler.schema.IndexType", "other" ],
        "unique" : true
      } ] ],
      "primary-key" : "0d8839e3-7027-41bf-8f59-54c7466c1a1a",
      "privileges" : [ "java.util.ImmutableCollections$ListN", [ {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "5362eaee-701b-427e-92e4-7e579e26ca5c",
        "name" : "DELETE",
        "short-name" : "CUSTOMERDATA.\"DELETE\"",
        "full-name" : "PUBLIC.BOOKS.CUSTOMERDATA.\"DELETE\"",
        "attributes" : {
          "@class" : "java.util.TreeMap"
        },
        "grants" : [ "java.util.ArrayList", [ {
          "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
          "@uuid" : "80681154-0426-4565-8180-d566404aa9f1",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "e9e3bf30-a770-49af-b826-efef4f866193"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "785e6337-3185-4679-ab04-a08a6c625d9b",
        "name" : "INSERT",
        "short-name" : "CUSTOMERDATA.\"INSERT\"",
        "full-name" : "PUBLIC.BOOKS.CUSTOMERDATA.\"INSERT\"",
        "attributes" : {
          "@class" : "java.util.TreeMap"
        },
        "grants" : [ "java.util.ArrayList", [ {
          "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
          "@uuid" : "b02ab19a-4b86-4643-893d-c97090182c08",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "e9e3bf30-a770-49af-b826-efef4f866193"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "6cc2c328-6fb1-4a08-a068-c5976f087958",
        "name" : "REFERENCES",
        "short-name" : "CUSTOMERDATA.\"REFERENCES\"",
        "full-name" : "PUBLIC.BOOKS.CUSTOMERDATA.\"REFERENCES\"",
        "attributes" : {
          "@class" : "java.util.TreeMap"
        },
        "grants" : [ "java.util.ArrayList", [ {
          "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
          "@uuid" : "92e67b34-e2dd-47f1-a01e-2d07a077a9a1",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "e9e3bf30-a770-49af-b826-efef4f866193"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "e5625f0e-732d-4a13-be02-113edc7d684a",
        "name" : "SELECT",
        "short-name" : "CUSTOMERDATA.\"SELECT\"",
        "full-name" : "PUBLIC.BOOKS.CUSTOMERDATA.\"SELECT\"",
        "attributes" : {
          "@class" : "java.util.TreeMap"
        },
        "grants" : [ "java.util.ArrayList", [ {
          "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
          "@uuid" : "c9e03f80-5a13-49ba-b7ee-061aa00fade7",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "e9e3bf30-a770-49af-b826-efef4f866193"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "272c4d49-bbdc-4fa8-a619-6c05f081f9e5",
        "name" : "TRIGGER",
        "short-name" : "CUSTOMERDATA.\"TRIGGER\"",
        "full-name" : "PUBLIC.BOOKS.CUSTOMERDATA.\"TRIGGER\"",
        "attributes" : {
          "@class" : "java.util.TreeMap"
        },
        "grants" : [ "java.util.ArrayList", [ {
          "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
          "@uuid" : "4c899634-471b-48e3-b898-1b7f2230c75e",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "e9e3bf30-a770-49af-b826-efef4f866193"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "0d25737c-032c-4ac3-b00e-db324e4d1107",
        "name" : "UPDATE",
        "short-name" : "CUSTOMERDATA.\"UPDATE\"",
        "full-name" : "PUBLIC.BOOKS.CUSTOMERDATA.\"UPDATE\"",
        "attributes" : {
          "@class" : "java.util.TreeMap"
        },
        "grants" : [ "java.util.ArrayList", [ {
          "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
          "@uuid" : "3850417f-7f9a-4460-be92-bc6852ef1ee9",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "e9e3bf30-a770-49af-b826-efef4f866193"
      } ] ],
      "referenced-objects" : [ "java.util.ArrayList", [ "720a0cf1-d413-4e89-97fe-2ee87f05cc38" ] ],
      "referenced-tables" : [ "java.util.ArrayList", [ "720a0cf1-d413-4e89-97fe-2ee87f05cc38" ] ],
      "remarks" : "",
      "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
      "self-referencing" : false,
      "table-constraints" : [ "java.util.ImmutableCollections$ListN", [ "0d8839e3-7027-41bf-8f59-54c7466c1a1a", "9ccb3fc4-a074-463b-8a50-e0f5821b5505", {
        "@class" : "schemacrawler.crawl.MutableTableConstraint",
        "@uuid" : "bd88ca66-886b-4615-b720-8f66859d65da",
        "name" : "SYS_CT_10100",
        "short-name" : "CUSTOMERDATA.SYS_CT_10100",
        "full-name" : "PUBLIC.BOOKS.CUSTOMERDATA.SYS_CT_10100",
        "attributes" : {
          "@class" : "java.util.TreeMap",
          "TABLE_CATALOG" : "PUBLIC",
          "TABLE_SCHEMA" : "BOOKS"
        },
        "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "f37021f2-6c77-4444-9a20-c1c9023b7481" ] ],
        "deferrable" : false,
        "definition" : "BOOKS.CUSTOMERDATA.CUSTOMERID IS NOT NULL",
        "initially-deferred" : false,
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
        "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
      }, {
        "@class" : "schemacrawler.crawl.MutableTableConstraint",
        "@uuid" : "8113e6e2-e255-4287-a2f9-87ebf6473b1d",
        "name" : "SYS_CT_10101",
        "short-name" : "CUSTOMERDATA.SYS_CT_10101",
        "full-name" : "PUBLIC.BOOKS.CUSTOMERDATA.SYS_CT_10101",
        "attributes" : {
          "@class" : "java.util.TreeMap",
          "TABLE_CATALOG" : "PUBLIC",
          "TABLE_SCHEMA" : "BOOKS"
        },
        "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "7712347f-5728-4cba-940e-e10ff2093f71" ] ],
        "deferrable" : false,
        "definition" : "BOOKS.CUSTOMERDATA.DATAID IS NOT NULL",
        "initially-deferred" : false,
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
        "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
      } ] ],
      "table-type" : "afd1e38f-f21e-402c-9160-7335eb93cdfd",
      "triggers" : [ "java.util.ImmutableCollections$ListN", [ ] ],
      "type" : "afd1e38f-f21e-402c-9160-7335eb93cdfd",
      "used-by-objects" : [ "java.util.ImmutableCollections$SetN", [ ] ]
    }, "720a0cf1-d413-4e89-97fe-2ee87f05cc38", {
      "@class" : "schemacrawler.crawl.MutableTable",
      "@uuid" : "fc95f9f8-754a-4f7a-ba7a-b028b75f8603",
      "name" : "PUBLISHERS",
      "full-name" : "PUBLIC.BOOKS.PUBLISHERS",
      "attributes" : {
        "@class" : "java.util.TreeMap",
        "HSQLDB_TYPE" : "MEMORY",
        "READ_ONLY" : false,
        "REMARKS" : "List of book publishers"
      },
      "columns" : [ "java.util.ImmutableCollections$List12", [ "28b37bdd-6ad0-45f5-bdd3-bdfea88da060", "99b55662-7b9a-47bb-b241-e6d2defff4a5" ] ],
      "definition" : "",
      "dependent-tables" : [ "java.util.ArrayList", [ {
        "@class" : "schemacrawler.crawl.MutableTable",
        "@uuid" : "93cef326-4a07-4c25-bbd9-26ffce85fe65",
        "name" : "ΒΙΒΛΊΑ",
        "full-name" : "PUBLIC.BOOKS.ΒΙΒΛΊΑ",
        "attributes" : {
          "@class" : "java.util.TreeMap",
          "HSQLDB_TYPE" : "MEMORY",
          "READ_ONLY" : false,
          "REMARKS" : ""
        },
        "columns" : [ "java.util.ImmutableCollections$ListN", [ "3bb32c79-ee68-4680-9ddc-c9652869d6e7", "921713f2-cec1-4cd1-9b15-073b71f7bfea", "25e8b221-9f8e-4bf9-8e7a-2bfc50634d4b", "f6d5f8ee-16ea-4614-ae8c-8fab873c6914" ] ],
        "definition" : "",
        "dependent-tables" : [ "java.util.ArrayList", [ ] ],
        "foreign-keys" : [ "java.util.ArrayList", [ {
          "@class" : "schemacrawler.crawl.MutableForeignKey",
          "@uuid" : "a8116ffa-1682-419b-9493-fb22dfa3a3c9",
          "name" : "FK_ΒΙΒΛΊΑ_PUBLISHERS",
          "short-name" : "ΒΙΒΛΊΑ.FK_ΒΙΒΛΊΑ_PUBLISHERS",
          "full-name" : "PUBLIC.BOOKS.ΒΙΒΛΊΑ.FK_ΒΙΒΛΊΑ_PUBLISHERS",
          "attributes" : {
            "@class" : "java.util.TreeMap",
            "PK_NAME" : "SYS_PK_10127",
            "TABLE_CATALOG" : "PUBLIC",
            "TABLE_SCHEMA" : "BOOKS"
          },
          "column-references" : [ "java.util.ImmutableCollections$List12", [ {
            "@class" : "schemacrawler.crawl.ImmutableColumnReference",
            "@uuid" : "03d67bbb-e1a6-4b17-833c-38d2459fc986",
            "foreign-key-column" : "f6d5f8ee-16ea-4614-ae8c-8fab873c6914",
            "key-sequence" : 1,
            "primary-key-column" : "28b37bdd-6ad0-45f5-bdd3-bdfea88da060",
            "self-referencing" : false
          } ] ],
          "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "f6d5f8ee-16ea-4614-ae8c-8fab873c6914" ] ],
          "deferrability" : [ "schemacrawler.schema.ForeignKeyDeferrability", "not deferrable" ],
          "deferrable" : false,
          "definition" : "",
          "delete-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ],
          "dependent-table" : "93cef326-4a07-4c25-bbd9-26ffce85fe65",
          "foreign-key-table" : "93cef326-4a07-4c25-bbd9-26ffce85fe65",
          "initially-deferred" : false,
          "optional" : false,
          "parent-partial" : false,
          "primary-key-table" : "fc95f9f8-754a-4f7a-ba7a-b028b75f8603",
          "referenced-table" : "fc95f9f8-754a-4f7a-ba7a-b028b75f8603",
          "remarks" : "",
          "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
          "self-referencing" : false,
          "type" : [ "schemacrawler.schema.TableConstraintType", "foreign_key" ],
          "update-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ]
        } ] ],
        "hidden-columns" : [ "java.util.ImmutableCollections$SetN", [ ] ],
        "indexes" : [ "java.util.ImmutableCollections$List12", [ "a8116ffa-1682-419b-9493-fb22dfa3a3c9", {
          "@class" : "schemacrawler.crawl.MutableIndex",
          "@uuid" : "45eded6c-5ee6-4d3c-bf18-1a77f0652215",
          "name" : "PK_ΒΙΒΛΊΑ",
          "short-name" : "ΒΙΒΛΊΑ.PK_ΒΙΒΛΊΑ",
          "full-name" : "PUBLIC.BOOKS.ΒΙΒΛΊΑ.PK_ΒΙΒΛΊΑ",
          "attributes" : {
            "@class" : "java.util.TreeMap",
            "INDEX_QUALIFIER" : "PUBLIC",
            "TABLE_CAT" : "PUBLIC",
            "TABLE_NAME" : "ΒΙΒΛΊΑ",
            "TABLE_SCHEM" : "BOOKS"
          },
          "cardinality" : 0,
          "columns" : [ "java.util.ImmutableCollections$List12", [ "3bb32c79-ee68-4680-9ddc-c9652869d6e7" ] ],
          "definition" : "",
          "filter-condition" : "",
          "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
          "pages" : 0,
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
          "type" : [ "schemacrawler.schema.IndexType", "other" ],
          "unique" : true
        } ] ],
        "primary-key" : "45eded6c-5ee6-4d3c-bf18-1a77f0652215",
        "privileges" : [ "java.util.ImmutableCollections$ListN", [ {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "93c0b85c-444a-43ca-a7d8-58cbd541b146",
          "name" : "DELETE",
          "short-name" : "ΒΙΒΛΊΑ.\"DELETE\"",
          "full-name" : "PUBLIC.BOOKS.ΒΙΒΛΊΑ.\"DELETE\"",
          "attributes" : {
            "@class" : "java.util.TreeMap"
          },
          "grants" : [ "java.util.ArrayList", [ {
            "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
            "@uuid" : "3fb7d171-ba0c-48aa-9300-ebab5d5ed8b0",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "e9e3bf30-a770-49af-b826-efef4f866193"
        }, {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "8268883a-f0cb-47aa-9bbc-6732c4800300",
          "name" : "INSERT",
          "short-name" : "ΒΙΒΛΊΑ.\"INSERT\"",
          "full-name" : "PUBLIC.BOOKS.ΒΙΒΛΊΑ.\"INSERT\"",
          "attributes" : {
            "@class" : "java.util.TreeMap"
          },
          "grants" : [ "java.util.ArrayList", [ {
            "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
            "@uuid" : "3408e78d-ff20-403f-9d7d-19b21fd8b74a",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "e9e3bf30-a770-49af-b826-efef4f866193"
        }, {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "b07348f1-d854-4e48-887e-946ec251114a",
          "name" : "REFERENCES",
          "short-name" : "ΒΙΒΛΊΑ.\"REFERENCES\"",
          "full-name" : "PUBLIC.BOOKS.ΒΙΒΛΊΑ.\"REFERENCES\"",
          "attributes" : {
            "@class" : "java.util.TreeMap"
          },
          "grants" : [ "java.util.ArrayList", [ {
            "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
            "@uuid" : "1d08ff2a-9cdb-48a3-b0fa-1c93ba3e679d",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "e9e3bf30-a770-49af-b826-efef4f866193"
        }, {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "c5fad6f1-81b0-4a25-86f8-60e74e9bad30",
          "name" : "SELECT",
          "short-name" : "ΒΙΒΛΊΑ.\"SELECT\"",
          "full-name" : "PUBLIC.BOOKS.ΒΙΒΛΊΑ.\"SELECT\"",
          "attributes" : {
            "@class" : "java.util.TreeMap"
          },
          "grants" : [ "java.util.ArrayList", [ {
            "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
            "@uuid" : "35d005d7-f32c-4a07-b039-ca3123855a80",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "e9e3bf30-a770-49af-b826-efef4f866193"
        }, {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "4428a608-613d-41a5-819f-5203018ee1de",
          "name" : "TRIGGER",
          "short-name" : "ΒΙΒΛΊΑ.\"TRIGGER\"",
          "full-name" : "PUBLIC.BOOKS.ΒΙΒΛΊΑ.\"TRIGGER\"",
          "attributes" : {
            "@class" : "java.util.TreeMap"
          },
          "grants" : [ "java.util.ArrayList", [ {
            "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
            "@uuid" : "ce928d07-6db2-4cc7-8930-9487b807b8df",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "e9e3bf30-a770-49af-b826-efef4f866193"
        }, {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "9d3b3633-260e-4eb1-96cd-449407e8db9b",
          "name" : "UPDATE",
          "short-name" : "ΒΙΒΛΊΑ.\"UPDATE\"",
          "full-name" : "PUBLIC.BOOKS.ΒΙΒΛΊΑ.\"UPDATE\"",
          "attributes" : {
            "@class" : "java.util.TreeMap"
          },
          "grants" : [ "java.util.ArrayList", [ {
            "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
            "@uuid" : "433bea56-97d7-4002-9825-06de560bee83",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "e9e3bf30-a770-49af-b826-efef4f866193"
        } ] ],
        "referenced-objects" : [ "java.util.ArrayList", [ "fc95f9f8-754a-4f7a-ba7a-b028b75f8603" ] ],
        "referenced-tables" : [ "java.util.ArrayList", [ "fc95f9f8-754a-4f7a-ba7a-b028b75f8603" ] ],
        "remarks" : "",
        "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
        "self-referencing" : false,
        "table-constraints" : [ "java.util.ImmutableCollections$ListN", [ "45eded6c-5ee6-4d3c-bf18-1a77f0652215", "a8116ffa-1682-419b-9493-fb22dfa3a3c9", {
          "@class" : "schemacrawler.crawl.MutableTableConstraint",
          "@uuid" : "70434df2-bd24-4e9e-8caf-e3ce2fada7d6",
          "name" : "SYS_CT_10134",
          "short-name" : "ΒΙΒΛΊΑ.SYS_CT_10134",
          "full-name" : "PUBLIC.BOOKS.ΒΙΒΛΊΑ.SYS_CT_10134",
          "attributes" : {
            "@class" : "java.util.TreeMap",
            "TABLE_CATALOG" : "PUBLIC",
            "TABLE_SCHEMA" : "BOOKS"
          },
          "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "3bb32c79-ee68-4680-9ddc-c9652869d6e7" ] ],
          "deferrable" : false,
          "definition" : "BOOKS.ΒΙΒΛΊΑ.ΜΟΝΑΔΙΚΌΣ IS NOT NULL",
          "initially-deferred" : false,
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
          "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
        }, {
          "@class" : "schemacrawler.crawl.MutableTableConstraint",
          "@uuid" : "0b02a768-2584-4c09-8475-b2812223deca",
          "name" : "SYS_CT_10135",
          "short-name" : "ΒΙΒΛΊΑ.SYS_CT_10135",
          "full-name" : "PUBLIC.BOOKS.ΒΙΒΛΊΑ.SYS_CT_10135",
          "attributes" : {
            "@class" : "java.util.TreeMap",
            "TABLE_CATALOG" : "PUBLIC",
            "TABLE_SCHEMA" : "BOOKS"
          },
          "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "921713f2-cec1-4cd1-9b15-073b71f7bfea" ] ],
          "deferrable" : false,
          "definition" : "BOOKS.ΒΙΒΛΊΑ.ΤΊΤΛΟΣ IS NOT NULL",
          "initially-deferred" : false,
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
          "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
        }, {
          "@class" : "schemacrawler.crawl.MutableTableConstraint",
          "@uuid" : "c14c2fab-48f8-41f3-a4e6-cd24a4fdc8c4",
          "name" : "SYS_CT_10136",
          "short-name" : "ΒΙΒΛΊΑ.SYS_CT_10136",
          "full-name" : "PUBLIC.BOOKS.ΒΙΒΛΊΑ.SYS_CT_10136",
          "attributes" : {
            "@class" : "java.util.TreeMap",
            "TABLE_CATALOG" : "PUBLIC",
            "TABLE_SCHEMA" : "BOOKS"
          },
          "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "f6d5f8ee-16ea-4614-ae8c-8fab873c6914" ] ],
          "deferrable" : false,
          "definition" : "BOOKS.ΒΙΒΛΊΑ.ΕΚΔΌΤΗΣ IS NOT NULL",
          "initially-deferred" : false,
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
          "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
        } ] ],
        "table-type" : "afd1e38f-f21e-402c-9160-7335eb93cdfd",
        "triggers" : [ "java.util.ImmutableCollections$ListN", [ ] ],
        "type" : "afd1e38f-f21e-402c-9160-7335eb93cdfd",
        "used-by-objects" : [ "java.util.ImmutableCollections$SetN", [ ] ]
      } ] ],
      "foreign-keys" : [ "java.util.ArrayList", [ "a8116ffa-1682-419b-9493-fb22dfa3a3c9" ] ],
      "hidden-columns" : [ "java.util.ImmutableCollections$SetN", [ ] ],
      "indexes" : [ "java.util.ImmutableCollections$List12", [ {
        "@class" : "schemacrawler.crawl.MutableIndex",
        "@uuid" : "bcb0a209-afde-4502-a087-a2b7c9ab33d7",
        "name" : "SYS_PK_10127",
        "short-name" : "PUBLISHERS.SYS_PK_10127",
        "full-name" : "PUBLIC.BOOKS.PUBLISHERS.SYS_PK_10127",
        "attributes" : {
          "@class" : "java.util.TreeMap",
          "INDEX_QUALIFIER" : "PUBLIC",
          "TABLE_CAT" : "PUBLIC",
          "TABLE_NAME" : "PUBLISHERS",
          "TABLE_SCHEM" : "BOOKS"
        },
        "cardinality" : 0,
        "columns" : [ "java.util.ImmutableCollections$List12", [ "28b37bdd-6ad0-45f5-bdd3-bdfea88da060" ] ],
        "definition" : "",
        "filter-condition" : "",
        "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
        "pages" : 0,
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
        "type" : [ "schemacrawler.schema.IndexType", "other" ],
        "unique" : true
      } ] ],
      "primary-key" : "bcb0a209-afde-4502-a087-a2b7c9ab33d7",
      "privileges" : [ "java.util.ImmutableCollections$ListN", [ {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "7ad15fb1-d9f7-42c7-baff-4120c9a65922",
        "name" : "DELETE",
        "short-name" : "PUBLISHERS.\"DELETE\"",
        "full-name" : "PUBLIC.BOOKS.PUBLISHERS.\"DELETE\"",
        "attributes" : {
          "@class" : "java.util.TreeMap"
        },
        "grants" : [ "java.util.ArrayList", [ {
          "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
          "@uuid" : "aa16bc6f-9a8c-4436-af51-595232b85049",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "e9e3bf30-a770-49af-b826-efef4f866193"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "f8eae1ee-c85e-4742-b761-811e414ca822",
        "name" : "INSERT",
        "short-name" : "PUBLISHERS.\"INSERT\"",
        "full-name" : "PUBLIC.BOOKS.PUBLISHERS.\"INSERT\"",
        "attributes" : {
          "@class" : "java.util.TreeMap"
        },
        "grants" : [ "java.util.ArrayList", [ {
          "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
          "@uuid" : "4667e95b-06f8-477c-bc50-10898e81c19c",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "e9e3bf30-a770-49af-b826-efef4f866193"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "5cdac3fb-a987-419e-8e03-c488ab9da866",
        "name" : "REFERENCES",
        "short-name" : "PUBLISHERS.\"REFERENCES\"",
        "full-name" : "PUBLIC.BOOKS.PUBLISHERS.\"REFERENCES\"",
        "attributes" : {
          "@class" : "java.util.TreeMap"
        },
        "grants" : [ "java.util.ArrayList", [ {
          "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
          "@uuid" : "b78814ef-ddf4-4b17-a2b3-6a88a0179fdd",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "e9e3bf30-a770-49af-b826-efef4f866193"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "09660920-809c-43e6-8f75-7c7c2d555993",
        "name" : "SELECT",
        "short-name" : "PUBLISHERS.\"SELECT\"",
        "full-name" : "PUBLIC.BOOKS.PUBLISHERS.\"SELECT\"",
        "attributes" : {
          "@class" : "java.util.TreeMap"
        },
        "grants" : [ "java.util.ArrayList", [ {
          "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
          "@uuid" : "8d923243-917a-4de7-a5d7-6e3da05a56de",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "e9e3bf30-a770-49af-b826-efef4f866193"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "d4e3d56d-e907-4845-b6eb-5968a56f7869",
        "name" : "TRIGGER",
        "short-name" : "PUBLISHERS.\"TRIGGER\"",
        "full-name" : "PUBLIC.BOOKS.PUBLISHERS.\"TRIGGER\"",
        "attributes" : {
          "@class" : "java.util.TreeMap"
        },
        "grants" : [ "java.util.ArrayList", [ {
          "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
          "@uuid" : "76ebdac3-343c-44e5-88b2-ba874080b632",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "e9e3bf30-a770-49af-b826-efef4f866193"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "c3302c12-0c0f-4ca6-bafd-bbf71c757a3b",
        "name" : "UPDATE",
        "short-name" : "PUBLISHERS.\"UPDATE\"",
        "full-name" : "PUBLIC.BOOKS.PUBLISHERS.\"UPDATE\"",
        "attributes" : {
          "@class" : "java.util.TreeMap"
        },
        "grants" : [ "java.util.ArrayList", [ {
          "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
          "@uuid" : "ad720bdc-2a9e-482a-8ca1-5e06d8d36a35",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "e9e3bf30-a770-49af-b826-efef4f866193"
      } ] ],
      "referenced-objects" : [ "java.util.ArrayList", [ ] ],
      "referenced-tables" : [ "java.util.ArrayList", [ ] ],
      "remarks" : "List of book publishers",
      "schema" : "e9e3bf30-a770-49af-b826-efef4f866193",
      "self-referencing" : false,
      "table-constraints" : [ "java.util.ImmutableCollections$List12", [ "bcb0a209-afde-4502-a087-a2b7c9ab33d7" ] ],
      "table-type" : "afd1e38f-f21e-402c-9160-7335eb93cdfd",
      "triggers" : [ "java.util.ImmutableCollections$ListN", [ ] ],
      "type" : "afd1e38f-f21e-402c-9160-7335eb93cdfd",
      "used-by-objects" : [ "java.util.ImmutableCollections$Set12", [ "93cef326-4a07-4c25-bbd9-26ffce85fe65" ] ]
    }, "93cef326-4a07-4c25-bbd9-26ffce85fe65", "012b3818-dd11-4489-9079-58aaeffbd021", {
      "@class" : "schemacrawler.crawl.MutableTable",
      "@uuid" : "97648b73-4713-4122-80f1-11b2932f36e2",
      "name" : "EXTRA_PK",
      "full-name" : "PUBLIC.FOR_LINT.EXTRA_PK",
      "attributes" : {
        "@class" : "java.util.TreeMap",
        "HSQLDB_TYPE" : "MEMORY",
        "READ_ONLY" : false,
        "REMARKS" : "Extra table with just a primary key"
      },
      "columns" : [ "java.util.ImmutableCollections$ListN", [ "968838ab-58ae-4511-a4f6-e66d585e46e1", "33b1454d-ee4f-491d-8477-e1948b080036", "de72ff75-af4b-4749-aa72-a0558b367f21" ] ],
      "definition" : "",
      "dependent-tables" : [ "java.util.ArrayList", [ ] ],
      "foreign-keys" : [ "java.util.ArrayList", [ {
        "@class" : "schemacrawler.crawl.MutableForeignKey",
        "@uuid" : "1df45aba-f809-4a17-b518-c2ef91c5f3bd",
        "name" : "FK_PUBLICATION_JOIN",
        "short-name" : "EXTRA_PK.FK_PUBLICATION_JOIN",
        "full-name" : "PUBLIC.FOR_LINT.EXTRA_PK.FK_PUBLICATION_JOIN",
        "attributes" : {
          "@class" : "java.util.TreeMap",
          "PK_NAME" : "PK_PUBLICATIONS",
          "TABLE_CATALOG" : "PUBLIC",
          "TABLE_SCHEMA" : "FOR_LINT"
        },
        "column-references" : [ "java.util.ImmutableCollections$List12", [ {
          "@class" : "schemacrawler.crawl.ImmutableColumnReference",
          "@uuid" : "8397b548-4e5b-4563-a123-734c61b34d39",
          "foreign-key-column" : "33b1454d-ee4f-491d-8477-e1948b080036",
          "key-sequence" : 1,
          "primary-key-column" : "c3a4635f-b484-4088-9bfa-02367b631dac",
          "self-referencing" : false
        } ] ],
        "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "33b1454d-ee4f-491d-8477-e1948b080036" ] ],
        "deferrability" : [ "schemacrawler.schema.ForeignKeyDeferrability", "not deferrable" ],
        "deferrable" : false,
        "definition" : "",
        "delete-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ],
        "dependent-table" : "97648b73-4713-4122-80f1-11b2932f36e2",
        "foreign-key-table" : "97648b73-4713-4122-80f1-11b2932f36e2",
        "initially-deferred" : false,
        "optional" : false,
        "parent-partial" : false,
        "primary-key-table" : {
          "@class" : "schemacrawler.crawl.MutableTable",
          "@uuid" : "d76c953a-fc82-4a2d-ad63-9d70db947072",
          "name" : "PUBLICATIONS",
          "full-name" : "PUBLIC.FOR_LINT.PUBLICATIONS",
          "attributes" : {
            "@class" : "java.util.TreeMap",
            "HSQLDB_TYPE" : "MEMORY",
            "READ_ONLY" : false,
            "REMARKS" : ""
          },
          "columns" : [ "java.util.ImmutableCollections$ListN", [ "c3a4635f-b484-4088-9bfa-02367b631dac", "980e1945-cfcf-4a5b-bb82-fa483aed2a4c", "3dfa4056-6dba-4591-b72e-12cade697343", "bc89804f-c732-40a5-97cd-30f87fe75d89", "1ebfe83d-26fd-4f38-81ce-d9b6a0bf6819", "e1861e70-f204-45cd-b5c4-a01ce2bd6d57", "e92b4b2a-a374-44ba-acf4-4ef99d754a39", "6df2390c-1815-4e17-a579-134e62d6a987" ] ],
          "definition" : "",
          "dependent-tables" : [ "java.util.ArrayList", [ "97648b73-4713-4122-80f1-11b2932f36e2", {
            "@class" : "schemacrawler.crawl.MutableTable",
            "@uuid" : "300052a7-3dce-4fb8-9e48-1553a58930fb",
            "name" : "PUBLICATIONWRITERS",
            "full-name" : "PUBLIC.FOR_LINT.PUBLICATIONWRITERS",
            "attributes" : {
              "@class" : "java.util.TreeMap",
              "HSQLDB_TYPE" : "MEMORY",
              "READ_ONLY" : false,
              "REMARKS" : ""
            },
            "columns" : [ "java.util.ImmutableCollections$List12", [ "3bd457cc-a499-4f51-8ba4-4aea352d7793", "c5b8140d-877c-4294-b30a-d74a6baba25b" ] ],
            "definition" : "",
            "dependent-tables" : [ "java.util.ArrayList", [ ] ],
            "foreign-keys" : [ "java.util.ArrayList", [ {
              "@class" : "schemacrawler.crawl.MutableForeignKey",
              "@uuid" : "a53f6529-8e67-403a-864e-9a05465cf487",
              "name" : "FK_PUBLICATION",
              "short-name" : "PUBLICATIONWRITERS.FK_PUBLICATION",
              "full-name" : "PUBLIC.FOR_LINT.PUBLICATIONWRITERS.FK_PUBLICATION",
              "attributes" : {
                "@class" : "java.util.TreeMap",
                "PK_NAME" : "PK_PUBLICATIONS",
                "TABLE_CATALOG" : "PUBLIC",
                "TABLE_SCHEMA" : "FOR_LINT"
              },
              "column-references" : [ "java.util.ImmutableCollections$List12", [ {
                "@class" : "schemacrawler.crawl.ImmutableColumnReference",
                "@uuid" : "bf484c8d-0e08-4cca-8b5e-f6c515eac3a1",
                "foreign-key-column" : "3bd457cc-a499-4f51-8ba4-4aea352d7793",
                "key-sequence" : 1,
                "primary-key-column" : "c3a4635f-b484-4088-9bfa-02367b631dac",
                "self-referencing" : false
              } ] ],
              "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "3bd457cc-a499-4f51-8ba4-4aea352d7793" ] ],
              "deferrability" : [ "schemacrawler.schema.ForeignKeyDeferrability", "not deferrable" ],
              "deferrable" : false,
              "definition" : "",
              "delete-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ],
              "dependent-table" : "300052a7-3dce-4fb8-9e48-1553a58930fb",
              "foreign-key-table" : "300052a7-3dce-4fb8-9e48-1553a58930fb",
              "initially-deferred" : false,
              "optional" : false,
              "parent-partial" : false,
              "primary-key-table" : "d76c953a-fc82-4a2d-ad63-9d70db947072",
              "referenced-table" : "d76c953a-fc82-4a2d-ad63-9d70db947072",
              "remarks" : "",
              "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
              "self-referencing" : false,
              "type" : [ "schemacrawler.schema.TableConstraintType", "foreign_key" ],
              "update-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ]
            }, {
              "@class" : "schemacrawler.crawl.MutableForeignKey",
              "@uuid" : "ce9baaa0-c1b2-43b3-86d5-6c153475664f",
              "name" : "FK_WRITER",
              "short-name" : "PUBLICATIONWRITERS.FK_WRITER",
              "full-name" : "PUBLIC.FOR_LINT.PUBLICATIONWRITERS.FK_WRITER",
              "attributes" : {
                "@class" : "java.util.TreeMap",
                "PK_NAME" : "PK_WRITERS",
                "TABLE_CATALOG" : "PUBLIC",
                "TABLE_SCHEMA" : "FOR_LINT"
              },
              "column-references" : [ "java.util.ImmutableCollections$List12", [ {
                "@class" : "schemacrawler.crawl.ImmutableColumnReference",
                "@uuid" : "90daafac-f9e0-4188-a21d-8b8ddc72ab91",
                "foreign-key-column" : "c5b8140d-877c-4294-b30a-d74a6baba25b",
                "key-sequence" : 1,
                "primary-key-column" : "2206729e-8f02-45c3-8731-bdb016dc1920",
                "self-referencing" : false
              } ] ],
              "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "c5b8140d-877c-4294-b30a-d74a6baba25b" ] ],
              "deferrability" : [ "schemacrawler.schema.ForeignKeyDeferrability", "not deferrable" ],
              "deferrable" : false,
              "definition" : "",
              "delete-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ],
              "dependent-table" : "300052a7-3dce-4fb8-9e48-1553a58930fb",
              "foreign-key-table" : "300052a7-3dce-4fb8-9e48-1553a58930fb",
              "initially-deferred" : false,
              "optional" : false,
              "parent-partial" : false,
              "primary-key-table" : {
                "@class" : "schemacrawler.crawl.MutableTable",
                "@uuid" : "bad977cc-45c4-4b19-a3c4-fa3ee1ae6fc8",
                "name" : "WRITERS",
                "full-name" : "PUBLIC.FOR_LINT.WRITERS",
                "attributes" : {
                  "@class" : "java.util.TreeMap",
                  "HSQLDB_TYPE" : "MEMORY",
                  "READ_ONLY" : false,
                  "REMARKS" : ""
                },
                "columns" : [ "java.util.ImmutableCollections$ListN", [ "2206729e-8f02-45c3-8731-bdb016dc1920", "421ef5b6-f5fc-4fc6-a15d-247b2ef339e6", "bebae5c1-86fa-4445-adce-21f0542ad7f8", "7380b816-9a90-4df3-b9d5-3360b218c732", "0d862291-4b29-4a3b-b399-8868fe3fa96f", "f8a3b6b5-cc0a-4d6f-bbc0-167e9916f032", "4487348b-23d8-4865-918a-6dc098e96dc1", "cc9fe76b-9493-4484-b764-b9a4fcf5f0e1", "0424dc8e-4d52-4d98-97ac-376fbf0fd83e", "4b5300b8-229a-473d-a338-03cde781a6b9", "4dde244e-baca-4478-a1bd-ed5e7b99618c", "b53a7447-243e-44dd-9b97-0b592538b134", "cd11e3ee-7e72-4f9e-9ac0-3e70d5bd758f", "06abe9d2-6c7e-4852-93f9-9809697e499b", "40468114-d73a-48e1-bd94-d2502b5555a5", "101f61e2-42d2-439c-900a-f74688bed604", "6dc21c25-8cd3-458b-b012-e267c247e71b", "762d6753-c9a7-45eb-82e5-0f6755e0193b" ] ],
                "definition" : "",
                "dependent-tables" : [ "java.util.ArrayList", [ "97648b73-4713-4122-80f1-11b2932f36e2", "d76c953a-fc82-4a2d-ad63-9d70db947072", "300052a7-3dce-4fb8-9e48-1553a58930fb" ] ],
                "foreign-keys" : [ "java.util.ArrayList", [ {
                  "@class" : "schemacrawler.crawl.MutableForeignKey",
                  "@uuid" : "e87527b2-2634-4fb4-9035-551f44495af9",
                  "name" : "FK_WRITERS_PUBLICATION",
                  "short-name" : "WRITERS.FK_WRITERS_PUBLICATION",
                  "full-name" : "PUBLIC.FOR_LINT.WRITERS.FK_WRITERS_PUBLICATION",
                  "attributes" : {
                    "@class" : "java.util.TreeMap",
                    "PK_NAME" : "PK_PUBLICATIONS",
                    "TABLE_CATALOG" : "PUBLIC",
                    "TABLE_SCHEMA" : "FOR_LINT"
                  },
                  "column-references" : [ "java.util.ImmutableCollections$List12", [ {
                    "@class" : "schemacrawler.crawl.ImmutableColumnReference",
                    "@uuid" : "4bd7a6d8-3505-4ff6-9b19-c03ffdfff25a",
                    "foreign-key-column" : "762d6753-c9a7-45eb-82e5-0f6755e0193b",
                    "key-sequence" : 1,
                    "primary-key-column" : "c3a4635f-b484-4088-9bfa-02367b631dac",
                    "self-referencing" : false
                  } ] ],
                  "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "762d6753-c9a7-45eb-82e5-0f6755e0193b" ] ],
                  "deferrability" : [ "schemacrawler.schema.ForeignKeyDeferrability", "not deferrable" ],
                  "deferrable" : false,
                  "definition" : "",
                  "delete-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ],
                  "dependent-table" : "bad977cc-45c4-4b19-a3c4-fa3ee1ae6fc8",
                  "foreign-key-table" : "bad977cc-45c4-4b19-a3c4-fa3ee1ae6fc8",
                  "initially-deferred" : false,
                  "optional" : false,
                  "parent-partial" : false,
                  "primary-key-table" : "d76c953a-fc82-4a2d-ad63-9d70db947072",
                  "referenced-table" : "d76c953a-fc82-4a2d-ad63-9d70db947072",
                  "remarks" : "",
                  "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
                  "self-referencing" : false,
                  "type" : [ "schemacrawler.schema.TableConstraintType", "foreign_key" ],
                  "update-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ]
                }, {
                  "@class" : "schemacrawler.crawl.MutableForeignKey",
                  "@uuid" : "e5dd3705-d1a1-42d2-8bde-98e0f3762515",
                  "name" : "FK_WRITER_JOIN",
                  "short-name" : "EXTRA_PK.FK_WRITER_JOIN",
                  "full-name" : "PUBLIC.FOR_LINT.EXTRA_PK.FK_WRITER_JOIN",
                  "attributes" : {
                    "@class" : "java.util.TreeMap",
                    "PK_NAME" : "PK_WRITERS",
                    "TABLE_CATALOG" : "PUBLIC",
                    "TABLE_SCHEMA" : "FOR_LINT"
                  },
                  "column-references" : [ "java.util.ImmutableCollections$List12", [ {
                    "@class" : "schemacrawler.crawl.ImmutableColumnReference",
                    "@uuid" : "4a4551f4-4d9b-434a-ab01-fc9bd6d672ae",
                    "foreign-key-column" : "968838ab-58ae-4511-a4f6-e66d585e46e1",
                    "key-sequence" : 1,
                    "primary-key-column" : "2206729e-8f02-45c3-8731-bdb016dc1920",
                    "self-referencing" : false
                  } ] ],
                  "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "968838ab-58ae-4511-a4f6-e66d585e46e1" ] ],
                  "deferrability" : [ "schemacrawler.schema.ForeignKeyDeferrability", "not deferrable" ],
                  "deferrable" : false,
                  "definition" : "",
                  "delete-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ],
                  "dependent-table" : "97648b73-4713-4122-80f1-11b2932f36e2",
                  "foreign-key-table" : "97648b73-4713-4122-80f1-11b2932f36e2",
                  "initially-deferred" : false,
                  "optional" : false,
                  "parent-partial" : false,
                  "primary-key-table" : "bad977cc-45c4-4b19-a3c4-fa3ee1ae6fc8",
                  "referenced-table" : "bad977cc-45c4-4b19-a3c4-fa3ee1ae6fc8",
                  "remarks" : "",
                  "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
                  "self-referencing" : false,
                  "type" : [ "schemacrawler.schema.TableConstraintType", "foreign_key" ],
                  "update-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ]
                }, {
                  "@class" : "schemacrawler.crawl.MutableForeignKey",
                  "@uuid" : "868c75b9-28f6-45eb-86a0-b202cb86ed8f",
                  "name" : "FK_PUBLICATIONS_WRITER",
                  "short-name" : "PUBLICATIONS.FK_PUBLICATIONS_WRITER",
                  "full-name" : "PUBLIC.FOR_LINT.PUBLICATIONS.FK_PUBLICATIONS_WRITER",
                  "attributes" : {
                    "@class" : "java.util.TreeMap",
                    "PK_NAME" : "PK_WRITERS",
                    "TABLE_CATALOG" : "PUBLIC",
                    "TABLE_SCHEMA" : "FOR_LINT"
                  },
                  "column-references" : [ "java.util.ImmutableCollections$List12", [ {
                    "@class" : "schemacrawler.crawl.ImmutableColumnReference",
                    "@uuid" : "4d0b1003-37ff-4337-a966-67f2d166f509",
                    "foreign-key-column" : "bc89804f-c732-40a5-97cd-30f87fe75d89",
                    "key-sequence" : 1,
                    "primary-key-column" : "2206729e-8f02-45c3-8731-bdb016dc1920",
                    "self-referencing" : false
                  } ] ],
                  "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "bc89804f-c732-40a5-97cd-30f87fe75d89" ] ],
                  "deferrability" : [ "schemacrawler.schema.ForeignKeyDeferrability", "not deferrable" ],
                  "deferrable" : false,
                  "definition" : "",
                  "delete-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ],
                  "dependent-table" : "d76c953a-fc82-4a2d-ad63-9d70db947072",
                  "foreign-key-table" : "d76c953a-fc82-4a2d-ad63-9d70db947072",
                  "initially-deferred" : false,
                  "optional" : false,
                  "parent-partial" : false,
                  "primary-key-table" : "bad977cc-45c4-4b19-a3c4-fa3ee1ae6fc8",
                  "referenced-table" : "bad977cc-45c4-4b19-a3c4-fa3ee1ae6fc8",
                  "remarks" : "",
                  "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
                  "self-referencing" : false,
                  "type" : [ "schemacrawler.schema.TableConstraintType", "foreign_key" ],
                  "update-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ]
                }, "ce9baaa0-c1b2-43b3-86d5-6c153475664f" ] ],
                "hidden-columns" : [ "java.util.ImmutableCollections$SetN", [ ] ],
                "indexes" : [ "java.util.ImmutableCollections$ListN", [ {
                  "@class" : "schemacrawler.crawl.MutableIndex",
                  "@uuid" : "76c9b38b-8534-4da3-b23f-285c0434c4b9",
                  "name" : "PK_WRITERS",
                  "short-name" : "WRITERS.PK_WRITERS",
                  "full-name" : "PUBLIC.FOR_LINT.WRITERS.PK_WRITERS",
                  "attributes" : {
                    "@class" : "java.util.TreeMap",
                    "INDEX_QUALIFIER" : "PUBLIC",
                    "TABLE_CAT" : "PUBLIC",
                    "TABLE_NAME" : "WRITERS",
                    "TABLE_SCHEM" : "FOR_LINT"
                  },
                  "cardinality" : 0,
                  "columns" : [ "java.util.ImmutableCollections$List12", [ "2206729e-8f02-45c3-8731-bdb016dc1920" ] ],
                  "definition" : "",
                  "filter-condition" : "",
                  "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
                  "pages" : 0,
                  "parent-partial" : false,
                  "remarks" : "",
                  "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
                  "type" : [ "schemacrawler.schema.IndexType", "other" ],
                  "unique" : true
                }, "e87527b2-2634-4fb4-9035-551f44495af9", {
                  "@class" : "schemacrawler.crawl.MutableIndex",
                  "@uuid" : "bd723ef7-97e7-4979-8050-57046b2e10fb",
                  "name" : "IDX_A1_WRITERS",
                  "short-name" : "WRITERS.IDX_A1_WRITERS",
                  "full-name" : "PUBLIC.FOR_LINT.WRITERS.IDX_A1_WRITERS",
                  "attributes" : {
                    "@class" : "java.util.TreeMap",
                    "INDEX_QUALIFIER" : "PUBLIC",
                    "TABLE_CAT" : "PUBLIC",
                    "TABLE_NAME" : "WRITERS",
                    "TABLE_SCHEM" : "FOR_LINT"
                  },
                  "cardinality" : 0,
                  "columns" : [ "java.util.ImmutableCollections$List12", [ "f8a3b6b5-cc0a-4d6f-bbc0-167e9916f032", "4487348b-23d8-4865-918a-6dc098e96dc1" ] ],
                  "definition" : "",
                  "filter-condition" : "",
                  "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
                  "pages" : 0,
                  "parent-partial" : false,
                  "remarks" : "",
                  "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
                  "type" : [ "schemacrawler.schema.IndexType", "other" ],
                  "unique" : false
                }, {
                  "@class" : "schemacrawler.crawl.MutableIndex",
                  "@uuid" : "53400ddb-d4f4-4e3f-8b81-55bebacfea2c",
                  "name" : "IDX_U_WRITERS",
                  "short-name" : "WRITERS.IDX_U_WRITERS",
                  "full-name" : "PUBLIC.FOR_LINT.WRITERS.IDX_U_WRITERS",
                  "attributes" : {
                    "@class" : "java.util.TreeMap",
                    "INDEX_QUALIFIER" : "PUBLIC",
                    "TABLE_CAT" : "PUBLIC",
                    "TABLE_NAME" : "WRITERS",
                    "TABLE_SCHEM" : "FOR_LINT"
                  },
                  "cardinality" : 0,
                  "columns" : [ "java.util.ImmutableCollections$List12", [ "b53a7447-243e-44dd-9b97-0b592538b134", "0424dc8e-4d52-4d98-97ac-376fbf0fd83e" ] ],
                  "definition" : "",
                  "filter-condition" : "",
                  "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
                  "pages" : 0,
                  "parent-partial" : false,
                  "remarks" : "",
                  "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
                  "type" : [ "schemacrawler.schema.IndexType", "other" ],
                  "unique" : true
                }, {
                  "@class" : "schemacrawler.crawl.MutableIndex",
                  "@uuid" : "560fc4ae-b666-4341-a901-4fbfa2f82d5a",
                  "name" : "IDX_B_WRITERS",
                  "short-name" : "WRITERS.IDX_B_WRITERS",
                  "full-name" : "PUBLIC.FOR_LINT.WRITERS.IDX_B_WRITERS",
                  "attributes" : {
                    "@class" : "java.util.TreeMap",
                    "INDEX_QUALIFIER" : "PUBLIC",
                    "TABLE_CAT" : "PUBLIC",
                    "TABLE_NAME" : "WRITERS",
                    "TABLE_SCHEM" : "FOR_LINT"
                  },
                  "cardinality" : 0,
                  "columns" : [ "java.util.ImmutableCollections$List12", [ "bebae5c1-86fa-4445-adce-21f0542ad7f8", "421ef5b6-f5fc-4fc6-a15d-247b2ef339e6" ] ],
                  "definition" : "",
                  "filter-condition" : "",
                  "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
                  "pages" : 0,
                  "parent-partial" : false,
                  "remarks" : "",
                  "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
                  "type" : [ "schemacrawler.schema.IndexType", "other" ],
                  "unique" : false
                }, {
                  "@class" : "schemacrawler.crawl.MutableIndex",
                  "@uuid" : "5dc01238-7a85-42c8-b362-d4d49e214d5f",
                  "name" : "IDX_A_WRITERS",
                  "short-name" : "WRITERS.IDX_A_WRITERS",
                  "full-name" : "PUBLIC.FOR_LINT.WRITERS.IDX_A_WRITERS",
                  "attributes" : {
                    "@class" : "java.util.TreeMap",
                    "INDEX_QUALIFIER" : "PUBLIC",
                    "TABLE_CAT" : "PUBLIC",
                    "TABLE_NAME" : "WRITERS",
                    "TABLE_SCHEM" : "FOR_LINT"
                  },
                  "cardinality" : 0,
                  "columns" : [ "java.util.ImmutableCollections$ListN", [ "f8a3b6b5-cc0a-4d6f-bbc0-167e9916f032", "4487348b-23d8-4865-918a-6dc098e96dc1", "cc9fe76b-9493-4484-b764-b9a4fcf5f0e1", "0424dc8e-4d52-4d98-97ac-376fbf0fd83e" ] ],
                  "definition" : "",
                  "filter-condition" : "",
                  "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
                  "pages" : 0,
                  "parent-partial" : false,
                  "remarks" : "",
                  "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
                  "type" : [ "schemacrawler.schema.IndexType", "other" ],
                  "unique" : false
                } ] ],
                "primary-key" : "76c9b38b-8534-4da3-b23f-285c0434c4b9",
                "privileges" : [ "java.util.ImmutableCollections$ListN", [ {
                  "@class" : "schemacrawler.crawl.MutablePrivilege",
                  "@uuid" : "27bca723-2d25-4ee4-9ab5-e9b95a058531",
                  "name" : "DELETE",
                  "short-name" : "WRITERS.\"DELETE\"",
                  "full-name" : "PUBLIC.FOR_LINT.WRITERS.\"DELETE\"",
                  "attributes" : {
                    "@class" : "java.util.TreeMap"
                  },
                  "grants" : [ "java.util.ArrayList", [ {
                    "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
                    "@uuid" : "b7da6d12-0450-459b-9173-90e45c9194be",
                    "grantable" : true,
                    "grantee" : "DBA",
                    "grantor" : "_SYSTEM"
                  } ] ],
                  "parent-partial" : false,
                  "remarks" : "",
                  "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa"
                }, {
                  "@class" : "schemacrawler.crawl.MutablePrivilege",
                  "@uuid" : "ca95e831-c6ff-48ed-9151-684470c0049c",
                  "name" : "INSERT",
                  "short-name" : "WRITERS.\"INSERT\"",
                  "full-name" : "PUBLIC.FOR_LINT.WRITERS.\"INSERT\"",
                  "attributes" : {
                    "@class" : "java.util.TreeMap"
                  },
                  "grants" : [ "java.util.ArrayList", [ {
                    "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
                    "@uuid" : "d725432c-7a22-4e49-82a1-d71020adaa19",
                    "grantable" : true,
                    "grantee" : "DBA",
                    "grantor" : "_SYSTEM"
                  } ] ],
                  "parent-partial" : false,
                  "remarks" : "",
                  "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa"
                }, {
                  "@class" : "schemacrawler.crawl.MutablePrivilege",
                  "@uuid" : "45866c14-c591-4034-b896-efc23bbab06d",
                  "name" : "REFERENCES",
                  "short-name" : "WRITERS.\"REFERENCES\"",
                  "full-name" : "PUBLIC.FOR_LINT.WRITERS.\"REFERENCES\"",
                  "attributes" : {
                    "@class" : "java.util.TreeMap"
                  },
                  "grants" : [ "java.util.ArrayList", [ {
                    "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
                    "@uuid" : "042dd6ea-10d1-4702-b748-0886d99ff012",
                    "grantable" : true,
                    "grantee" : "DBA",
                    "grantor" : "_SYSTEM"
                  } ] ],
                  "parent-partial" : false,
                  "remarks" : "",
                  "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa"
                }, {
                  "@class" : "schemacrawler.crawl.MutablePrivilege",
                  "@uuid" : "77e113bc-b9c0-4bd8-be17-21b4c1bb91ec",
                  "name" : "SELECT",
                  "short-name" : "WRITERS.\"SELECT\"",
                  "full-name" : "PUBLIC.FOR_LINT.WRITERS.\"SELECT\"",
                  "attributes" : {
                    "@class" : "java.util.TreeMap"
                  },
                  "grants" : [ "java.util.ArrayList", [ {
                    "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
                    "@uuid" : "0ed73fca-4994-4e5e-97cc-b0439b270fc4",
                    "grantable" : true,
                    "grantee" : "DBA",
                    "grantor" : "_SYSTEM"
                  } ] ],
                  "parent-partial" : false,
                  "remarks" : "",
                  "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa"
                }, {
                  "@class" : "schemacrawler.crawl.MutablePrivilege",
                  "@uuid" : "ebeaaf8a-894f-4e7e-af4d-862e79976251",
                  "name" : "TRIGGER",
                  "short-name" : "WRITERS.\"TRIGGER\"",
                  "full-name" : "PUBLIC.FOR_LINT.WRITERS.\"TRIGGER\"",
                  "attributes" : {
                    "@class" : "java.util.TreeMap"
                  },
                  "grants" : [ "java.util.ArrayList", [ {
                    "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
                    "@uuid" : "701faf63-81ef-4adc-92cc-66e7a54bb8fc",
                    "grantable" : true,
                    "grantee" : "DBA",
                    "grantor" : "_SYSTEM"
                  } ] ],
                  "parent-partial" : false,
                  "remarks" : "",
                  "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa"
                }, {
                  "@class" : "schemacrawler.crawl.MutablePrivilege",
                  "@uuid" : "48f82ec3-83c3-4406-852d-0221a1dfcdc7",
                  "name" : "UPDATE",
                  "short-name" : "WRITERS.\"UPDATE\"",
                  "full-name" : "PUBLIC.FOR_LINT.WRITERS.\"UPDATE\"",
                  "attributes" : {
                    "@class" : "java.util.TreeMap"
                  },
                  "grants" : [ "java.util.ArrayList", [ {
                    "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
                    "@uuid" : "02f639b4-f652-4d7b-9ed4-694b84932e84",
                    "grantable" : true,
                    "grantee" : "DBA",
                    "grantor" : "_SYSTEM"
                  } ] ],
                  "parent-partial" : false,
                  "remarks" : "",
                  "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa"
                } ] ],
                "referenced-objects" : [ "java.util.ArrayList", [ "d76c953a-fc82-4a2d-ad63-9d70db947072" ] ],
                "referenced-tables" : [ "java.util.ArrayList", [ "d76c953a-fc82-4a2d-ad63-9d70db947072" ] ],
                "remarks" : "",
                "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
                "self-referencing" : false,
                "table-constraints" : [ "java.util.ImmutableCollections$ListN", [ "76c9b38b-8534-4da3-b23f-285c0434c4b9", "e87527b2-2634-4fb4-9035-551f44495af9", {
                  "@class" : "schemacrawler.crawl.MutableTableConstraint",
                  "@uuid" : "2e330d38-821c-45df-8d61-091a4843afc6",
                  "name" : "CHECK_UPPERCASE_STATE",
                  "short-name" : "WRITERS.CHECK_UPPERCASE_STATE",
                  "full-name" : "PUBLIC.FOR_LINT.WRITERS.CHECK_UPPERCASE_STATE",
                  "attributes" : {
                    "@class" : "java.util.TreeMap",
                    "TABLE_CATALOG" : "PUBLIC",
                    "TABLE_SCHEMA" : "FOR_LINT"
                  },
                  "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "4487348b-23d8-4865-918a-6dc098e96dc1" ] ],
                  "deferrable" : false,
                  "definition" : "FOR_LINT.WRITERS.STATE=UPPER(FOR_LINT.WRITERS.STATE)",
                  "initially-deferred" : false,
                  "parent-partial" : false,
                  "remarks" : "",
                  "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
                  "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
                }, {
                  "@class" : "schemacrawler.crawl.MutableTableConstraint",
                  "@uuid" : "54b0effc-5d6e-47dd-adab-582e07f5d428",
                  "name" : "SYS_CT_10159",
                  "short-name" : "WRITERS.SYS_CT_10159",
                  "full-name" : "PUBLIC.FOR_LINT.WRITERS.SYS_CT_10159",
                  "attributes" : {
                    "@class" : "java.util.TreeMap",
                    "TABLE_CATALOG" : "PUBLIC",
                    "TABLE_SCHEMA" : "FOR_LINT"
                  },
                  "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "2206729e-8f02-45c3-8731-bdb016dc1920" ] ],
                  "deferrable" : false,
                  "definition" : "FOR_LINT.WRITERS.ID IS NOT NULL",
                  "initially-deferred" : false,
                  "parent-partial" : false,
                  "remarks" : "",
                  "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
                  "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
                }, {
                  "@class" : "schemacrawler.crawl.MutableTableConstraint",
                  "@uuid" : "006a1d28-7a4d-4e52-9525-48ba762f5c8b",
                  "name" : "SYS_CT_10160",
                  "short-name" : "WRITERS.SYS_CT_10160",
                  "full-name" : "PUBLIC.FOR_LINT.WRITERS.SYS_CT_10160",
                  "attributes" : {
                    "@class" : "java.util.TreeMap",
                    "TABLE_CATALOG" : "PUBLIC",
                    "TABLE_SCHEMA" : "FOR_LINT"
                  },
                  "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "421ef5b6-f5fc-4fc6-a15d-247b2ef339e6" ] ],
                  "deferrable" : false,
                  "definition" : "FOR_LINT.WRITERS.FIRSTNAME IS NOT NULL",
                  "initially-deferred" : false,
                  "parent-partial" : false,
                  "remarks" : "",
                  "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
                  "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
                }, {
                  "@class" : "schemacrawler.crawl.MutableTableConstraint",
                  "@uuid" : "47c76e13-2a48-426d-9f8e-144b8aff5a08",
                  "name" : "SYS_CT_10161",
                  "short-name" : "WRITERS.SYS_CT_10161",
                  "full-name" : "PUBLIC.FOR_LINT.WRITERS.SYS_CT_10161",
                  "attributes" : {
                    "@class" : "java.util.TreeMap",
                    "TABLE_CATALOG" : "PUBLIC",
                    "TABLE_SCHEMA" : "FOR_LINT"
                  },
                  "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "bebae5c1-86fa-4445-adce-21f0542ad7f8" ] ],
                  "deferrable" : false,
                  "definition" : "FOR_LINT.WRITERS.LASTNAME IS NOT NULL",
                  "initially-deferred" : false,
                  "parent-partial" : false,
                  "remarks" : "",
                  "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
                  "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
                }, {
                  "@class" : "schemacrawler.crawl.MutableTableConstraint",
                  "@uuid" : "ad0d3c43-5cb3-4c6f-a625-eae8b0f73be1",
                  "name" : "SYS_CT_10162",
                  "short-name" : "WRITERS.SYS_CT_10162",
                  "full-name" : "PUBLIC.FOR_LINT.WRITERS.SYS_CT_10162",
                  "attributes" : {
                    "@class" : "java.util.TreeMap",
                    "TABLE_CATALOG" : "PUBLIC",
                    "TABLE_SCHEMA" : "FOR_LINT"
                  },
                  "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "0d862291-4b29-4a3b-b399-8868fe3fa96f" ] ],
                  "deferrable" : false,
                  "definition" : "FOR_LINT.WRITERS.ADDRESS2 IS NOT NULL",
                  "initially-deferred" : false,
                  "parent-partial" : false,
                  "remarks" : "",
                  "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
                  "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
                }, {
                  "@class" : "schemacrawler.crawl.MutableTableConstraint",
                  "@uuid" : "218f8aab-3602-40bc-adcd-ce691ada3c38",
                  "name" : "SYS_CT_10163",
                  "short-name" : "WRITERS.SYS_CT_10163",
                  "full-name" : "PUBLIC.FOR_LINT.WRITERS.SYS_CT_10163",
                  "attributes" : {
                    "@class" : "java.util.TreeMap",
                    "TABLE_CATALOG" : "PUBLIC",
                    "TABLE_SCHEMA" : "FOR_LINT"
                  },
                  "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "762d6753-c9a7-45eb-82e5-0f6755e0193b" ] ],
                  "deferrable" : false,
                  "definition" : "FOR_LINT.WRITERS.PUBLICATION_ID IS NOT NULL",
                  "initially-deferred" : false,
                  "parent-partial" : false,
                  "remarks" : "",
                  "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
                  "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
                } ] ],
                "table-type" : "afd1e38f-f21e-402c-9160-7335eb93cdfd",
                "triggers" : [ "java.util.ImmutableCollections$ListN", [ ] ],
                "type" : "afd1e38f-f21e-402c-9160-7335eb93cdfd",
                "used-by-objects" : [ "java.util.ImmutableCollections$SetN", [ "97648b73-4713-4122-80f1-11b2932f36e2", "d76c953a-fc82-4a2d-ad63-9d70db947072", "300052a7-3dce-4fb8-9e48-1553a58930fb" ] ]
              },
              "referenced-table" : "bad977cc-45c4-4b19-a3c4-fa3ee1ae6fc8",
              "remarks" : "",
              "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
              "self-referencing" : false,
              "type" : [ "schemacrawler.schema.TableConstraintType", "foreign_key" ],
              "update-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ]
            } ] ],
            "hidden-columns" : [ "java.util.ImmutableCollections$SetN", [ ] ],
            "indexes" : [ "java.util.ImmutableCollections$List12", [ "ce9baaa0-c1b2-43b3-86d5-6c153475664f", "a53f6529-8e67-403a-864e-9a05465cf487" ] ],
            "primary-key" : null,
            "privileges" : [ "java.util.ImmutableCollections$ListN", [ {
              "@class" : "schemacrawler.crawl.MutablePrivilege",
              "@uuid" : "15420427-9979-436a-a3ed-986d4536433e",
              "name" : "DELETE",
              "short-name" : "PUBLICATIONWRITERS.\"DELETE\"",
              "full-name" : "PUBLIC.FOR_LINT.PUBLICATIONWRITERS.\"DELETE\"",
              "attributes" : {
                "@class" : "java.util.TreeMap"
              },
              "grants" : [ "java.util.ArrayList", [ {
                "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
                "@uuid" : "086095ee-d4e8-4393-8d69-ccba04b881a2",
                "grantable" : true,
                "grantee" : "DBA",
                "grantor" : "_SYSTEM"
              } ] ],
              "parent-partial" : false,
              "remarks" : "",
              "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa"
            }, {
              "@class" : "schemacrawler.crawl.MutablePrivilege",
              "@uuid" : "ade41232-646f-4efc-ae36-ba5de52c6e23",
              "name" : "INSERT",
              "short-name" : "PUBLICATIONWRITERS.\"INSERT\"",
              "full-name" : "PUBLIC.FOR_LINT.PUBLICATIONWRITERS.\"INSERT\"",
              "attributes" : {
                "@class" : "java.util.TreeMap"
              },
              "grants" : [ "java.util.ArrayList", [ {
                "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
                "@uuid" : "7519af7a-87c5-49a0-a715-2fc44d2e971d",
                "grantable" : true,
                "grantee" : "DBA",
                "grantor" : "_SYSTEM"
              } ] ],
              "parent-partial" : false,
              "remarks" : "",
              "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa"
            }, {
              "@class" : "schemacrawler.crawl.MutablePrivilege",
              "@uuid" : "a66b5aeb-90f3-488d-8769-ca8dbb81cb03",
              "name" : "REFERENCES",
              "short-name" : "PUBLICATIONWRITERS.\"REFERENCES\"",
              "full-name" : "PUBLIC.FOR_LINT.PUBLICATIONWRITERS.\"REFERENCES\"",
              "attributes" : {
                "@class" : "java.util.TreeMap"
              },
              "grants" : [ "java.util.ArrayList", [ {
                "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
                "@uuid" : "8260c173-bdcb-4c03-9de0-e2a95b7d9093",
                "grantable" : true,
                "grantee" : "DBA",
                "grantor" : "_SYSTEM"
              } ] ],
              "parent-partial" : false,
              "remarks" : "",
              "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa"
            }, {
              "@class" : "schemacrawler.crawl.MutablePrivilege",
              "@uuid" : "ce0a3678-c423-478e-be0c-cc614710546e",
              "name" : "SELECT",
              "short-name" : "PUBLICATIONWRITERS.\"SELECT\"",
              "full-name" : "PUBLIC.FOR_LINT.PUBLICATIONWRITERS.\"SELECT\"",
              "attributes" : {
                "@class" : "java.util.TreeMap"
              },
              "grants" : [ "java.util.ArrayList", [ {
                "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
                "@uuid" : "9917d0b5-cef2-4d8d-831a-2862340f405a",
                "grantable" : true,
                "grantee" : "DBA",
                "grantor" : "_SYSTEM"
              } ] ],
              "parent-partial" : false,
              "remarks" : "",
              "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa"
            }, {
              "@class" : "schemacrawler.crawl.MutablePrivilege",
              "@uuid" : "9a0324f7-d386-495b-8d8c-76c8f40f7cdb",
              "name" : "TRIGGER",
              "short-name" : "PUBLICATIONWRITERS.\"TRIGGER\"",
              "full-name" : "PUBLIC.FOR_LINT.PUBLICATIONWRITERS.\"TRIGGER\"",
              "attributes" : {
                "@class" : "java.util.TreeMap"
              },
              "grants" : [ "java.util.ArrayList", [ {
                "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
                "@uuid" : "d26cfd73-d9c4-4aea-9bc3-240e335bd3c3",
                "grantable" : true,
                "grantee" : "DBA",
                "grantor" : "_SYSTEM"
              } ] ],
              "parent-partial" : false,
              "remarks" : "",
              "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa"
            }, {
              "@class" : "schemacrawler.crawl.MutablePrivilege",
              "@uuid" : "ea28c0a8-4c4f-42da-9c01-bf3cad3f9ddc",
              "name" : "UPDATE",
              "short-name" : "PUBLICATIONWRITERS.\"UPDATE\"",
              "full-name" : "PUBLIC.FOR_LINT.PUBLICATIONWRITERS.\"UPDATE\"",
              "attributes" : {
                "@class" : "java.util.TreeMap"
              },
              "grants" : [ "java.util.ArrayList", [ {
                "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
                "@uuid" : "b9b23710-662b-4f61-bdb8-9cf55821c8ae",
                "grantable" : true,
                "grantee" : "DBA",
                "grantor" : "_SYSTEM"
              } ] ],
              "parent-partial" : false,
              "remarks" : "",
              "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa"
            } ] ],
            "referenced-objects" : [ "java.util.ArrayList", [ "d76c953a-fc82-4a2d-ad63-9d70db947072", "bad977cc-45c4-4b19-a3c4-fa3ee1ae6fc8" ] ],
            "referenced-tables" : [ "java.util.ArrayList", [ "d76c953a-fc82-4a2d-ad63-9d70db947072", "bad977cc-45c4-4b19-a3c4-fa3ee1ae6fc8" ] ],
            "remarks" : "",
            "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
            "self-referencing" : false,
            "table-constraints" : [ "java.util.ImmutableCollections$ListN", [ "a53f6529-8e67-403a-864e-9a05465cf487", "ce9baaa0-c1b2-43b3-86d5-6c153475664f", {
              "@class" : "schemacrawler.crawl.MutableTableConstraint",
              "@uuid" : "3ead47f7-70b5-4e83-a348-660b05df8be1",
              "name" : "SYS_CT_10177",
              "short-name" : "PUBLICATIONWRITERS.SYS_CT_10177",
              "full-name" : "PUBLIC.FOR_LINT.PUBLICATIONWRITERS.SYS_CT_10177",
              "attributes" : {
                "@class" : "java.util.TreeMap",
                "TABLE_CATALOG" : "PUBLIC",
                "TABLE_SCHEMA" : "FOR_LINT"
              },
              "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "3bd457cc-a499-4f51-8ba4-4aea352d7793" ] ],
              "deferrable" : false,
              "definition" : "FOR_LINT.PUBLICATIONWRITERS.PUBLICATIONID IS NOT NULL",
              "initially-deferred" : false,
              "parent-partial" : false,
              "remarks" : "",
              "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
              "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
            }, {
              "@class" : "schemacrawler.crawl.MutableTableConstraint",
              "@uuid" : "5cc64c4a-cd67-4a7c-bcec-f85590203e92",
              "name" : "SYS_CT_10178",
              "short-name" : "PUBLICATIONWRITERS.SYS_CT_10178",
              "full-name" : "PUBLIC.FOR_LINT.PUBLICATIONWRITERS.SYS_CT_10178",
              "attributes" : {
                "@class" : "java.util.TreeMap",
                "TABLE_CATALOG" : "PUBLIC",
                "TABLE_SCHEMA" : "FOR_LINT"
              },
              "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "c5b8140d-877c-4294-b30a-d74a6baba25b" ] ],
              "deferrable" : false,
              "definition" : "FOR_LINT.PUBLICATIONWRITERS.WRITERID IS NOT NULL",
              "initially-deferred" : false,
              "parent-partial" : false,
              "remarks" : "",
              "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
              "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
            } ] ],
            "table-type" : "afd1e38f-f21e-402c-9160-7335eb93cdfd",
            "triggers" : [ "java.util.ImmutableCollections$ListN", [ ] ],
            "type" : "afd1e38f-f21e-402c-9160-7335eb93cdfd",
            "used-by-objects" : [ "java.util.ImmutableCollections$SetN", [ ] ]
          }, "bad977cc-45c4-4b19-a3c4-fa3ee1ae6fc8" ] ],
          "foreign-keys" : [ "java.util.ArrayList", [ "868c75b9-28f6-45eb-86a0-b202cb86ed8f", "1df45aba-f809-4a17-b518-c2ef91c5f3bd", "a53f6529-8e67-403a-864e-9a05465cf487", "e87527b2-2634-4fb4-9035-551f44495af9" ] ],
          "hidden-columns" : [ "java.util.ImmutableCollections$SetN", [ ] ],
          "indexes" : [ "java.util.ImmutableCollections$List12", [ "868c75b9-28f6-45eb-86a0-b202cb86ed8f", {
            "@class" : "schemacrawler.crawl.MutableIndex",
            "@uuid" : "82dafa3b-58b2-480a-b9cc-e1e43eca13e9",
            "name" : "PK_PUBLICATIONS",
            "short-name" : "PUBLICATIONS.PK_PUBLICATIONS",
            "full-name" : "PUBLIC.FOR_LINT.PUBLICATIONS.PK_PUBLICATIONS",
            "attributes" : {
              "@class" : "java.util.TreeMap",
              "INDEX_QUALIFIER" : "PUBLIC",
              "TABLE_CAT" : "PUBLIC",
              "TABLE_NAME" : "PUBLICATIONS",
              "TABLE_SCHEM" : "FOR_LINT"
            },
            "cardinality" : 0,
            "columns" : [ "java.util.ImmutableCollections$List12", [ "c3a4635f-b484-4088-9bfa-02367b631dac" ] ],
            "definition" : "",
            "filter-condition" : "",
            "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
            "pages" : 0,
            "parent-partial" : false,
            "remarks" : "",
            "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
            "type" : [ "schemacrawler.schema.IndexType", "other" ],
            "unique" : true
          } ] ],
          "primary-key" : "82dafa3b-58b2-480a-b9cc-e1e43eca13e9",
          "privileges" : [ "java.util.ImmutableCollections$ListN", [ {
            "@class" : "schemacrawler.crawl.MutablePrivilege",
            "@uuid" : "6fcff927-ca90-4ea7-ac09-8951d9f7b04f",
            "name" : "DELETE",
            "short-name" : "PUBLICATIONS.\"DELETE\"",
            "full-name" : "PUBLIC.FOR_LINT.PUBLICATIONS.\"DELETE\"",
            "attributes" : {
              "@class" : "java.util.TreeMap"
            },
            "grants" : [ "java.util.ArrayList", [ {
              "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
              "@uuid" : "4778b67b-09da-405c-87b0-3dac2dbf9bac",
              "grantable" : true,
              "grantee" : "DBA",
              "grantor" : "_SYSTEM"
            } ] ],
            "parent-partial" : false,
            "remarks" : "",
            "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa"
          }, {
            "@class" : "schemacrawler.crawl.MutablePrivilege",
            "@uuid" : "89d7bc3d-723c-491f-9a6c-2d9eb5c10b3f",
            "name" : "INSERT",
            "short-name" : "PUBLICATIONS.\"INSERT\"",
            "full-name" : "PUBLIC.FOR_LINT.PUBLICATIONS.\"INSERT\"",
            "attributes" : {
              "@class" : "java.util.TreeMap"
            },
            "grants" : [ "java.util.ArrayList", [ {
              "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
              "@uuid" : "0ad59b3d-2973-4d03-b21b-e95104047655",
              "grantable" : true,
              "grantee" : "DBA",
              "grantor" : "_SYSTEM"
            } ] ],
            "parent-partial" : false,
            "remarks" : "",
            "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa"
          }, {
            "@class" : "schemacrawler.crawl.MutablePrivilege",
            "@uuid" : "1172bbd7-a1bd-4c9f-8d4f-fc5e08f76cbc",
            "name" : "REFERENCES",
            "short-name" : "PUBLICATIONS.\"REFERENCES\"",
            "full-name" : "PUBLIC.FOR_LINT.PUBLICATIONS.\"REFERENCES\"",
            "attributes" : {
              "@class" : "java.util.TreeMap"
            },
            "grants" : [ "java.util.ArrayList", [ {
              "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
              "@uuid" : "1cf0bb7f-45eb-4b1c-910b-76579e55bbbb",
              "grantable" : true,
              "grantee" : "DBA",
              "grantor" : "_SYSTEM"
            } ] ],
            "parent-partial" : false,
            "remarks" : "",
            "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa"
          }, {
            "@class" : "schemacrawler.crawl.MutablePrivilege",
            "@uuid" : "7b8338a2-9ddd-4e72-9594-6637589a5ad9",
            "name" : "SELECT",
            "short-name" : "PUBLICATIONS.\"SELECT\"",
            "full-name" : "PUBLIC.FOR_LINT.PUBLICATIONS.\"SELECT\"",
            "attributes" : {
              "@class" : "java.util.TreeMap"
            },
            "grants" : [ "java.util.ArrayList", [ {
              "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
              "@uuid" : "805eb416-7361-492e-bd5c-b80d29599456",
              "grantable" : true,
              "grantee" : "DBA",
              "grantor" : "_SYSTEM"
            } ] ],
            "parent-partial" : false,
            "remarks" : "",
            "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa"
          }, {
            "@class" : "schemacrawler.crawl.MutablePrivilege",
            "@uuid" : "0c4f7681-6359-4504-8eb0-48ff88edbc82",
            "name" : "TRIGGER",
            "short-name" : "PUBLICATIONS.\"TRIGGER\"",
            "full-name" : "PUBLIC.FOR_LINT.PUBLICATIONS.\"TRIGGER\"",
            "attributes" : {
              "@class" : "java.util.TreeMap"
            },
            "grants" : [ "java.util.ArrayList", [ {
              "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
              "@uuid" : "4057d9a9-8e04-443a-ba59-f0080c79ca56",
              "grantable" : true,
              "grantee" : "DBA",
              "grantor" : "_SYSTEM"
            } ] ],
            "parent-partial" : false,
            "remarks" : "",
            "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa"
          }, "e92b4b2a-a374-44ba-acf4-4ef99d754a39" ] ],
          "referenced-objects" : [ "java.util.ArrayList", [ "bad977cc-45c4-4b19-a3c4-fa3ee1ae6fc8" ] ],
          "referenced-tables" : [ "java.util.ArrayList", [ "bad977cc-45c4-4b19-a3c4-fa3ee1ae6fc8" ] ],
          "remarks" : "",
          "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
          "self-referencing" : false,
          "table-constraints" : [ "java.util.ImmutableCollections$ListN", [ "82dafa3b-58b2-480a-b9cc-e1e43eca13e9", "868c75b9-28f6-45eb-86a0-b202cb86ed8f", {
            "@class" : "schemacrawler.crawl.MutableTableConstraint",
            "@uuid" : "83ff2dda-8eda-4ba4-832a-cce5080f76fc",
            "name" : "SYS_CT_10170",
            "short-name" : "PUBLICATIONS.SYS_CT_10170",
            "full-name" : "PUBLIC.FOR_LINT.PUBLICATIONS.SYS_CT_10170",
            "attributes" : {
              "@class" : "java.util.TreeMap",
              "TABLE_CATALOG" : "PUBLIC",
              "TABLE_SCHEMA" : "FOR_LINT"
            },
            "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "c3a4635f-b484-4088-9bfa-02367b631dac" ] ],
            "deferrable" : false,
            "definition" : "FOR_LINT.PUBLICATIONS.ID IS NOT NULL",
            "initially-deferred" : false,
            "parent-partial" : false,
            "remarks" : "",
            "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
            "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
          }, {
            "@class" : "schemacrawler.crawl.MutableTableConstraint",
            "@uuid" : "92dc3980-7488-4fa2-8f66-cc09e669f843",
            "name" : "SYS_CT_10171",
            "short-name" : "PUBLICATIONS.SYS_CT_10171",
            "full-name" : "PUBLIC.FOR_LINT.PUBLICATIONS.SYS_CT_10171",
            "attributes" : {
              "@class" : "java.util.TreeMap",
              "TABLE_CATALOG" : "PUBLIC",
              "TABLE_SCHEMA" : "FOR_LINT"
            },
            "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "980e1945-cfcf-4a5b-bb82-fa483aed2a4c" ] ],
            "deferrable" : false,
            "definition" : "FOR_LINT.PUBLICATIONS.TITLE IS NOT NULL",
            "initially-deferred" : false,
            "parent-partial" : false,
            "remarks" : "",
            "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
            "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
          }, {
            "@class" : "schemacrawler.crawl.MutableTableConstraint",
            "@uuid" : "b1a01ad3-8d8a-4e71-841e-73b4b520e0de",
            "name" : "SYS_CT_10172",
            "short-name" : "PUBLICATIONS.SYS_CT_10172",
            "full-name" : "PUBLIC.FOR_LINT.PUBLICATIONS.SYS_CT_10172",
            "attributes" : {
              "@class" : "java.util.TreeMap",
              "TABLE_CATALOG" : "PUBLIC",
              "TABLE_SCHEMA" : "FOR_LINT"
            },
            "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "bc89804f-c732-40a5-97cd-30f87fe75d89" ] ],
            "deferrable" : false,
            "definition" : "FOR_LINT.PUBLICATIONS.WRITERID IS NOT NULL",
            "initially-deferred" : false,
            "parent-partial" : false,
            "remarks" : "",
            "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
            "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
          } ] ],
          "table-type" : "afd1e38f-f21e-402c-9160-7335eb93cdfd",
          "triggers" : [ "java.util.ImmutableCollections$ListN", [ ] ],
          "type" : "afd1e38f-f21e-402c-9160-7335eb93cdfd",
          "used-by-objects" : [ "java.util.ImmutableCollections$SetN", [ "97648b73-4713-4122-80f1-11b2932f36e2", "bad977cc-45c4-4b19-a3c4-fa3ee1ae6fc8", "300052a7-3dce-4fb8-9e48-1553a58930fb" ] ]
        },
        "referenced-table" : "d76c953a-fc82-4a2d-ad63-9d70db947072",
        "remarks" : "",
        "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
        "self-referencing" : false,
        "type" : [ "schemacrawler.schema.TableConstraintType", "foreign_key" ],
        "update-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ]
      }, "e5dd3705-d1a1-42d2-8bde-98e0f3762515" ] ],
      "hidden-columns" : [ "java.util.ImmutableCollections$SetN", [ ] ],
      "indexes" : [ "java.util.ImmutableCollections$ListN", [ "e5dd3705-d1a1-42d2-8bde-98e0f3762515", {
        "@class" : "schemacrawler.crawl.MutableIndex",
        "@uuid" : "5b7f6fb2-31d7-4c9a-bffa-0d6577d938ec",
        "name" : "PK_EXTRA_PK",
        "short-name" : "EXTRA_PK.PK_EXTRA_PK",
        "full-name" : "PUBLIC.FOR_LINT.EXTRA_PK.PK_EXTRA_PK",
        "attributes" : {
          "@class" : "java.util.TreeMap",
          "INDEX_QUALIFIER" : "PUBLIC",
          "TABLE_CAT" : "PUBLIC",
          "TABLE_NAME" : "EXTRA_PK",
          "TABLE_SCHEM" : "FOR_LINT"
        },
        "cardinality" : 0,
        "columns" : [ "java.util.ImmutableCollections$List12", [ "de72ff75-af4b-4749-aa72-a0558b367f21" ] ],
        "definition" : "",
        "filter-condition" : "",
        "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
        "pages" : 0,
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
        "type" : [ "schemacrawler.schema.IndexType", "other" ],
        "unique" : true
      }, "1df45aba-f809-4a17-b518-c2ef91c5f3bd" ] ],
      "primary-key" : "5b7f6fb2-31d7-4c9a-bffa-0d6577d938ec",
      "privileges" : [ "java.util.ImmutableCollections$ListN", [ {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "4b9811a8-1c7a-4e5c-bc78-7dfdfc23a6ed",
        "name" : "DELETE",
        "short-name" : "EXTRA_PK.\"DELETE\"",
        "full-name" : "PUBLIC.FOR_LINT.EXTRA_PK.\"DELETE\"",
        "attributes" : {
          "@class" : "java.util.TreeMap"
        },
        "grants" : [ "java.util.ArrayList", [ {
          "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
          "@uuid" : "3f2bfc8b-df5c-4063-bc98-2d3f85de3eb6",
          "grantable" : true,
          "grantee" : "DBA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "c3904123-6d1c-40ac-87ce-9741c34c4a87",
        "name" : "INSERT",
        "short-name" : "EXTRA_PK.\"INSERT\"",
        "full-name" : "PUBLIC.FOR_LINT.EXTRA_PK.\"INSERT\"",
        "attributes" : {
          "@class" : "java.util.TreeMap"
        },
        "grants" : [ "java.util.ArrayList", [ {
          "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
          "@uuid" : "7ab84796-8d41-4f6e-abed-273968ccc03d",
          "grantable" : true,
          "grantee" : "DBA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "046e2aa5-2552-4d6f-981a-5b864cab4c95",
        "name" : "REFERENCES",
        "short-name" : "EXTRA_PK.\"REFERENCES\"",
        "full-name" : "PUBLIC.FOR_LINT.EXTRA_PK.\"REFERENCES\"",
        "attributes" : {
          "@class" : "java.util.TreeMap"
        },
        "grants" : [ "java.util.ArrayList", [ {
          "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
          "@uuid" : "4f0a5002-c704-426e-83ff-54ee13d22473",
          "grantable" : true,
          "grantee" : "DBA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "846589a5-4359-4527-a6ef-764067846b18",
        "name" : "SELECT",
        "short-name" : "EXTRA_PK.\"SELECT\"",
        "full-name" : "PUBLIC.FOR_LINT.EXTRA_PK.\"SELECT\"",
        "attributes" : {
          "@class" : "java.util.TreeMap"
        },
        "grants" : [ "java.util.ArrayList", [ {
          "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
          "@uuid" : "c1221acf-f24d-4c59-b1c8-ad11139e85c7",
          "grantable" : true,
          "grantee" : "DBA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "0fbe5ddb-81d3-4774-8538-b7e8bb4566f8",
        "name" : "TRIGGER",
        "short-name" : "EXTRA_PK.\"TRIGGER\"",
        "full-name" : "PUBLIC.FOR_LINT.EXTRA_PK.\"TRIGGER\"",
        "attributes" : {
          "@class" : "java.util.TreeMap"
        },
        "grants" : [ "java.util.ArrayList", [ {
          "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
          "@uuid" : "ffde0f35-dcac-4c22-814f-24ad3361eb70",
          "grantable" : true,
          "grantee" : "DBA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "8157c1b9-bfca-489c-9202-2c56ee94f62f",
        "name" : "UPDATE",
        "short-name" : "EXTRA_PK.\"UPDATE\"",
        "full-name" : "PUBLIC.FOR_LINT.EXTRA_PK.\"UPDATE\"",
        "attributes" : {
          "@class" : "java.util.TreeMap"
        },
        "grants" : [ "java.util.ArrayList", [ {
          "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
          "@uuid" : "f696889e-25ba-4bd3-9b16-2731065471d7",
          "grantable" : true,
          "grantee" : "DBA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa"
      } ] ],
      "referenced-objects" : [ "java.util.ArrayList", [ "d76c953a-fc82-4a2d-ad63-9d70db947072", "bad977cc-45c4-4b19-a3c4-fa3ee1ae6fc8" ] ],
      "referenced-tables" : [ "java.util.ArrayList", [ "d76c953a-fc82-4a2d-ad63-9d70db947072", "bad977cc-45c4-4b19-a3c4-fa3ee1ae6fc8" ] ],
      "remarks" : "Extra table with just a primary key",
      "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
      "self-referencing" : false,
      "table-constraints" : [ "java.util.ImmutableCollections$ListN", [ "5b7f6fb2-31d7-4c9a-bffa-0d6577d938ec", "1df45aba-f809-4a17-b518-c2ef91c5f3bd", "e5dd3705-d1a1-42d2-8bde-98e0f3762515", {
        "@class" : "schemacrawler.crawl.MutableTableConstraint",
        "@uuid" : "0a9739f6-d8b2-4259-81c9-2ee0ea34c73d",
        "name" : "SYS_CT_10185",
        "short-name" : "EXTRA_PK.SYS_CT_10185",
        "full-name" : "PUBLIC.FOR_LINT.EXTRA_PK.SYS_CT_10185",
        "attributes" : {
          "@class" : "java.util.TreeMap",
          "TABLE_CATALOG" : "PUBLIC",
          "TABLE_SCHEMA" : "FOR_LINT"
        },
        "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "968838ab-58ae-4511-a4f6-e66d585e46e1" ] ],
        "deferrable" : false,
        "definition" : "FOR_LINT.EXTRA_PK.WRITERID IS NOT NULL",
        "initially-deferred" : false,
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
        "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
      }, {
        "@class" : "schemacrawler.crawl.MutableTableConstraint",
        "@uuid" : "83e04b1e-2397-4875-bbe2-85ce2fe00a2f",
        "name" : "SYS_CT_10186",
        "short-name" : "EXTRA_PK.SYS_CT_10186",
        "full-name" : "PUBLIC.FOR_LINT.EXTRA_PK.SYS_CT_10186",
        "attributes" : {
          "@class" : "java.util.TreeMap",
          "TABLE_CATALOG" : "PUBLIC",
          "TABLE_SCHEMA" : "FOR_LINT"
        },
        "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "33b1454d-ee4f-491d-8477-e1948b080036" ] ],
        "deferrable" : false,
        "definition" : "FOR_LINT.EXTRA_PK.PUBLICATIONID IS NOT NULL",
        "initially-deferred" : false,
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
        "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
      }, {
        "@class" : "schemacrawler.crawl.MutableTableConstraint",
        "@uuid" : "6196417c-5e77-4d79-9448-edecbc2a6b61",
        "name" : "SYS_CT_10187",
        "short-name" : "EXTRA_PK.SYS_CT_10187",
        "full-name" : "PUBLIC.FOR_LINT.EXTRA_PK.SYS_CT_10187",
        "attributes" : {
          "@class" : "java.util.TreeMap",
          "TABLE_CATALOG" : "PUBLIC",
          "TABLE_SCHEMA" : "FOR_LINT"
        },
        "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "de72ff75-af4b-4749-aa72-a0558b367f21" ] ],
        "deferrable" : false,
        "definition" : "FOR_LINT.EXTRA_PK.ID IS NOT NULL",
        "initially-deferred" : false,
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
        "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
      } ] ],
      "table-type" : "afd1e38f-f21e-402c-9160-7335eb93cdfd",
      "triggers" : [ "java.util.ImmutableCollections$ListN", [ ] ],
      "type" : "afd1e38f-f21e-402c-9160-7335eb93cdfd",
      "used-by-objects" : [ "java.util.ImmutableCollections$SetN", [ ] ]
    }, {
      "@class" : "schemacrawler.crawl.MutableTable",
      "@uuid" : "b35a2034-3e40-4cd9-9f95-9f6edb9ec7ce",
      "name" : "Global Counts",
      "full-name" : "PUBLIC.FOR_LINT.\"Global Counts\"",
      "attributes" : {
        "@class" : "java.util.TreeMap",
        "HSQLDB_TYPE" : "MEMORY",
        "READ_ONLY" : false,
        "REMARKS" : ""
      },
      "columns" : [ "java.util.ImmutableCollections$List12", [ "a706fa7c-82e1-4440-ab3c-af26c7410d1b" ] ],
      "definition" : "",
      "dependent-tables" : [ "java.util.ArrayList", [ ] ],
      "foreign-keys" : [ "java.util.ArrayList", [ ] ],
      "hidden-columns" : [ "java.util.ImmutableCollections$SetN", [ ] ],
      "indexes" : [ "java.util.ImmutableCollections$ListN", [ ] ],
      "primary-key" : null,
      "privileges" : [ "java.util.ImmutableCollections$ListN", [ {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "500f5489-27a9-4031-99ce-ec690272ea50",
        "name" : "DELETE",
        "short-name" : "\"Global Counts\".\"DELETE\"",
        "full-name" : "PUBLIC.FOR_LINT.\"Global Counts\".\"DELETE\"",
        "attributes" : {
          "@class" : "java.util.TreeMap"
        },
        "grants" : [ "java.util.ArrayList", [ {
          "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
          "@uuid" : "959947ee-0d7b-408b-b670-b9f1d962c6e3",
          "grantable" : true,
          "grantee" : "DBA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "47ead796-2c04-41a7-9882-ca5e0e85b01c",
        "name" : "INSERT",
        "short-name" : "\"Global Counts\".\"INSERT\"",
        "full-name" : "PUBLIC.FOR_LINT.\"Global Counts\".\"INSERT\"",
        "attributes" : {
          "@class" : "java.util.TreeMap"
        },
        "grants" : [ "java.util.ArrayList", [ {
          "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
          "@uuid" : "e3009c5e-81f2-4a57-bcf5-f1201ff40f40",
          "grantable" : true,
          "grantee" : "DBA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "b83e3999-15a3-4c8f-9075-31d87b2ba476",
        "name" : "REFERENCES",
        "short-name" : "\"Global Counts\".\"REFERENCES\"",
        "full-name" : "PUBLIC.FOR_LINT.\"Global Counts\".\"REFERENCES\"",
        "attributes" : {
          "@class" : "java.util.TreeMap"
        },
        "grants" : [ "java.util.ArrayList", [ {
          "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
          "@uuid" : "27eda97b-03e7-44d3-a17a-65a540ccc00a",
          "grantable" : true,
          "grantee" : "DBA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "35584ed8-ce71-4d69-be3c-a37b58a6e51a",
        "name" : "SELECT",
        "short-name" : "\"Global Counts\".\"SELECT\"",
        "full-name" : "PUBLIC.FOR_LINT.\"Global Counts\".\"SELECT\"",
        "attributes" : {
          "@class" : "java.util.TreeMap"
        },
        "grants" : [ "java.util.ArrayList", [ {
          "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
          "@uuid" : "573fe368-de8c-4073-9d39-2c64ca8fb490",
          "grantable" : true,
          "grantee" : "DBA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "7231d1c6-9015-4b73-b795-6a553e56599b",
        "name" : "TRIGGER",
        "short-name" : "\"Global Counts\".\"TRIGGER\"",
        "full-name" : "PUBLIC.FOR_LINT.\"Global Counts\".\"TRIGGER\"",
        "attributes" : {
          "@class" : "java.util.TreeMap"
        },
        "grants" : [ "java.util.ArrayList", [ {
          "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
          "@uuid" : "1da662b5-f914-403e-9e68-a67748b69382",
          "grantable" : true,
          "grantee" : "DBA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "9c639e7e-9ae2-4eb5-a92d-ce9122595046",
        "name" : "UPDATE",
        "short-name" : "\"Global Counts\".\"UPDATE\"",
        "full-name" : "PUBLIC.FOR_LINT.\"Global Counts\".\"UPDATE\"",
        "attributes" : {
          "@class" : "java.util.TreeMap"
        },
        "grants" : [ "java.util.ArrayList", [ {
          "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
          "@uuid" : "23bd441e-fc53-43f8-b7e8-065954a3a6be",
          "grantable" : true,
          "grantee" : "DBA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa"
      } ] ],
      "referenced-objects" : [ "java.util.ArrayList", [ ] ],
      "referenced-tables" : [ "java.util.ArrayList", [ ] ],
      "remarks" : "",
      "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
      "self-referencing" : false,
      "table-constraints" : [ "java.util.ImmutableCollections$ListN", [ ] ],
      "table-type" : "afd1e38f-f21e-402c-9160-7335eb93cdfd",
      "triggers" : [ "java.util.ImmutableCollections$ListN", [ ] ],
      "type" : "afd1e38f-f21e-402c-9160-7335eb93cdfd",
      "used-by-objects" : [ "java.util.ImmutableCollections$SetN", [ ] ]
    }, "d76c953a-fc82-4a2d-ad63-9d70db947072", "300052a7-3dce-4fb8-9e48-1553a58930fb", {
      "@class" : "schemacrawler.crawl.MutableTable",
      "@uuid" : "ac5206a3-0ac6-496a-a5fc-fd37301bcb52",
      "name" : "SELFREFERENCE",
      "full-name" : "PUBLIC.FOR_LINT.SELFREFERENCE",
      "attributes" : {
        "@class" : "java.util.TreeMap",
        "HSQLDB_TYPE" : "MEMORY",
        "READ_ONLY" : false,
        "REMARKS" : ""
      },
      "columns" : [ "java.util.ImmutableCollections$List12", [ "038a47bd-4b3f-4419-86c2-4ca5e9be0399", "6369825e-e5c0-4cff-a7b4-93c9f2c38bf6" ] ],
      "definition" : "",
      "dependent-tables" : [ "java.util.ArrayList", [ "ac5206a3-0ac6-496a-a5fc-fd37301bcb52" ] ],
      "foreign-keys" : [ "java.util.ArrayList", [ {
        "@class" : "schemacrawler.crawl.MutableForeignKey",
        "@uuid" : "33abdfc4-40ff-4351-94e4-7f1c1e53d28f",
        "name" : "FK_SELFREFERENCE",
        "short-name" : "SELFREFERENCE.FK_SELFREFERENCE",
        "full-name" : "PUBLIC.FOR_LINT.SELFREFERENCE.FK_SELFREFERENCE",
        "attributes" : {
          "@class" : "java.util.TreeMap",
          "PK_NAME" : "PK_SELFREFERENCE",
          "TABLE_CATALOG" : "PUBLIC",
          "TABLE_SCHEMA" : "FOR_LINT"
        },
        "column-references" : [ "java.util.ImmutableCollections$List12", [ {
          "@class" : "schemacrawler.crawl.ImmutableColumnReference",
          "@uuid" : "6bcf40ac-bc54-4d42-8d81-2cddf81ae379",
          "foreign-key-column" : "038a47bd-4b3f-4419-86c2-4ca5e9be0399",
          "key-sequence" : 1,
          "primary-key-column" : "038a47bd-4b3f-4419-86c2-4ca5e9be0399",
          "self-referencing" : true
        } ] ],
        "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "038a47bd-4b3f-4419-86c2-4ca5e9be0399" ] ],
        "deferrability" : [ "schemacrawler.schema.ForeignKeyDeferrability", "not deferrable" ],
        "deferrable" : false,
        "definition" : "",
        "delete-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ],
        "dependent-table" : "ac5206a3-0ac6-496a-a5fc-fd37301bcb52",
        "foreign-key-table" : "ac5206a3-0ac6-496a-a5fc-fd37301bcb52",
        "initially-deferred" : false,
        "optional" : false,
        "parent-partial" : false,
        "primary-key-table" : "ac5206a3-0ac6-496a-a5fc-fd37301bcb52",
        "referenced-table" : "ac5206a3-0ac6-496a-a5fc-fd37301bcb52",
        "remarks" : "",
        "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
        "self-referencing" : true,
        "type" : [ "schemacrawler.schema.TableConstraintType", "foreign_key" ],
        "update-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ]
      } ] ],
      "hidden-columns" : [ "java.util.ImmutableCollections$SetN", [ ] ],
      "indexes" : [ "java.util.ImmutableCollections$List12", [ {
        "@class" : "schemacrawler.crawl.MutableIndex",
        "@uuid" : "dff56ddb-ed1e-476c-8014-1e2db6e20a1b",
        "name" : "PK_SELFREFERENCE",
        "short-name" : "SELFREFERENCE.PK_SELFREFERENCE",
        "full-name" : "PUBLIC.FOR_LINT.SELFREFERENCE.PK_SELFREFERENCE",
        "attributes" : {
          "@class" : "java.util.TreeMap",
          "INDEX_QUALIFIER" : "PUBLIC",
          "TABLE_CAT" : "PUBLIC",
          "TABLE_NAME" : "SELFREFERENCE",
          "TABLE_SCHEM" : "FOR_LINT"
        },
        "cardinality" : 0,
        "columns" : [ "java.util.ImmutableCollections$List12", [ "038a47bd-4b3f-4419-86c2-4ca5e9be0399" ] ],
        "definition" : "",
        "filter-condition" : "",
        "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
        "pages" : 0,
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
        "type" : [ "schemacrawler.schema.IndexType", "other" ],
        "unique" : true
      }, "33abdfc4-40ff-4351-94e4-7f1c1e53d28f" ] ],
      "primary-key" : "dff56ddb-ed1e-476c-8014-1e2db6e20a1b",
      "privileges" : [ "java.util.ImmutableCollections$ListN", [ {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "d90135ea-6d02-4a9b-bbaf-17b4a121e486",
        "name" : "DELETE",
        "short-name" : "SELFREFERENCE.\"DELETE\"",
        "full-name" : "PUBLIC.FOR_LINT.SELFREFERENCE.\"DELETE\"",
        "attributes" : {
          "@class" : "java.util.TreeMap"
        },
        "grants" : [ "java.util.ArrayList", [ {
          "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
          "@uuid" : "80e3c678-2763-4527-bf96-c2f9da5629d3",
          "grantable" : true,
          "grantee" : "DBA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "d364f5a6-412b-455f-a7d0-7be58989f86e",
        "name" : "INSERT",
        "short-name" : "SELFREFERENCE.\"INSERT\"",
        "full-name" : "PUBLIC.FOR_LINT.SELFREFERENCE.\"INSERT\"",
        "attributes" : {
          "@class" : "java.util.TreeMap"
        },
        "grants" : [ "java.util.ArrayList", [ {
          "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
          "@uuid" : "97fa1e1f-0afa-4381-a26f-22d08a67dfd7",
          "grantable" : true,
          "grantee" : "DBA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "98eed503-8138-47f0-8221-7d11b277936d",
        "name" : "REFERENCES",
        "short-name" : "SELFREFERENCE.\"REFERENCES\"",
        "full-name" : "PUBLIC.FOR_LINT.SELFREFERENCE.\"REFERENCES\"",
        "attributes" : {
          "@class" : "java.util.TreeMap"
        },
        "grants" : [ "java.util.ArrayList", [ {
          "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
          "@uuid" : "250c0d74-59cb-468b-8bd8-f054e73f9402",
          "grantable" : true,
          "grantee" : "DBA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "990c53d1-776b-4338-b9d2-6bfa11ec28f6",
        "name" : "SELECT",
        "short-name" : "SELFREFERENCE.\"SELECT\"",
        "full-name" : "PUBLIC.FOR_LINT.SELFREFERENCE.\"SELECT\"",
        "attributes" : {
          "@class" : "java.util.TreeMap"
        },
        "grants" : [ "java.util.ArrayList", [ {
          "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
          "@uuid" : "8045695f-c663-41af-93fc-e515728c7adb",
          "grantable" : true,
          "grantee" : "DBA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "d2bef66e-c884-4c64-9fee-1176acec2464",
        "name" : "TRIGGER",
        "short-name" : "SELFREFERENCE.\"TRIGGER\"",
        "full-name" : "PUBLIC.FOR_LINT.SELFREFERENCE.\"TRIGGER\"",
        "attributes" : {
          "@class" : "java.util.TreeMap"
        },
        "grants" : [ "java.util.ArrayList", [ {
          "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
          "@uuid" : "ea8d78f6-9c43-4031-bc13-0f374ac89503",
          "grantable" : true,
          "grantee" : "DBA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "0f7d5a21-6fb7-43be-974f-b73a3ede05ba",
        "name" : "UPDATE",
        "short-name" : "SELFREFERENCE.\"UPDATE\"",
        "full-name" : "PUBLIC.FOR_LINT.SELFREFERENCE.\"UPDATE\"",
        "attributes" : {
          "@class" : "java.util.TreeMap"
        },
        "grants" : [ "java.util.ArrayList", [ {
          "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
          "@uuid" : "88729b40-68e5-4226-9a5b-302e212dc3e2",
          "grantable" : true,
          "grantee" : "DBA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa"
      } ] ],
      "referenced-objects" : [ "java.util.ArrayList", [ "ac5206a3-0ac6-496a-a5fc-fd37301bcb52" ] ],
      "referenced-tables" : [ "java.util.ArrayList", [ "ac5206a3-0ac6-496a-a5fc-fd37301bcb52" ] ],
      "remarks" : "",
      "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
      "self-referencing" : true,
      "table-constraints" : [ "java.util.ImmutableCollections$ListN", [ "dff56ddb-ed1e-476c-8014-1e2db6e20a1b", "33abdfc4-40ff-4351-94e4-7f1c1e53d28f", {
        "@class" : "schemacrawler.crawl.MutableTableConstraint",
        "@uuid" : "5d91794d-3b46-4dbc-81f0-7b86e5b84f84",
        "name" : "SYS_CT_10193",
        "short-name" : "SELFREFERENCE.SYS_CT_10193",
        "full-name" : "PUBLIC.FOR_LINT.SELFREFERENCE.SYS_CT_10193",
        "attributes" : {
          "@class" : "java.util.TreeMap",
          "TABLE_CATALOG" : "PUBLIC",
          "TABLE_SCHEMA" : "FOR_LINT"
        },
        "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "038a47bd-4b3f-4419-86c2-4ca5e9be0399" ] ],
        "deferrable" : false,
        "definition" : "FOR_LINT.SELFREFERENCE.ID IS NOT NULL",
        "initially-deferred" : false,
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
        "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
      }, {
        "@class" : "schemacrawler.crawl.MutableTableConstraint",
        "@uuid" : "558e60dc-cdbc-42fe-9ec1-954d806307ed",
        "name" : "SYS_CT_10194",
        "short-name" : "SELFREFERENCE.SYS_CT_10194",
        "full-name" : "PUBLIC.FOR_LINT.SELFREFERENCE.SYS_CT_10194",
        "attributes" : {
          "@class" : "java.util.TreeMap",
          "TABLE_CATALOG" : "PUBLIC",
          "TABLE_SCHEMA" : "FOR_LINT"
        },
        "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "6369825e-e5c0-4cff-a7b4-93c9f2c38bf6" ] ],
        "deferrable" : false,
        "definition" : "FOR_LINT.SELFREFERENCE.TITLE IS NOT NULL",
        "initially-deferred" : false,
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "aaa28af2-ba5c-48c1-97aa-4e4c338ef5fa",
        "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
      } ] ],
      "table-type" : "afd1e38f-f21e-402c-9160-7335eb93cdfd",
      "triggers" : [ "java.util.ImmutableCollections$ListN", [ ] ],
      "type" : "afd1e38f-f21e-402c-9160-7335eb93cdfd",
      "used-by-objects" : [ "java.util.ImmutableCollections$Set12", [ "ac5206a3-0ac6-496a-a5fc-fd37301bcb52" ] ]
    }, "bad977cc-45c4-4b19-a3c4-fa3ee1ae6fc8", "339d3272-fa96-4715-9ca2-aa0e1c48f23e", "d551a0d9-174c-441b-b82f-ed1ff7468e8f", "2ff74ca3-1976-4302-a342-c889fbf9e83b" ] ]
  }
}