{
  "@class" : "schemacrawler.tools.formatter.serialize.JsonSerializedCatalog",
  "@uuid" : "c94ddb6f-3131-4999-ae2e-8ae039390580",
  "all-table-columns" : [ "java.util.TreeSet", [ {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "bce2f154-5902-41f8-9b83-000475b221fd",
    "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" : "406ae37d-d6ac-4fc7-a41c-9ec4b6e3bccc",
      "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" : "5b701091-e3d6-4c8c-807a-692faa15cc2d",
        "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" : "544aa272-8b74-461d-af87-91c6a505ee7a",
        "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" : [ "java.lang.Class", "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" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
      "name" : "BOOKS",
      "full-name" : "PUBLIC.BOOKS",
      "catalog-name" : "PUBLIC",
      "attributes" : {
        "@class" : "java.util.ImmutableCollections$MapN"
      },
      "remarks" : ""
    },
    "significant" : true,
    "size" : 32,
    "type" : "406ae37d-d6ac-4fc7-a41c-9ec4b6e3bccc",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "7b8967d7-4688-403f-bbe4-06e9e8e4a765",
    "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" : "406ae37d-d6ac-4fc7-a41c-9ec4b6e3bccc",
    "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" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
    "significant" : false,
    "size" : 32,
    "type" : "406ae37d-d6ac-4fc7-a41c-9ec4b6e3bccc",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "c0536c5a-a9b3-4ace-a606-ee74bd86d42b",
    "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" : "406ae37d-d6ac-4fc7-a41c-9ec4b6e3bccc",
    "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" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
    "significant" : true,
    "size" : 32,
    "type" : "406ae37d-d6ac-4fc7-a41c-9ec4b6e3bccc",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "31fec495-45aa-4607-9887-28d6ac235327",
    "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" : "406ae37d-d6ac-4fc7-a41c-9ec4b6e3bccc",
    "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" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
    "significant" : true,
    "size" : 32,
    "type" : "406ae37d-d6ac-4fc7-a41c-9ec4b6e3bccc",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "b81c9145-4072-4c86-b5e9-e797dd735e25",
    "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" : "406ae37d-d6ac-4fc7-a41c-9ec4b6e3bccc",
    "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" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
    "significant" : true,
    "size" : 32,
    "type" : "406ae37d-d6ac-4fc7-a41c-9ec4b6e3bccc",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "70e3d27f-c3a7-401d-855e-447784941dc5",
    "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" : "406ae37d-d6ac-4fc7-a41c-9ec4b6e3bccc",
    "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" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
    "significant" : true,
    "size" : 32,
    "type" : "406ae37d-d6ac-4fc7-a41c-9ec4b6e3bccc",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "a675748b-b117-4b58-8ae3-eda80b2464a3",
    "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" : "406ae37d-d6ac-4fc7-a41c-9ec4b6e3bccc",
    "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" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
    "significant" : true,
    "size" : 32,
    "type" : "406ae37d-d6ac-4fc7-a41c-9ec4b6e3bccc",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "e6cd8e45-99f7-4259-8ff0-6cc27dbb2c6c",
    "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" : "406ae37d-d6ac-4fc7-a41c-9ec4b6e3bccc",
    "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" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
    "significant" : true,
    "size" : 32,
    "type" : "406ae37d-d6ac-4fc7-a41c-9ec4b6e3bccc",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "df9412f9-8c02-4b67-b580-22cd78a61b86",
    "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" : "406ae37d-d6ac-4fc7-a41c-9ec4b6e3bccc",
    "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" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
    "significant" : true,
    "size" : 32,
    "type" : "406ae37d-d6ac-4fc7-a41c-9ec4b6e3bccc",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "3b543553-0ced-4ec7-8506-88375465041a",
    "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" : "406ae37d-d6ac-4fc7-a41c-9ec4b6e3bccc",
    "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" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
    "significant" : true,
    "size" : 32,
    "type" : "406ae37d-d6ac-4fc7-a41c-9ec4b6e3bccc",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "60639ccd-0ea5-4fa3-9ae8-2c956010a941",
    "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" : "79c649e9-c9dd-46c0-a525-c5d4e6c31b64",
      "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" : "fbcaf69c-652e-424a-9f48-7ca3c7573924",
        "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" : "544aa272-8b74-461d-af87-91c6a505ee7a",
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable except with where .. like" ],
      "standard-type-name" : "SMALLINT",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class" : [ "java.lang.Class", "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" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
    "significant" : true,
    "size" : 16,
    "type" : "79c649e9-c9dd-46c0-a525-c5d4e6c31b64",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "2d65a866-c403-4e0b-a9d0-f2cc4d89b6a1",
    "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" : "3dcfa22f-8df2-4426-92bc-9e386da0d581",
      "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" : "a5c953c2-eb12-4883-87b8-17d9de57e14f",
        "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" : "544aa272-8b74-461d-af87-91c6a505ee7a",
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable except with where .. like" ],
      "standard-type-name" : "BIGINT",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class" : [ "java.lang.Class", "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" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
      "name" : "FOR_LINT",
      "full-name" : "PUBLIC.FOR_LINT",
      "catalog-name" : "PUBLIC",
      "attributes" : {
        "@class" : "java.util.ImmutableCollections$MapN"
      },
      "remarks" : ""
    },
    "significant" : true,
    "size" : 64,
    "type" : "3dcfa22f-8df2-4426-92bc-9e386da0d581",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "3e2ca47b-c50c-4580-9f3b-62c83f9c793b",
    "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" : "3dcfa22f-8df2-4426-92bc-9e386da0d581",
    "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" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
    "significant" : true,
    "size" : 64,
    "type" : "3dcfa22f-8df2-4426-92bc-9e386da0d581",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "afd45bfe-1341-42d6-a29a-fe381b6b5a36",
    "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" : "406ae37d-d6ac-4fc7-a41c-9ec4b6e3bccc",
    "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" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
    "significant" : false,
    "size" : 32,
    "type" : "406ae37d-d6ac-4fc7-a41c-9ec4b6e3bccc",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "742ba3a1-7a2c-44ec-a078-9550daba3fa7",
    "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" : "406ae37d-d6ac-4fc7-a41c-9ec4b6e3bccc",
    "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" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
    "significant" : true,
    "size" : 32,
    "type" : "406ae37d-d6ac-4fc7-a41c-9ec4b6e3bccc",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "e5ca59e2-65fe-4de2-af02-039d45dc3d5e",
    "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" : "406ae37d-d6ac-4fc7-a41c-9ec4b6e3bccc",
    "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" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
    "significant" : true,
    "size" : 32,
    "type" : "406ae37d-d6ac-4fc7-a41c-9ec4b6e3bccc",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "dc5196d9-361f-4999-ad85-e6acdb23eee9",
    "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" : "406ae37d-d6ac-4fc7-a41c-9ec4b6e3bccc",
    "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" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
    "significant" : true,
    "size" : 32,
    "type" : "406ae37d-d6ac-4fc7-a41c-9ec4b6e3bccc",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "ec514508-425a-4a01-aeeb-647cad87dae5",
    "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" : "406ae37d-d6ac-4fc7-a41c-9ec4b6e3bccc",
    "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" : "216020ae-2d21-4b10-a5e3-b6f019278728",
      "name" : "PUBLISHER SALES",
      "full-name" : "PUBLIC.\"PUBLISHER SALES\"",
      "catalog-name" : "PUBLIC",
      "attributes" : {
        "@class" : "java.util.ImmutableCollections$MapN"
      },
      "remarks" : ""
    },
    "significant" : true,
    "size" : 32,
    "type" : "406ae37d-d6ac-4fc7-a41c-9ec4b6e3bccc",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "da6aaabd-810a-4295-a894-53764867adae",
    "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" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
      "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" : "865e6f74-916f-4695-8520-44c2cc8eaf23",
        "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" : "544aa272-8b74-461d-af87-91c6a505ee7a",
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable" ],
      "standard-type-name" : "VARCHAR",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class" : [ "java.lang.Class", "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" : "216020ae-2d21-4b10-a5e3-b6f019278728",
    "significant" : false,
    "size" : 50,
    "type" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "width" : "(50)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "ba251b9d-93c9-42ff-8e56-c605164c513e",
    "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" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "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" : "216020ae-2d21-4b10-a5e3-b6f019278728",
    "significant" : true,
    "size" : 10,
    "type" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "width" : "(10)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "63c333e0-da5b-4ef4-be0b-2a06f1dfef26",
    "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" : "02afb958-161a-4846-8022-e1e3273f4ca8",
      "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" : "26c352aa-b102-4a1c-9a3b-8efda7b04935",
        "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" : "544aa272-8b74-461d-af87-91c6a505ee7a",
      "searchable" : [ "schemacrawler.schema.SearchableType", "not searchable" ],
      "standard-type-name" : "CLOB",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class" : [ "java.lang.Class", "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" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
    "significant" : false,
    "size" : 1073741824,
    "type" : "02afb958-161a-4846-8022-e1e3273f4ca8",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "cde8ed10-c81d-4dcb-b0cc-f8c8224de55a",
    "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" : "406ae37d-d6ac-4fc7-a41c-9ec4b6e3bccc",
    "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" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
    "significant" : true,
    "size" : 32,
    "type" : "406ae37d-d6ac-4fc7-a41c-9ec4b6e3bccc",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "bab64445-294f-424e-b1aa-22d77bc118fa",
    "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" : "406ae37d-d6ac-4fc7-a41c-9ec4b6e3bccc",
    "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" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
    "significant" : true,
    "size" : 32,
    "type" : "406ae37d-d6ac-4fc7-a41c-9ec4b6e3bccc",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "91472d92-c062-4e39-9a47-f29f1d4086e0",
    "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" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "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" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
    "significant" : true,
    "size" : 20,
    "type" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "width" : "(20)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "95a2ac12-d11a-4699-b76a-55677f290a2e",
    "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" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "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" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
    "significant" : false,
    "size" : 20,
    "type" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "width" : "(20)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "7bde1fb1-762b-4b10-841a-3f77d22dab8e",
    "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" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "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" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
    "significant" : false,
    "size" : 255,
    "type" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "width" : "(255)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "98b85ab1-dd04-4a1e-b883-0d3d5ad35cb3",
    "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" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "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" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
    "significant" : false,
    "size" : 20,
    "type" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "width" : "(20)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "f81be339-5404-4807-9e7b-8ec0c669eabe",
    "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" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "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" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
    "significant" : false,
    "size" : 20,
    "type" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "width" : "(20)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "34852e8e-3e4b-47b6-8ea9-44b7a2afb17f",
    "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" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "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" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
    "significant" : false,
    "size" : 255,
    "type" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "width" : "(255)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "4a8e2d78-2a5b-4284-8d19-cee5ea01fe66",
    "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" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "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" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
    "significant" : false,
    "size" : 255,
    "type" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "width" : "(255)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "294eea76-7efe-4c11-a9a9-388d9fe28329",
    "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" : "2fbe84d4-6110-4610-b1f1-a57fbec09003",
      "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" : "07037227-2d5b-48cd-a761-f6f7fadb5e99",
        "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" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
      "searchable" : [ "schemacrawler.schema.SearchableType", "not searchable" ],
      "standard-type-name" : "DISTINCT",
      "type" : [ "schemacrawler.schema.DataTypeType", "user_defined" ],
      "type-mapped-class" : [ "java.lang.Class", "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" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
    "significant" : false,
    "size" : 100,
    "type" : "2fbe84d4-6110-4610-b1f1-a57fbec09003",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "fb2f4849-cc9d-437f-9afc-a9943ec457f2",
    "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" : "3dcfa22f-8df2-4426-92bc-9e386da0d581",
    "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" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
    "significant" : true,
    "size" : 64,
    "type" : "3dcfa22f-8df2-4426-92bc-9e386da0d581",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "c0d89fc3-3585-4e0a-ba38-a9584ad66678",
    "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" : "406ae37d-d6ac-4fc7-a41c-9ec4b6e3bccc",
    "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" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
    "significant" : true,
    "size" : 32,
    "type" : "406ae37d-d6ac-4fc7-a41c-9ec4b6e3bccc",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "ca3222e8-0ea1-48a0-9b55-9546686f6f08",
    "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" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "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" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
    "significant" : false,
    "size" : 255,
    "type" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "width" : "(255)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "2ff4bd33-00b3-455a-8415-3a3cfdc15e37",
    "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" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "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" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
    "significant" : false,
    "size" : 255,
    "type" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "width" : "(255)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "ef95e9a0-2e3e-4820-bbc4-b1529b8d51c5",
    "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" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "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" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
    "significant" : true,
    "size" : 20,
    "type" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "width" : "(20)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "174925df-5804-4b67-a43e-308ad6c56a38",
    "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" : "8ae49754-ccef-435b-a9d4-22329e165b98",
      "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" : "92a890bb-d1cc-4917-95a1-61a243542795",
        "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" : "544aa272-8b74-461d-af87-91c6a505ee7a",
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable except with where .. like" ],
      "standard-type-name" : "DOUBLE",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class" : [ "java.lang.Class", "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" : "216020ae-2d21-4b10-a5e3-b6f019278728",
    "significant" : false,
    "size" : 64,
    "type" : "8ae49754-ccef-435b-a9d4-22329e165b98",
    "width" : "(64, 0)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "33491892-2d29-485c-8dda-143973f2d5e3",
    "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" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "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" : "216020ae-2d21-4b10-a5e3-b6f019278728",
    "significant" : false,
    "size" : 2,
    "type" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "width" : "(2)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "c4266660-5e8f-4f7d-89b5-2427ff3ba884",
    "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" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "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" : "216020ae-2d21-4b10-a5e3-b6f019278728",
    "significant" : true,
    "size" : 50,
    "type" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "width" : "(50)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "f5a70508-d287-4498-98c4-3010800c3506",
    "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" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "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" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
    "significant" : true,
    "size" : 20,
    "type" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "width" : "(20)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "457af16a-28a4-45e0-af1a-a0a5577d0897",
    "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" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "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" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
    "significant" : false,
    "size" : 20,
    "type" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "width" : "(20)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "91c6253e-a411-4602-ad50-d98f59ba7add",
    "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" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "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" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
    "significant" : false,
    "size" : 30,
    "type" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "width" : "(30)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "77cc2fa8-e082-4cb1-b32b-2ae775d8dc86",
    "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" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "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" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
    "significant" : false,
    "size" : 255,
    "type" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "width" : "(255)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "638429fc-a9c4-4f6a-8144-3b7cbd190d04",
    "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" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "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" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
    "significant" : false,
    "size" : 255,
    "type" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "width" : "(255)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "55a7e65b-2e8e-4071-bddf-2ad247e0df73",
    "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" : "80cf191f-f7e7-4939-acd5-f0abcaedf27a",
      "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" : "bd43749f-b941-4dd0-bb85-25396f59d235",
        "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" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
      "searchable" : [ "schemacrawler.schema.SearchableType", "not searchable" ],
      "standard-type-name" : "ARRAY",
      "type" : [ "schemacrawler.schema.DataTypeType", "user_defined" ],
      "type-mapped-class" : [ "java.lang.Class", "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" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
    "significant" : false,
    "size" : 0,
    "type" : "80cf191f-f7e7-4939-acd5-f0abcaedf27a",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "ac61ca6d-f2b2-4f55-9edb-b08d4f397410",
    "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" : "2fbe84d4-6110-4610-b1f1-a57fbec09003",
    "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" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
    "significant" : false,
    "size" : 100,
    "type" : "2fbe84d4-6110-4610-b1f1-a57fbec09003",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "3ddb6696-e3b3-4eaa-8936-0e6d9a4d3032",
    "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" : "705550e3-7d7f-4349-a250-821ed75d5d8b",
      "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" : "865e6f74-916f-4695-8520-44c2cc8eaf23",
      "literal-prefix" : "",
      "literal-suffix" : "",
      "local-type-name" : "",
      "maximum-scale" : 0,
      "minimum-scale" : 0,
      "nullable" : false,
      "num-precision-radix" : 0,
      "precision" : 0,
      "remarks" : "",
      "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
      "searchable" : [ "schemacrawler.schema.SearchableType", "not searchable" ],
      "standard-type-name" : "VARCHAR",
      "type" : [ "schemacrawler.schema.DataTypeType", "user_defined" ],
      "type-mapped-class" : [ "java.lang.Class", "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" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
    "significant" : false,
    "size" : 20,
    "type" : "705550e3-7d7f-4349-a250-821ed75d5d8b",
    "width" : "(20)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "a5204e3b-afb7-44cb-99ac-68b8a0d12160",
    "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" : "406ae37d-d6ac-4fc7-a41c-9ec4b6e3bccc",
    "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" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
    "significant" : true,
    "size" : 32,
    "type" : "406ae37d-d6ac-4fc7-a41c-9ec4b6e3bccc",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "5ef457e0-f755-4930-bbf6-8522a0d33790",
    "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" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "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" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
    "significant" : false,
    "size" : 255,
    "type" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "width" : "(255)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "fb859585-ba92-4cf1-9527-c53afc272667",
    "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" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "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" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
    "significant" : true,
    "size" : 20,
    "type" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "width" : "(20)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "2c157598-5227-429b-bbc8-19021701facd",
    "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" : "406ae37d-d6ac-4fc7-a41c-9ec4b6e3bccc",
    "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" : "216020ae-2d21-4b10-a5e3-b6f019278728",
    "significant" : true,
    "size" : 32,
    "type" : "406ae37d-d6ac-4fc7-a41c-9ec4b6e3bccc",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "8046f7e8-ab4d-4747-a0e3-aa900291b30c",
    "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" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "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" : "216020ae-2d21-4b10-a5e3-b6f019278728",
    "significant" : true,
    "size" : 10,
    "type" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "width" : "(10)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "e4c6783c-d599-45bc-833d-7ac4305cee2f",
    "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" : "406ae37d-d6ac-4fc7-a41c-9ec4b6e3bccc",
    "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" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
    "significant" : false,
    "size" : 32,
    "type" : "406ae37d-d6ac-4fc7-a41c-9ec4b6e3bccc",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "baa3c504-a66a-494a-8e34-cb3fc3e77e73",
    "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" : "79c649e9-c9dd-46c0-a525-c5d4e6c31b64",
    "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" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
    "significant" : true,
    "size" : 16,
    "type" : "79c649e9-c9dd-46c0-a525-c5d4e6c31b64",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "db5a5754-cc49-46ec-adb6-f267bdfe6ebc",
    "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" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "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" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
    "significant" : false,
    "size" : 255,
    "type" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "width" : "(255)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "d7f45479-9c9b-409c-8747-d9f81e170307",
    "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" : "ad122b7b-103b-47b3-8f3e-3e5fc913274a",
      "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" : "79c649e9-c9dd-46c0-a525-c5d4e6c31b64",
      "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" : "07037227-2d5b-48cd-a761-f6f7fadb5e99",
      "literal-prefix" : "",
      "literal-suffix" : "",
      "local-type-name" : "",
      "maximum-scale" : 0,
      "minimum-scale" : 0,
      "nullable" : false,
      "num-precision-radix" : 0,
      "precision" : 0,
      "remarks" : "",
      "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
      "searchable" : [ "schemacrawler.schema.SearchableType", "not searchable" ],
      "standard-type-name" : "DISTINCT",
      "type" : [ "schemacrawler.schema.DataTypeType", "user_defined" ],
      "type-mapped-class" : [ "java.lang.Class", "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" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
    "significant" : false,
    "size" : 16,
    "type" : "ad122b7b-103b-47b3-8f3e-3e5fc913274a",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "eafd217d-fb87-46e0-a572-98a5e7164300",
    "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" : "13bcade3-13a5-405a-b90c-18e7db22ec38",
      "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" : "bd43749f-b941-4dd0-bb85-25396f59d235",
      "literal-prefix" : "",
      "literal-suffix" : "",
      "local-type-name" : "",
      "maximum-scale" : 0,
      "minimum-scale" : 0,
      "nullable" : false,
      "num-precision-radix" : 0,
      "precision" : 0,
      "remarks" : "",
      "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
      "searchable" : [ "schemacrawler.schema.SearchableType", "not searchable" ],
      "standard-type-name" : "ARRAY",
      "type" : [ "schemacrawler.schema.DataTypeType", "user_defined" ],
      "type-mapped-class" : [ "java.lang.Class", "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" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
    "significant" : false,
    "size" : 0,
    "type" : "13bcade3-13a5-405a-b90c-18e7db22ec38",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "e6e18a2b-d4ef-4793-8055-b9da567f7bdf",
    "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" : "3dcfa22f-8df2-4426-92bc-9e386da0d581",
    "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" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
    "significant" : true,
    "size" : 64,
    "type" : "3dcfa22f-8df2-4426-92bc-9e386da0d581",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "bbf8b82b-ec1f-4fe5-b945-87b1ec32cf27",
    "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" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "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" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
    "significant" : false,
    "size" : 255,
    "type" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "width" : "(255)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "22213092-1b0d-4a32-8ff3-17c6efe76d01",
    "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" : "406ae37d-d6ac-4fc7-a41c-9ec4b6e3bccc",
    "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" : "216020ae-2d21-4b10-a5e3-b6f019278728",
    "significant" : false,
    "size" : 32,
    "type" : "406ae37d-d6ac-4fc7-a41c-9ec4b6e3bccc",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "acd95de3-0050-4ad0-a996-1d868e2ef944",
    "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" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "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" : "216020ae-2d21-4b10-a5e3-b6f019278728",
    "significant" : true,
    "size" : 50,
    "type" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "width" : "(50)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "70d844b8-8f31-438e-9865-83577cd74dd5",
    "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" : "9891d199-0523-4c5a-a515-74312d4ab65b",
      "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" : "e9af0d1f-48aa-436f-9533-8f33ec6013db",
        "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" : "544aa272-8b74-461d-af87-91c6a505ee7a",
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable except with where .. like" ],
      "standard-type-name" : "DATE",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class" : [ "java.lang.Class", "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" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
    "significant" : false,
    "size" : 10,
    "type" : "9891d199-0523-4c5a-a515-74312d4ab65b",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "e72642d7-3141-4559-acb2-2ef3883e1fb9",
    "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" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "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" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
    "significant" : false,
    "size" : 255,
    "type" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "width" : "(255)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "5ec5feb4-3fa0-40f9-9f8d-d2d306c9c360",
    "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" : "9891d199-0523-4c5a-a515-74312d4ab65b",
    "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" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
    "significant" : false,
    "size" : 10,
    "type" : "9891d199-0523-4c5a-a515-74312d4ab65b",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "1bac7bfc-608e-4f55-aa7d-931abf110623",
    "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" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "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" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
    "significant" : false,
    "size" : 255,
    "type" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "width" : "(255)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "0088bcb2-d6d6-4eac-8232-31f4d7cbc3aa",
    "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" : "9891d199-0523-4c5a-a515-74312d4ab65b",
    "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" : "216020ae-2d21-4b10-a5e3-b6f019278728",
    "significant" : false,
    "size" : 10,
    "type" : "9891d199-0523-4c5a-a515-74312d4ab65b",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "9c9e2b64-d21f-4095-a807-6dc60932afd7",
    "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" : "8ae49754-ccef-435b-a9d4-22329e165b98",
    "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" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
    "significant" : false,
    "size" : 64,
    "type" : "8ae49754-ccef-435b-a9d4-22329e165b98",
    "width" : "(64, 0)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "c9855236-9a93-49c5-ad46-97f2d202475e",
    "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" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "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" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
    "significant" : true,
    "size" : 50,
    "type" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "width" : "(50)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "67476678-fc37-41d2-ab64-c8c9015accff",
    "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" : "8ae49754-ccef-435b-a9d4-22329e165b98",
    "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" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
    "significant" : false,
    "size" : 64,
    "type" : "8ae49754-ccef-435b-a9d4-22329e165b98",
    "width" : "(64, 0)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "60dd00c9-5e9c-493d-92f9-7ff3eba6b5ff",
    "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" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "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" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
    "significant" : true,
    "size" : 50,
    "type" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "width" : "(50)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "516bd053-d302-4184-a53c-371b3bc25f20",
    "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" : "8ae49754-ccef-435b-a9d4-22329e165b98",
    "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" : "216020ae-2d21-4b10-a5e3-b6f019278728",
    "significant" : false,
    "size" : 64,
    "type" : "8ae49754-ccef-435b-a9d4-22329e165b98",
    "width" : "(64, 0)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "e88a8b2d-14e6-42b7-b8a7-bc2cb8715d8a",
    "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" : "91bfed1d-02b8-4ab6-aeb6-ead469fad2ae",
      "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" : "3b4e8089-eb8d-4fd7-93f4-3673ca88753c",
        "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" : "544aa272-8b74-461d-af87-91c6a505ee7a",
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable" ],
      "standard-type-name" : "CHAR",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class" : [ "java.lang.Class", "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" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
    "significant" : true,
    "size" : 2,
    "type" : "91bfed1d-02b8-4ab6-aeb6-ead469fad2ae",
    "width" : "(2)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "74fcd682-0b68-48aa-b1a9-d0f3bfcda64e",
    "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" : "406ae37d-d6ac-4fc7-a41c-9ec4b6e3bccc",
    "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" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
    "significant" : true,
    "size" : 32,
    "type" : "406ae37d-d6ac-4fc7-a41c-9ec4b6e3bccc",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "0cdc7ac3-824e-495c-9e1e-29e8975af354",
    "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" : "02afb958-161a-4846-8022-e1e3273f4ca8",
    "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" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
    "significant" : false,
    "size" : 1073741824,
    "type" : "02afb958-161a-4846-8022-e1e3273f4ca8",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "b409adba-48fe-4446-a5fb-a4ad57f2294b",
    "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" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "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" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
    "significant" : true,
    "size" : 2,
    "type" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "width" : "(2)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "71297efb-41ff-4f01-a2a0-70d6ab964802",
    "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" : "406ae37d-d6ac-4fc7-a41c-9ec4b6e3bccc",
    "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" : "216020ae-2d21-4b10-a5e3-b6f019278728",
    "significant" : true,
    "size" : 32,
    "type" : "406ae37d-d6ac-4fc7-a41c-9ec4b6e3bccc",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "3ec39227-bc37-443c-9559-7a828e0622eb",
    "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" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "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" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
    "significant" : true,
    "size" : 10,
    "type" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "width" : "(10)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "9a2d6a81-94f1-48f4-9b12-13612e3565f4",
    "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" : "02afb958-161a-4846-8022-e1e3273f4ca8",
    "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" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
    "significant" : false,
    "size" : 1073741824,
    "type" : "02afb958-161a-4846-8022-e1e3273f4ca8",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "6e0726b1-1865-4a80-86b9-921ea3f4e81d",
    "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" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "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" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
    "significant" : true,
    "size" : 10,
    "type" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "width" : "(10)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "16a88940-8866-46ad-8b95-9975f4a4c486",
    "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" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "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" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
    "significant" : true,
    "size" : 50,
    "type" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "width" : "(50)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "2f06569b-5467-43d5-9591-887c9946a7bf",
    "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" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "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" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
    "significant" : true,
    "size" : 50,
    "type" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "width" : "(50)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "251b297d-cb85-4a08-beed-ca87a26f9f93",
    "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" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "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" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
    "significant" : false,
    "size" : 10,
    "type" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "width" : "(10)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "a4caaa0b-38ed-427a-a6dd-6d871cd1bd19",
    "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" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "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" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
    "significant" : false,
    "size" : 15,
    "type" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "width" : "(15)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "b2b74e6e-9907-4b38-a2eb-295df77b3890",
    "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" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "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" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
    "significant" : true,
    "size" : 10,
    "type" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "width" : "(10)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "499ba83e-a720-4f1a-9346-6909a5754dac",
    "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" : "406ae37d-d6ac-4fc7-a41c-9ec4b6e3bccc",
    "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" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
    "significant" : false,
    "size" : 32,
    "type" : "406ae37d-d6ac-4fc7-a41c-9ec4b6e3bccc",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "d8ecc3aa-1fd9-4df2-9c48-edde0defb508",
    "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" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "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" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
    "significant" : false,
    "size" : 10,
    "type" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "width" : "(10)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "b634ca10-f25b-49be-8c83-bf803bce02f4",
    "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" : "406ae37d-d6ac-4fc7-a41c-9ec4b6e3bccc",
    "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" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
    "significant" : false,
    "size" : 32,
    "type" : "406ae37d-d6ac-4fc7-a41c-9ec4b6e3bccc",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "b77c29dc-2f09-4a7f-81fa-f32a2179703e",
    "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" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "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" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
    "significant" : false,
    "size" : 10,
    "type" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "width" : "(10)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "d4c1288e-0fbf-420f-80b2-050bb74e92bc",
    "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" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "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" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
    "significant" : false,
    "size" : 10,
    "type" : "e7456ec0-1a11-422c-80e4-e2c38dcdd524",
    "width" : "(10)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "4104613a-dd5c-4a1d-8d9a-04adc48e7abd",
    "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" : "3dcfa22f-8df2-4426-92bc-9e386da0d581",
    "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" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
    "significant" : true,
    "size" : 64,
    "type" : "3dcfa22f-8df2-4426-92bc-9e386da0d581",
    "width" : ""
  } ] ],
  "catalog" : {
    "@class" : "schemacrawler.crawl.MutableCatalog",
    "@uuid" : "3cad7ff9-57c7-4002-ac89-c1cc089016ca",
    "name" : "catalog",
    "full-name" : "catalog",
    "crawl-info" : {
      "@class" : "schemacrawler.crawl.ImmutableCrawlInfo",
      "@uuid" : "184ffc3b-5523-4237-a4d7-238252835ba5",
      "crawl-timestamp" : "2026-04-12 19:03:17",
      "crawl-timestamp-instant" : [ "java.time.Instant", "2026-04-12T19:03:17.012854459Z" ],
      "database-version" : {
        "@class" : "us.fatehi.utility.property.BaseProductVersion",
        "@uuid" : "da7c8d24-9cf0-4619-a562-5a1f1e187da2",
        "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" : "07537fa2-f7e0-44c3-8fc9-7f8ecb648e4b",
        "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" : "f9425bc1-d9bf-4e02-8bb8-0f8df42f2fe3",
        "name" : "Eclipse Adoptium OpenJDK 64-Bit Server VM",
        "description" : "",
        "product-name" : "Eclipse Adoptium OpenJDK 64-Bit Server VM",
        "product-version" : "17.0.18+8",
        "value" : "17.0.18+8"
      },
      "operating-system-version" : {
        "@class" : "us.fatehi.utility.property.OperatingSystemInfo",
        "@uuid" : "aa6400e5-77fb-408d-8fa6-dbd9a212ebe8",
        "name" : "Linux",
        "description" : "",
        "product-name" : "Linux",
        "product-version" : "6.17.0-1010-azure",
        "value" : "6.17.0-1010-azure"
      },
      "run-id" : "6e093cd9-0877-4382-9708-0822df35b307",
      "schema-crawler-version" : {
        "@class" : "schemacrawler.schemacrawler.Version",
        "@uuid" : "83ccfcd3-a3bb-4d26-814d-cdca25b813aa",
        "name" : "SchemaCrawler",
        "description" : "",
        "product-name" : "SchemaCrawler",
        "product-version" : "17.10.1",
        "value" : "17.10.1"
      }
    },
    "database-info" : "da7c8d24-9cf0-4619-a562-5a1f1e187da2",
    "jdbc-driver-info" : "07537fa2-f7e0-44c3-8fc9-7f8ecb648e4b",
    "schemas" : [ "java.util.ImmutableCollections$ListN", [ "8d3bceac-26b0-4b57-bd5d-21f39d144904", "153b56a8-56d9-4713-99f4-8aa49eaa068d", {
      "@class" : "schemacrawler.schemacrawler.SchemaReference",
      "@uuid" : "29eb0b41-e4e1-459e-b9f6-632794914666",
      "name" : "INFORMATION_SCHEMA",
      "full-name" : "PUBLIC.INFORMATION_SCHEMA",
      "catalog-name" : "PUBLIC",
      "attributes" : {
        "@class" : "java.util.ImmutableCollections$MapN"
      },
      "remarks" : ""
    }, {
      "@class" : "schemacrawler.schemacrawler.SchemaReference",
      "@uuid" : "51222a7a-a1de-4aec-a1d6-1a07ffcd1f7a",
      "name" : "PUBLIC",
      "full-name" : "PUBLIC.PUBLIC",
      "catalog-name" : "PUBLIC",
      "attributes" : {
        "@class" : "java.util.ImmutableCollections$MapN"
      },
      "remarks" : ""
    }, "216020ae-2d21-4b10-a5e3-b6f019278728", {
      "@class" : "schemacrawler.schemacrawler.SchemaReference",
      "@uuid" : "37515252-e9cd-41a8-a910-32673249c759",
      "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", [ "3dcfa22f-8df2-4426-92bc-9e386da0d581", {
      "@class" : "schemacrawler.crawl.MutableColumnDataType",
      "@uuid" : "612bb955-5bd4-4d35-bcfb-5d02537b4ea1",
      "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" : "dfa96abd-a155-4075-9eb7-6d3444b28d3c",
        "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" : "544aa272-8b74-461d-af87-91c6a505ee7a",
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable" ],
      "standard-type-name" : "BINARY",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class" : [ "java.lang.Class", "[B" ],
      "unsigned" : false
    }, {
      "@class" : "schemacrawler.crawl.MutableColumnDataType",
      "@uuid" : "6a1bac64-35a0-407e-8f47-514601e04a01",
      "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" : "ba510a71-ed09-4874-ba2d-b3ef152705e1",
        "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" : "544aa272-8b74-461d-af87-91c6a505ee7a",
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable except with where .. like" ],
      "standard-type-name" : "BIT",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class" : [ "java.lang.Class", "java.lang.Boolean" ],
      "unsigned" : false
    }, {
      "@class" : "schemacrawler.crawl.MutableColumnDataType",
      "@uuid" : "9f5b91ae-b8e0-46e8-8b64-e89855a59311",
      "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" : "4f08de70-a452-41be-8a65-c9b9cd806e55",
        "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" : "544aa272-8b74-461d-af87-91c6a505ee7a",
      "searchable" : [ "schemacrawler.schema.SearchableType", "not searchable" ],
      "standard-type-name" : "BLOB",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class" : [ "java.lang.Class", "java.sql.Blob" ],
      "unsigned" : false
    }, {
      "@class" : "schemacrawler.crawl.MutableColumnDataType",
      "@uuid" : "04821de4-8acb-4f69-93e1-5fd650e71601",
      "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" : "a51319e0-be7c-4fc0-9d21-f2561ccba5f1",
        "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" : "544aa272-8b74-461d-af87-91c6a505ee7a",
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable except with where .. like" ],
      "standard-type-name" : "BOOLEAN",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class" : [ "java.lang.Class", "java.lang.Boolean" ],
      "unsigned" : false
    }, "91bfed1d-02b8-4ab6-aeb6-ead469fad2ae", "02afb958-161a-4846-8022-e1e3273f4ca8", "9891d199-0523-4c5a-a515-74312d4ab65b", {
      "@class" : "schemacrawler.crawl.MutableColumnDataType",
      "@uuid" : "935a9eeb-2928-4736-9b0a-3730e479b0d9",
      "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" : "cecc5b92-71af-47e3-bb4b-fb44662c700d",
        "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" : "544aa272-8b74-461d-af87-91c6a505ee7a",
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable except with where .. like" ],
      "standard-type-name" : "DECIMAL",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class" : [ "java.lang.Class", "java.math.BigDecimal" ],
      "unsigned" : false
    }, "8ae49754-ccef-435b-a9d4-22329e165b98", {
      "@class" : "schemacrawler.crawl.MutableColumnDataType",
      "@uuid" : "74bceae7-2228-4b93-9f31-569a502cd536",
      "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" : "92a890bb-d1cc-4917-95a1-61a243542795",
      "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" : "544aa272-8b74-461d-af87-91c6a505ee7a",
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable except with where .. like" ],
      "standard-type-name" : "DOUBLE",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class" : [ "java.lang.Class", "java.lang.Double" ],
      "unsigned" : false
    }, "406ae37d-d6ac-4fc7-a41c-9ec4b6e3bccc", {
      "@class" : "schemacrawler.crawl.MutableColumnDataType",
      "@uuid" : "af6fdfb5-260b-4f7f-b8c7-dd1e9a4dcb3b",
      "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" : "40c0498d-97b3-42f6-a99a-1b440f0c23a9",
        "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" : "544aa272-8b74-461d-af87-91c6a505ee7a",
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable except with where .. like" ],
      "standard-type-name" : "NUMERIC",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class" : [ "java.lang.Class", "java.math.BigDecimal" ],
      "unsigned" : false
    }, {
      "@class" : "schemacrawler.crawl.MutableColumnDataType",
      "@uuid" : "8e624bce-2b2d-4fec-9d84-6f8eba9ed4e6",
      "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" : "865e6f74-916f-4695-8520-44c2cc8eaf23",
      "literal-prefix" : "'",
      "literal-suffix" : "'",
      "local-type-name" : null,
      "maximum-scale" : 0,
      "minimum-scale" : 0,
      "nullable" : true,
      "num-precision-radix" : 0,
      "precision" : 2147483647,
      "remarks" : "",
      "schema" : "544aa272-8b74-461d-af87-91c6a505ee7a",
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable" ],
      "standard-type-name" : "VARCHAR",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class" : [ "java.lang.Class", "java.lang.String" ],
      "unsigned" : false
    }, {
      "@class" : "schemacrawler.crawl.MutableColumnDataType",
      "@uuid" : "8f5435be-8106-4964-b5ca-e40219a2c151",
      "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" : "ca80aaed-b190-4013-b698-4e1d3c8fe5f1",
        "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" : "544aa272-8b74-461d-af87-91c6a505ee7a",
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable except with where .. like" ],
      "standard-type-name" : "OTHER",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class" : [ "java.lang.Class", "java.lang.Object" ],
      "unsigned" : false
    }, {
      "@class" : "schemacrawler.crawl.MutableColumnDataType",
      "@uuid" : "71a1e2de-32c4-4954-a891-6bae5c8bc796",
      "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" : "92a890bb-d1cc-4917-95a1-61a243542795",
      "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" : "544aa272-8b74-461d-af87-91c6a505ee7a",
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable except with where .. like" ],
      "standard-type-name" : "DOUBLE",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class" : [ "java.lang.Class", "java.lang.Float" ],
      "unsigned" : false
    }, "79c649e9-c9dd-46c0-a525-c5d4e6c31b64", {
      "@class" : "schemacrawler.crawl.MutableColumnDataType",
      "@uuid" : "ea599b3c-983d-4ab7-865e-a0c2b7f91dae",
      "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" : "b62a7b91-c382-4aef-9b5e-c1e63345f3f1",
        "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" : "544aa272-8b74-461d-af87-91c6a505ee7a",
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable except with where .. like" ],
      "standard-type-name" : "TIME",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class" : [ "java.lang.Class", "java.sql.Time" ],
      "unsigned" : false
    }, {
      "@class" : "schemacrawler.crawl.MutableColumnDataType",
      "@uuid" : "f3d74b59-ae55-4faa-aac7-b9f2af6112f2",
      "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" : "536cb470-9fd7-48ae-b342-c7b23cea5d8e",
        "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" : "544aa272-8b74-461d-af87-91c6a505ee7a",
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable except with where .. like" ],
      "standard-type-name" : "TIMESTAMP",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class" : [ "java.lang.Class", "java.sql.Timestamp" ],
      "unsigned" : false
    }, {
      "@class" : "schemacrawler.crawl.MutableColumnDataType",
      "@uuid" : "20580ca8-cfa0-49b6-b47f-389d82d3d3d7",
      "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" : "51156deb-c7ae-4201-a54f-bef6bcc18864",
        "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" : "544aa272-8b74-461d-af87-91c6a505ee7a",
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable except with where .. like" ],
      "standard-type-name" : "TIMESTAMP_WITH_TIMEZONE",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class" : [ "java.lang.Class", "java.time.OffsetDateTime" ],
      "unsigned" : false
    }, {
      "@class" : "schemacrawler.crawl.MutableColumnDataType",
      "@uuid" : "9fe77e17-537a-49a9-b3aa-9a46c65b4e04",
      "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" : "63fd79cf-f439-4a46-89d7-9407091f6e53",
        "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" : "544aa272-8b74-461d-af87-91c6a505ee7a",
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable except with where .. like" ],
      "standard-type-name" : "TIME_WITH_TIMEZONE",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class" : [ "java.lang.Class", "java.time.OffsetTime" ],
      "unsigned" : false
    }, {
      "@class" : "schemacrawler.crawl.MutableColumnDataType",
      "@uuid" : "ca3df1cb-e2e1-47c9-8c4c-e9b31f59d44a",
      "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" : "72076c37-48f3-4176-9007-7c4130203ee7",
        "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" : "544aa272-8b74-461d-af87-91c6a505ee7a",
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable except with where .. like" ],
      "standard-type-name" : "TINYINT",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class" : [ "java.lang.Class", "java.lang.Integer" ],
      "unsigned" : false
    }, {
      "@class" : "schemacrawler.crawl.MutableColumnDataType",
      "@uuid" : "2a2a47c8-dc84-4ef8-ac75-1e652fc82b5f",
      "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" : "dfa96abd-a155-4075-9eb7-6d3444b28d3c",
      "literal-prefix" : "'",
      "literal-suffix" : "'",
      "local-type-name" : null,
      "maximum-scale" : 0,
      "minimum-scale" : 0,
      "nullable" : true,
      "num-precision-radix" : 0,
      "precision" : 16,
      "remarks" : "",
      "schema" : "544aa272-8b74-461d-af87-91c6a505ee7a",
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable" ],
      "standard-type-name" : "BINARY",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class" : [ "java.lang.Class", "[B" ],
      "unsigned" : false
    }, {
      "@class" : "schemacrawler.crawl.MutableColumnDataType",
      "@uuid" : "a487bdf3-1b92-48aa-9252-d0b7cd967541",
      "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" : "be362c5d-21a8-4209-bf54-17b67791a789",
        "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" : "544aa272-8b74-461d-af87-91c6a505ee7a",
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable" ],
      "standard-type-name" : "VARBINARY",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class" : [ "java.lang.Class", "[B" ],
      "unsigned" : false
    }, "e7456ec0-1a11-422c-80e4-e2c38dcdd524" ] ],
    "column-data-types" : [ "java.util.ImmutableCollections$ListN", [ "3dcfa22f-8df2-4426-92bc-9e386da0d581", "612bb955-5bd4-4d35-bcfb-5d02537b4ea1", "6a1bac64-35a0-407e-8f47-514601e04a01", "9f5b91ae-b8e0-46e8-8b64-e89855a59311", "04821de4-8acb-4f69-93e1-5fd650e71601", "91bfed1d-02b8-4ab6-aeb6-ead469fad2ae", "02afb958-161a-4846-8022-e1e3273f4ca8", "9891d199-0523-4c5a-a515-74312d4ab65b", "935a9eeb-2928-4736-9b0a-3730e479b0d9", "8ae49754-ccef-435b-a9d4-22329e165b98", "74bceae7-2228-4b93-9f31-569a502cd536", "406ae37d-d6ac-4fc7-a41c-9ec4b6e3bccc", "af6fdfb5-260b-4f7f-b8c7-dd1e9a4dcb3b", "8e624bce-2b2d-4fec-9d84-6f8eba9ed4e6", "8f5435be-8106-4964-b5ca-e40219a2c151", "71a1e2de-32c4-4954-a891-6bae5c8bc796", "79c649e9-c9dd-46c0-a525-c5d4e6c31b64", "ea599b3c-983d-4ab7-865e-a0c2b7f91dae", "f3d74b59-ae55-4faa-aac7-b9f2af6112f2", "20580ca8-cfa0-49b6-b47f-389d82d3d3d7", "9fe77e17-537a-49a9-b3aa-9a46c65b4e04", "ca3df1cb-e2e1-47c9-8c4c-e9b31f59d44a", "2a2a47c8-dc84-4ef8-ac75-1e652fc82b5f", "a487bdf3-1b92-48aa-9252-d0b7cd967541", "e7456ec0-1a11-422c-80e4-e2c38dcdd524", "ad122b7b-103b-47b3-8f3e-3e5fc913274a", "80cf191f-f7e7-4939-acd5-f0abcaedf27a", "2fbe84d4-6110-4610-b1f1-a57fbec09003", "705550e3-7d7f-4349-a250-821ed75d5d8b", "13bcade3-13a5-405a-b90c-18e7db22ec38" ] ],
    "attributes" : {
      "@class" : "java.util.TreeMap"
    },
    "database-users" : [ "java.util.ImmutableCollections$List12", [ {
      "@class" : "schemacrawler.crawl.ImmutableDatabaseUser",
      "@uuid" : "238e8e63-ab0a-4a53-80d9-a39dcb1f2c37",
      "name" : "OTHERUSER",
      "full-name" : "OTHERUSER",
      "attributes" : {
        "@class" : "java.util.TreeMap",
        "ADMIN" : false,
        "AUTHENTICATION" : "ANY",
        "PASSWORD_DIGEST" : "3680cf0219b09398c34f2137f27a0c02"
      },
      "remarks" : ""
    }, {
      "@class" : "schemacrawler.crawl.ImmutableDatabaseUser",
      "@uuid" : "74043c3a-8298-4f2f-9b07-685da296e6ab",
      "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" : "5783a3bd-7bb3-409e-8333-38fd75b4c006",
      "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", [ "bce2f154-5902-41f8-9b83-000475b221fd", "91472d92-c062-4e39-9a47-f29f1d4086e0", "f5a70508-d287-4498-98c4-3010800c3506", "db5a5754-cc49-46ec-adb6-f267bdfe6ebc", "e72642d7-3141-4559-acb2-2ef3883e1fb9", "c9855236-9a93-49c5-ad46-97f2d202475e", "e88a8b2d-14e6-42b7-b8a7-bc2cb8715d8a", "3ec39227-bc37-443c-9559-7a828e0622eb", "16a88940-8866-46ad-8b95-9975f4a4c486" ] ],
      "definition" : "",
      "dependent-tables" : [ "java.util.ArrayList", [ {
        "@class" : "schemacrawler.crawl.MutableTable",
        "@uuid" : "b86163e8-bde8-4247-809a-553a19e61b6b",
        "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", [ "c0536c5a-a9b3-4ace-a606-ee74bd86d42b", "cde8ed10-c81d-4dcb-b0cc-f8c8224de55a", "91c6253e-a411-4602-ad50-d98f59ba7add" ] ],
        "definition" : "",
        "dependent-tables" : [ "java.util.ArrayList", [ ] ],
        "foreign-keys" : [ "java.util.ArrayList", [ {
          "@class" : "schemacrawler.crawl.MutableForeignKey",
          "@uuid" : "03a3e43a-e569-46c1-956a-921a9b47000e",
          "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" : "9e855e4f-14ef-4dd2-9787-9e4d4df385de",
            "foreign-key-column" : "cde8ed10-c81d-4dcb-b0cc-f8c8224de55a",
            "key-sequence" : 1,
            "primary-key-column" : "bce2f154-5902-41f8-9b83-000475b221fd",
            "self-referencing" : false
          } ] ],
          "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "cde8ed10-c81d-4dcb-b0cc-f8c8224de55a" ] ],
          "deferrability" : [ "schemacrawler.schema.ForeignKeyDeferrability", "not deferrable" ],
          "deferrable" : false,
          "definition" : "",
          "delete-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ],
          "dependent-table" : "b86163e8-bde8-4247-809a-553a19e61b6b",
          "foreign-key-table" : "b86163e8-bde8-4247-809a-553a19e61b6b",
          "initially-deferred" : false,
          "optional" : false,
          "parent-partial" : false,
          "primary-key-table" : "5783a3bd-7bb3-409e-8333-38fd75b4c006",
          "referenced-table" : "5783a3bd-7bb3-409e-8333-38fd75b4c006",
          "remarks" : "",
          "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
          "self-referencing" : false,
          "type" : [ "schemacrawler.schema.TableConstraintType", "foreign_key" ],
          "update-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ]
        }, {
          "@class" : "schemacrawler.crawl.MutableForeignKey",
          "@uuid" : "d5a07b07-75af-45ca-a90e-ab315691a9b4",
          "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" : "c596bbb1-eead-4943-9cfb-667b18107c35",
            "foreign-key-column" : "c0536c5a-a9b3-4ace-a606-ee74bd86d42b",
            "key-sequence" : 1,
            "primary-key-column" : "31fec495-45aa-4607-9887-28d6ac235327",
            "self-referencing" : false
          } ] ],
          "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "c0536c5a-a9b3-4ace-a606-ee74bd86d42b" ] ],
          "deferrability" : [ "schemacrawler.schema.ForeignKeyDeferrability", "not deferrable" ],
          "deferrable" : false,
          "definition" : "",
          "delete-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ],
          "dependent-table" : "b86163e8-bde8-4247-809a-553a19e61b6b",
          "foreign-key-table" : "b86163e8-bde8-4247-809a-553a19e61b6b",
          "initially-deferred" : false,
          "optional" : false,
          "parent-partial" : false,
          "primary-key-table" : {
            "@class" : "schemacrawler.crawl.MutableTable",
            "@uuid" : "78c77acb-f90d-4450-90c8-bf7624fa70d0",
            "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", [ "31fec495-45aa-4607-9887-28d6ac235327", "7bde1fb1-762b-4b10-841a-3f77d22dab8e", "77cc2fa8-e082-4cb1-b32b-2ae775d8dc86", "e4c6783c-d599-45bc-833d-7ac4305cee2f", "70d844b8-8f31-438e-9865-83577cd74dd5", "9c9e2b64-d21f-4095-a807-6dc60932afd7", "74fcd682-0b68-48aa-b1a9-d0f3bfcda64e" ] ],
            "definition" : "",
            "dependent-tables" : [ "java.util.ArrayList", [ "b86163e8-bde8-4247-809a-553a19e61b6b", "78c77acb-f90d-4450-90c8-bf7624fa70d0", {
              "@class" : "schemacrawler.crawl.MutableTable",
              "@uuid" : "bf81553b-b78f-4a00-ae55-afa94b7ce162",
              "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", [ "ba251b9d-93c9-42ff-8e56-c605164c513e", "c4266660-5e8f-4f7d-89b5-2427ff3ba884", "2c157598-5227-429b-bbc8-19021701facd", "22213092-1b0d-4a32-8ff3-17c6efe76d01", "0088bcb2-d6d6-4eac-8232-31f4d7cbc3aa", "516bd053-d302-4184-a53c-371b3bc25f20", "71297efb-41ff-4f01-a2a0-70d6ab964802" ] ],
              "definition" : "",
              "dependent-tables" : [ "java.util.ArrayList", [ ] ],
              "foreign-keys" : [ "java.util.ArrayList", [ {
                "@class" : "schemacrawler.crawl.MutableForeignKey",
                "@uuid" : "65638575-7450-44b7-9fdc-4d4419fc7a1f",
                "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" : "42015f1a-3d4a-4356-822b-f22089f08452",
                  "foreign-key-column" : "2c157598-5227-429b-bbc8-19021701facd",
                  "key-sequence" : 1,
                  "primary-key-column" : "31fec495-45aa-4607-9887-28d6ac235327",
                  "self-referencing" : false
                } ] ],
                "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "2c157598-5227-429b-bbc8-19021701facd" ] ],
                "deferrability" : [ "schemacrawler.schema.ForeignKeyDeferrability", "not deferrable" ],
                "deferrable" : false,
                "definition" : "",
                "delete-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ],
                "dependent-table" : "bf81553b-b78f-4a00-ae55-afa94b7ce162",
                "foreign-key-table" : "bf81553b-b78f-4a00-ae55-afa94b7ce162",
                "initially-deferred" : false,
                "optional" : true,
                "parent-partial" : false,
                "primary-key-table" : "78c77acb-f90d-4450-90c8-bf7624fa70d0",
                "referenced-table" : "78c77acb-f90d-4450-90c8-bf7624fa70d0",
                "remarks" : "",
                "schema" : "216020ae-2d21-4b10-a5e3-b6f019278728",
                "self-referencing" : false,
                "type" : [ "schemacrawler.schema.TableConstraintType", "foreign_key" ],
                "update-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ]
              }, {
                "@class" : "schemacrawler.crawl.MutableForeignKey",
                "@uuid" : "f92da86c-d10a-4078-bd45-391ee3137a26",
                "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" : "ec4987b7-4ec4-49f2-a16e-ef516a28ec49",
                  "foreign-key-column" : "71297efb-41ff-4f01-a2a0-70d6ab964802",
                  "key-sequence" : 1,
                  "primary-key-column" : "ec514508-425a-4a01-aeeb-647cad87dae5",
                  "self-referencing" : false
                } ] ],
                "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "71297efb-41ff-4f01-a2a0-70d6ab964802" ] ],
                "deferrability" : [ "schemacrawler.schema.ForeignKeyDeferrability", "not deferrable" ],
                "deferrable" : false,
                "definition" : "",
                "delete-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ],
                "dependent-table" : "bf81553b-b78f-4a00-ae55-afa94b7ce162",
                "foreign-key-table" : "bf81553b-b78f-4a00-ae55-afa94b7ce162",
                "initially-deferred" : false,
                "optional" : true,
                "parent-partial" : false,
                "primary-key-table" : {
                  "@class" : "schemacrawler.crawl.MutableTable",
                  "@uuid" : "afa5d7b8-2dea-4557-bb5f-d8968f04eee5",
                  "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", [ "ec514508-425a-4a01-aeeb-647cad87dae5", "174925df-5804-4b67-a43e-308ad6c56a38" ] ],
                  "definition" : "",
                  "dependent-tables" : [ "java.util.ArrayList", [ "bf81553b-b78f-4a00-ae55-afa94b7ce162" ] ],
                  "foreign-keys" : [ "java.util.ArrayList", [ "f92da86c-d10a-4078-bd45-391ee3137a26" ] ],
                  "hidden-columns" : [ "java.util.ImmutableCollections$SetN", [ ] ],
                  "indexes" : [ "java.util.ImmutableCollections$List12", [ {
                    "@class" : "schemacrawler.crawl.MutableIndex",
                    "@uuid" : "66b013ac-17ed-459e-b102-ba5780456fbe",
                    "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", [ "ec514508-425a-4a01-aeeb-647cad87dae5" ] ],
                    "definition" : "",
                    "filter-condition" : "",
                    "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
                    "pages" : 0,
                    "parent-partial" : false,
                    "remarks" : "",
                    "schema" : "216020ae-2d21-4b10-a5e3-b6f019278728",
                    "type" : [ "schemacrawler.schema.IndexType", "other" ],
                    "unique" : true
                  } ] ],
                  "primary-key" : null,
                  "privileges" : [ "java.util.ImmutableCollections$ListN", [ {
                    "@class" : "schemacrawler.crawl.MutablePrivilege",
                    "@uuid" : "ac346122-92d8-4372-829d-bd7daaa9f077",
                    "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" : "516ef991-ab37-413b-a61d-3db82e42c7cf",
                      "grantable" : true,
                      "grantee" : "DBA",
                      "grantor" : "_SYSTEM"
                    } ] ],
                    "parent-partial" : false,
                    "remarks" : "",
                    "schema" : "216020ae-2d21-4b10-a5e3-b6f019278728"
                  }, {
                    "@class" : "schemacrawler.crawl.MutablePrivilege",
                    "@uuid" : "656c3657-82f2-43fb-b782-e7f6064c5d30",
                    "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" : "d2d4ef21-d425-4405-bebc-b3dabadc64cf",
                      "grantable" : true,
                      "grantee" : "DBA",
                      "grantor" : "_SYSTEM"
                    } ] ],
                    "parent-partial" : false,
                    "remarks" : "",
                    "schema" : "216020ae-2d21-4b10-a5e3-b6f019278728"
                  }, {
                    "@class" : "schemacrawler.crawl.MutablePrivilege",
                    "@uuid" : "24cc621a-d94b-4387-8d97-6fdb81c57033",
                    "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" : "fd321abb-22d2-46b7-b6e3-7bb7fdd8caa6",
                      "grantable" : true,
                      "grantee" : "DBA",
                      "grantor" : "_SYSTEM"
                    } ] ],
                    "parent-partial" : false,
                    "remarks" : "",
                    "schema" : "216020ae-2d21-4b10-a5e3-b6f019278728"
                  }, {
                    "@class" : "schemacrawler.crawl.MutablePrivilege",
                    "@uuid" : "f3fff03d-8346-4c8f-ac79-d9a190bea93d",
                    "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" : "c8ca1e82-45e2-409d-be2f-df18f4681c4d",
                      "grantable" : true,
                      "grantee" : "DBA",
                      "grantor" : "_SYSTEM"
                    } ] ],
                    "parent-partial" : false,
                    "remarks" : "",
                    "schema" : "216020ae-2d21-4b10-a5e3-b6f019278728"
                  }, {
                    "@class" : "schemacrawler.crawl.MutablePrivilege",
                    "@uuid" : "0d71aba4-46d6-486d-86dd-8489339a964d",
                    "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" : "0d380236-3071-4bcc-803b-a7aaf50abee5",
                      "grantable" : true,
                      "grantee" : "DBA",
                      "grantor" : "_SYSTEM"
                    } ] ],
                    "parent-partial" : false,
                    "remarks" : "",
                    "schema" : "216020ae-2d21-4b10-a5e3-b6f019278728"
                  }, {
                    "@class" : "schemacrawler.crawl.MutablePrivilege",
                    "@uuid" : "3f69da11-e430-4132-a76a-4c9bf5461589",
                    "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" : "ed936ace-881c-41e4-bc85-414bbbdd2948",
                      "grantable" : true,
                      "grantee" : "DBA",
                      "grantor" : "_SYSTEM"
                    } ] ],
                    "parent-partial" : false,
                    "remarks" : "",
                    "schema" : "216020ae-2d21-4b10-a5e3-b6f019278728"
                  } ] ],
                  "referenced-objects" : [ "java.util.ArrayList", [ ] ],
                  "referenced-tables" : [ "java.util.ArrayList", [ ] ],
                  "remarks" : "",
                  "schema" : "216020ae-2d21-4b10-a5e3-b6f019278728",
                  "self-referencing" : false,
                  "table-constraints" : [ "java.util.ImmutableCollections$List12", [ "66b013ac-17ed-459e-b102-ba5780456fbe" ] ],
                  "table-type" : {
                    "@class" : "schemacrawler.schema.TableType",
                    "@uuid" : "c6584768-e36b-4486-945b-ee1844268fde",
                    "table-type" : "TABLE",
                    "view" : false
                  },
                  "triggers" : [ "java.util.ImmutableCollections$ListN", [ ] ],
                  "type" : "c6584768-e36b-4486-945b-ee1844268fde",
                  "used-by-objects" : [ "java.util.ImmutableCollections$Set12", [ "bf81553b-b78f-4a00-ae55-afa94b7ce162" ] ]
                },
                "referenced-table" : "afa5d7b8-2dea-4557-bb5f-d8968f04eee5",
                "remarks" : "",
                "schema" : "216020ae-2d21-4b10-a5e3-b6f019278728",
                "self-referencing" : false,
                "type" : [ "schemacrawler.schema.TableConstraintType", "foreign_key" ],
                "update-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ]
              }, {
                "@class" : "schemacrawler.crawl.MutableForeignKey",
                "@uuid" : "caac4fa7-9dbe-483b-b9b8-24650062b823",
                "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" : "24e6ebf0-d4d9-4d21-bb2b-7844757a1140",
                  "foreign-key-column" : "ba251b9d-93c9-42ff-8e56-c605164c513e",
                  "key-sequence" : 1,
                  "primary-key-column" : "8046f7e8-ab4d-4747-a0e3-aa900291b30c",
                  "self-referencing" : false
                }, {
                  "@class" : "schemacrawler.crawl.ImmutableColumnReference",
                  "@uuid" : "ac6595cc-6cdc-40c1-86dd-167ea1fe23ea",
                  "foreign-key-column" : "c4266660-5e8f-4f7d-89b5-2427ff3ba884",
                  "key-sequence" : 2,
                  "primary-key-column" : "acd95de3-0050-4ad0-a996-1d868e2ef944",
                  "self-referencing" : false
                } ] ],
                "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "ba251b9d-93c9-42ff-8e56-c605164c513e", "c4266660-5e8f-4f7d-89b5-2427ff3ba884" ] ],
                "deferrability" : [ "schemacrawler.schema.ForeignKeyDeferrability", "not deferrable" ],
                "deferrable" : false,
                "definition" : "",
                "delete-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ],
                "dependent-table" : "bf81553b-b78f-4a00-ae55-afa94b7ce162",
                "foreign-key-table" : "bf81553b-b78f-4a00-ae55-afa94b7ce162",
                "initially-deferred" : false,
                "optional" : false,
                "parent-partial" : false,
                "primary-key-table" : {
                  "@class" : "schemacrawler.crawl.MutableTable",
                  "@uuid" : "51d352bc-9435-4725-91cd-766c0e364e05",
                  "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", [ "da6aaabd-810a-4295-a894-53764867adae", "33491892-2d29-485c-8dda-143973f2d5e3", "8046f7e8-ab4d-4747-a0e3-aa900291b30c", "acd95de3-0050-4ad0-a996-1d868e2ef944" ] ],
                  "definition" : "",
                  "dependent-tables" : [ "java.util.ArrayList", [ "bf81553b-b78f-4a00-ae55-afa94b7ce162" ] ],
                  "foreign-keys" : [ "java.util.ArrayList", [ "caac4fa7-9dbe-483b-b9b8-24650062b823" ] ],
                  "hidden-columns" : [ "java.util.ImmutableCollections$SetN", [ ] ],
                  "indexes" : [ "java.util.ImmutableCollections$List12", [ {
                    "@class" : "schemacrawler.crawl.MutableIndex",
                    "@uuid" : "7cf41d6b-c196-4710-b8d3-29e1d7ccbb40",
                    "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", [ "8046f7e8-ab4d-4747-a0e3-aa900291b30c", "acd95de3-0050-4ad0-a996-1d868e2ef944" ] ],
                    "definition" : "",
                    "filter-condition" : "",
                    "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
                    "pages" : 0,
                    "parent-partial" : false,
                    "remarks" : "",
                    "schema" : "216020ae-2d21-4b10-a5e3-b6f019278728",
                    "type" : [ "schemacrawler.schema.IndexType", "other" ],
                    "unique" : true
                  } ] ],
                  "primary-key" : "7cf41d6b-c196-4710-b8d3-29e1d7ccbb40",
                  "privileges" : [ "java.util.ImmutableCollections$ListN", [ {
                    "@class" : "schemacrawler.crawl.MutablePrivilege",
                    "@uuid" : "c40ceb61-52d3-44dd-b06c-5a5b17834811",
                    "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" : "1a3e07c4-1c56-4f3a-829c-b6e66dea75dc",
                      "grantable" : true,
                      "grantee" : "DBA",
                      "grantor" : "_SYSTEM"
                    } ] ],
                    "parent-partial" : false,
                    "remarks" : "",
                    "schema" : "216020ae-2d21-4b10-a5e3-b6f019278728"
                  }, {
                    "@class" : "schemacrawler.crawl.MutablePrivilege",
                    "@uuid" : "119a5997-3e0f-401c-ad90-1864d4e40d1e",
                    "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" : "8862b882-c170-48a8-8dfd-daf8d0d0972a",
                      "grantable" : true,
                      "grantee" : "DBA",
                      "grantor" : "_SYSTEM"
                    } ] ],
                    "parent-partial" : false,
                    "remarks" : "",
                    "schema" : "216020ae-2d21-4b10-a5e3-b6f019278728"
                  }, {
                    "@class" : "schemacrawler.crawl.MutablePrivilege",
                    "@uuid" : "4d8b62f1-a53f-49a3-abbf-d79a4071076d",
                    "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" : "9b3f5743-089e-4cc4-9db9-d6bd364f8567",
                      "grantable" : true,
                      "grantee" : "DBA",
                      "grantor" : "_SYSTEM"
                    } ] ],
                    "parent-partial" : false,
                    "remarks" : "",
                    "schema" : "216020ae-2d21-4b10-a5e3-b6f019278728"
                  }, {
                    "@class" : "schemacrawler.crawl.MutablePrivilege",
                    "@uuid" : "7c4670f3-58f1-4c5a-8337-66931d6847ae",
                    "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" : "7643f215-173d-434c-8fca-13736817c97c",
                      "grantable" : true,
                      "grantee" : "DBA",
                      "grantor" : "_SYSTEM"
                    } ] ],
                    "parent-partial" : false,
                    "remarks" : "",
                    "schema" : "216020ae-2d21-4b10-a5e3-b6f019278728"
                  }, {
                    "@class" : "schemacrawler.crawl.MutablePrivilege",
                    "@uuid" : "fa791ccd-aef1-453c-a570-3b43e8127ab4",
                    "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" : "12ac0d7f-d150-49b9-b812-fa284a52a791",
                      "grantable" : true,
                      "grantee" : "DBA",
                      "grantor" : "_SYSTEM"
                    } ] ],
                    "parent-partial" : false,
                    "remarks" : "",
                    "schema" : "216020ae-2d21-4b10-a5e3-b6f019278728"
                  }, {
                    "@class" : "schemacrawler.crawl.MutablePrivilege",
                    "@uuid" : "cc173024-d3d8-4cc7-8cb4-4a8fd519da01",
                    "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" : "eda0fa57-9766-4a80-b611-d2325c78712d",
                      "grantable" : true,
                      "grantee" : "DBA",
                      "grantor" : "_SYSTEM"
                    } ] ],
                    "parent-partial" : false,
                    "remarks" : "",
                    "schema" : "216020ae-2d21-4b10-a5e3-b6f019278728"
                  } ] ],
                  "referenced-objects" : [ "java.util.ArrayList", [ ] ],
                  "referenced-tables" : [ "java.util.ArrayList", [ ] ],
                  "remarks" : "",
                  "schema" : "216020ae-2d21-4b10-a5e3-b6f019278728",
                  "self-referencing" : false,
                  "table-constraints" : [ "java.util.ImmutableCollections$ListN", [ "7cf41d6b-c196-4710-b8d3-29e1d7ccbb40", {
                    "@class" : "schemacrawler.crawl.MutableTableConstraint",
                    "@uuid" : "5afb07d9-8f1b-438e-a14f-dffd0c64fafb",
                    "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", [ "da6aaabd-810a-4295-a894-53764867adae" ] ],
                    "deferrable" : false,
                    "definition" : "\"PUBLISHER SALES\".REGIONS.CITY IS NOT NULL",
                    "initially-deferred" : false,
                    "parent-partial" : false,
                    "remarks" : "",
                    "schema" : "216020ae-2d21-4b10-a5e3-b6f019278728",
                    "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
                  }, {
                    "@class" : "schemacrawler.crawl.MutableTableConstraint",
                    "@uuid" : "5205aefc-cbda-4a14-af97-1e006d5974d6",
                    "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", [ "33491892-2d29-485c-8dda-143973f2d5e3" ] ],
                    "deferrable" : false,
                    "definition" : "\"PUBLISHER SALES\".REGIONS.STATE IS NOT NULL",
                    "initially-deferred" : false,
                    "parent-partial" : false,
                    "remarks" : "",
                    "schema" : "216020ae-2d21-4b10-a5e3-b6f019278728",
                    "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
                  }, {
                    "@class" : "schemacrawler.crawl.MutableTableConstraint",
                    "@uuid" : "8d5f3bd8-51dd-45e8-92de-ed0cdbd1ef5e",
                    "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", [ "8046f7e8-ab4d-4747-a0e3-aa900291b30c" ] ],
                    "deferrable" : false,
                    "definition" : "\"PUBLISHER SALES\".REGIONS.POSTALCODE IS NOT NULL",
                    "initially-deferred" : false,
                    "parent-partial" : false,
                    "remarks" : "",
                    "schema" : "216020ae-2d21-4b10-a5e3-b6f019278728",
                    "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
                  }, {
                    "@class" : "schemacrawler.crawl.MutableTableConstraint",
                    "@uuid" : "e7e88605-2d83-4ddb-a89d-1de897d25bb9",
                    "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", [ "acd95de3-0050-4ad0-a996-1d868e2ef944" ] ],
                    "deferrable" : false,
                    "definition" : "\"PUBLISHER SALES\".REGIONS.COUNTRY IS NOT NULL",
                    "initially-deferred" : false,
                    "parent-partial" : false,
                    "remarks" : "",
                    "schema" : "216020ae-2d21-4b10-a5e3-b6f019278728",
                    "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
                  } ] ],
                  "table-type" : "c6584768-e36b-4486-945b-ee1844268fde",
                  "triggers" : [ "java.util.ImmutableCollections$ListN", [ ] ],
                  "type" : "c6584768-e36b-4486-945b-ee1844268fde",
                  "used-by-objects" : [ "java.util.ImmutableCollections$Set12", [ "bf81553b-b78f-4a00-ae55-afa94b7ce162" ] ]
                },
                "referenced-table" : "51d352bc-9435-4725-91cd-766c0e364e05",
                "remarks" : "",
                "schema" : "216020ae-2d21-4b10-a5e3-b6f019278728",
                "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", [ "65638575-7450-44b7-9fdc-4d4419fc7a1f", "f92da86c-d10a-4078-bd45-391ee3137a26", "caac4fa7-9dbe-483b-b9b8-24650062b823" ] ],
              "primary-key" : null,
              "privileges" : [ "java.util.ImmutableCollections$ListN", [ {
                "@class" : "schemacrawler.crawl.MutablePrivilege",
                "@uuid" : "f077e544-30bc-4021-8d42-cb2143f63546",
                "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" : "302132b7-a4b9-40b1-942d-b65848cf5217",
                  "grantable" : true,
                  "grantee" : "DBA",
                  "grantor" : "_SYSTEM"
                } ] ],
                "parent-partial" : false,
                "remarks" : "",
                "schema" : "216020ae-2d21-4b10-a5e3-b6f019278728"
              }, {
                "@class" : "schemacrawler.crawl.MutablePrivilege",
                "@uuid" : "8148d2ad-ccbe-41b9-855c-6305f291ee82",
                "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" : "60792ba0-9965-473a-a7d9-d8759248cc0e",
                  "grantable" : true,
                  "grantee" : "DBA",
                  "grantor" : "_SYSTEM"
                } ] ],
                "parent-partial" : false,
                "remarks" : "",
                "schema" : "216020ae-2d21-4b10-a5e3-b6f019278728"
              }, {
                "@class" : "schemacrawler.crawl.MutablePrivilege",
                "@uuid" : "552895de-452a-447e-bc16-a5263ef53c39",
                "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" : "9a6254a8-1cf1-4ffc-8b74-da8d635b8664",
                  "grantable" : true,
                  "grantee" : "DBA",
                  "grantor" : "_SYSTEM"
                } ] ],
                "parent-partial" : false,
                "remarks" : "",
                "schema" : "216020ae-2d21-4b10-a5e3-b6f019278728"
              }, {
                "@class" : "schemacrawler.crawl.MutablePrivilege",
                "@uuid" : "7ca3b143-3ffa-4fd3-853b-3e9b237d1490",
                "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" : "41cf3bd9-9798-4e3d-84e7-8f839fb14cb6",
                  "grantable" : true,
                  "grantee" : "DBA",
                  "grantor" : "_SYSTEM"
                } ] ],
                "parent-partial" : false,
                "remarks" : "",
                "schema" : "216020ae-2d21-4b10-a5e3-b6f019278728"
              }, {
                "@class" : "schemacrawler.crawl.MutablePrivilege",
                "@uuid" : "89fa15d2-ccb8-44d9-9052-54f25d2c5f08",
                "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" : "03bd0d11-ae24-4516-82b6-fb2a3e8c7c87",
                  "grantable" : true,
                  "grantee" : "DBA",
                  "grantor" : "_SYSTEM"
                } ] ],
                "parent-partial" : false,
                "remarks" : "",
                "schema" : "216020ae-2d21-4b10-a5e3-b6f019278728"
              }, {
                "@class" : "schemacrawler.crawl.MutablePrivilege",
                "@uuid" : "7baa5c6a-d2e0-49b9-bd75-280ec528c5e3",
                "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" : "716fcde5-caf8-4c13-be35-c84214d918cb",
                  "grantable" : true,
                  "grantee" : "DBA",
                  "grantor" : "_SYSTEM"
                } ] ],
                "parent-partial" : false,
                "remarks" : "",
                "schema" : "216020ae-2d21-4b10-a5e3-b6f019278728"
              } ] ],
              "referenced-objects" : [ "java.util.ArrayList", [ "78c77acb-f90d-4450-90c8-bf7624fa70d0", "51d352bc-9435-4725-91cd-766c0e364e05", "afa5d7b8-2dea-4557-bb5f-d8968f04eee5" ] ],
              "referenced-tables" : [ "java.util.ArrayList", [ "78c77acb-f90d-4450-90c8-bf7624fa70d0", "51d352bc-9435-4725-91cd-766c0e364e05", "afa5d7b8-2dea-4557-bb5f-d8968f04eee5" ] ],
              "remarks" : "",
              "schema" : "216020ae-2d21-4b10-a5e3-b6f019278728",
              "self-referencing" : false,
              "table-constraints" : [ "java.util.ImmutableCollections$ListN", [ "65638575-7450-44b7-9fdc-4d4419fc7a1f", "f92da86c-d10a-4078-bd45-391ee3137a26", "caac4fa7-9dbe-483b-b9b8-24650062b823", {
                "@class" : "schemacrawler.crawl.MutableTableConstraint",
                "@uuid" : "b8428eea-fcab-4e0f-aa5b-d61b19d809ea",
                "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", [ "ba251b9d-93c9-42ff-8e56-c605164c513e" ] ],
                "deferrable" : false,
                "definition" : "\"PUBLISHER SALES\".SALES.POSTALCODE IS NOT NULL",
                "initially-deferred" : false,
                "parent-partial" : false,
                "remarks" : "",
                "schema" : "216020ae-2d21-4b10-a5e3-b6f019278728",
                "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
              }, {
                "@class" : "schemacrawler.crawl.MutableTableConstraint",
                "@uuid" : "2bac99ea-b307-48e5-a0fa-a303c532e561",
                "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", [ "c4266660-5e8f-4f7d-89b5-2427ff3ba884" ] ],
                "deferrable" : false,
                "definition" : "\"PUBLISHER SALES\".SALES.COUNTRY IS NOT NULL",
                "initially-deferred" : false,
                "parent-partial" : false,
                "remarks" : "",
                "schema" : "216020ae-2d21-4b10-a5e3-b6f019278728",
                "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
              } ] ],
              "table-type" : "c6584768-e36b-4486-945b-ee1844268fde",
              "triggers" : [ "java.util.ImmutableCollections$ListN", [ ] ],
              "type" : "c6584768-e36b-4486-945b-ee1844268fde",
              "used-by-objects" : [ "java.util.ImmutableCollections$SetN", [ ] ]
            } ] ],
            "foreign-keys" : [ "java.util.ArrayList", [ {
              "@class" : "schemacrawler.crawl.MutableForeignKey",
              "@uuid" : "1628798a-b6ef-4c13-8eb2-eee8d22310c7",
              "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" : "ddd8a124-8274-4482-8d01-f7aa969b388d",
                "foreign-key-column" : "74fcd682-0b68-48aa-b1a9-d0f3bfcda64e",
                "key-sequence" : 1,
                "primary-key-column" : "31fec495-45aa-4607-9887-28d6ac235327",
                "self-referencing" : false
              } ] ],
              "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "74fcd682-0b68-48aa-b1a9-d0f3bfcda64e" ] ],
              "deferrability" : [ "schemacrawler.schema.ForeignKeyDeferrability", "not deferrable" ],
              "deferrable" : false,
              "definition" : "",
              "delete-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ],
              "dependent-table" : "78c77acb-f90d-4450-90c8-bf7624fa70d0",
              "foreign-key-table" : "78c77acb-f90d-4450-90c8-bf7624fa70d0",
              "initially-deferred" : false,
              "optional" : true,
              "parent-partial" : false,
              "primary-key-table" : "78c77acb-f90d-4450-90c8-bf7624fa70d0",
              "referenced-table" : "78c77acb-f90d-4450-90c8-bf7624fa70d0",
              "remarks" : "",
              "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
              "self-referencing" : true,
              "type" : [ "schemacrawler.schema.TableConstraintType", "foreign_key" ],
              "update-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ]
            }, "65638575-7450-44b7-9fdc-4d4419fc7a1f", "d5a07b07-75af-45ca-a90e-ab315691a9b4" ] ],
            "hidden-columns" : [ "java.util.ImmutableCollections$SetN", [ ] ],
            "indexes" : [ "java.util.ImmutableCollections$ListN", [ {
              "@class" : "schemacrawler.crawl.MutableIndex",
              "@uuid" : "b31fd29c-baf2-460b-8d60-c78c93e5370d",
              "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", [ "31fec495-45aa-4607-9887-28d6ac235327" ] ],
              "definition" : "",
              "filter-condition" : "",
              "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
              "pages" : 0,
              "parent-partial" : false,
              "remarks" : "",
              "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
              "type" : [ "schemacrawler.schema.IndexType", "other" ],
              "unique" : true
            }, {
              "@class" : "schemacrawler.crawl.MutableIndex",
              "@uuid" : "231383b7-4fcc-4ab8-a57d-0a5061ef8842",
              "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", [ "74fcd682-0b68-48aa-b1a9-d0f3bfcda64e" ] ],
              "definition" : "",
              "filter-condition" : "",
              "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
              "pages" : 0,
              "parent-partial" : false,
              "remarks" : "",
              "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
              "type" : [ "schemacrawler.schema.IndexType", "other" ],
              "unique" : true
            }, "1628798a-b6ef-4c13-8eb2-eee8d22310c7" ] ],
            "primary-key" : "b31fd29c-baf2-460b-8d60-c78c93e5370d",
            "privileges" : [ "java.util.ImmutableCollections$ListN", [ {
              "@class" : "schemacrawler.crawl.MutablePrivilege",
              "@uuid" : "0d0325c6-5dce-4bca-bb9b-114c8b1ef69d",
              "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" : "57df4c3d-d5aa-4185-86ae-b76f36889aca",
                "grantable" : true,
                "grantee" : "SA",
                "grantor" : "_SYSTEM"
              } ] ],
              "parent-partial" : false,
              "remarks" : "",
              "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904"
            }, {
              "@class" : "schemacrawler.crawl.MutablePrivilege",
              "@uuid" : "530463f5-618c-4a00-bd8d-77c8fff7b1ed",
              "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" : "32849f36-2007-4b2d-8821-f33dc581d1fa",
                "grantable" : true,
                "grantee" : "SA",
                "grantor" : "_SYSTEM"
              } ] ],
              "parent-partial" : false,
              "remarks" : "",
              "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904"
            }, {
              "@class" : "schemacrawler.crawl.MutablePrivilege",
              "@uuid" : "62bfb38a-61ad-486d-9485-4f2f593dc649",
              "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" : "1154e44a-ca8a-4389-b59c-b89273e062e3",
                "grantable" : true,
                "grantee" : "SA",
                "grantor" : "_SYSTEM"
              } ] ],
              "parent-partial" : false,
              "remarks" : "",
              "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904"
            }, {
              "@class" : "schemacrawler.crawl.MutablePrivilege",
              "@uuid" : "546f1a1f-515d-4f54-8255-989526c73f38",
              "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" : "214152f2-4398-4886-ae08-1d4edd74c02d",
                "grantable" : true,
                "grantee" : "SA",
                "grantor" : "_SYSTEM"
              } ] ],
              "parent-partial" : false,
              "remarks" : "",
              "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904"
            }, {
              "@class" : "schemacrawler.crawl.MutablePrivilege",
              "@uuid" : "ab7e5f38-669f-456d-8955-d3e44a678b5f",
              "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" : "3d2f9e3c-2f40-4cbc-95c1-4a687cb1e2af",
                "grantable" : true,
                "grantee" : "SA",
                "grantor" : "_SYSTEM"
              } ] ],
              "parent-partial" : false,
              "remarks" : "",
              "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904"
            }, {
              "@class" : "schemacrawler.crawl.MutablePrivilege",
              "@uuid" : "dab586a9-5c54-4352-9b0b-e2f7282f5544",
              "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" : "2b0c3401-12d2-458b-8669-08042e196787",
                "grantable" : true,
                "grantee" : "SA",
                "grantor" : "_SYSTEM"
              } ] ],
              "parent-partial" : false,
              "remarks" : "",
              "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904"
            } ] ],
            "referenced-objects" : [ "java.util.ArrayList", [ "78c77acb-f90d-4450-90c8-bf7624fa70d0" ] ],
            "referenced-tables" : [ "java.util.ArrayList", [ "78c77acb-f90d-4450-90c8-bf7624fa70d0" ] ],
            "remarks" : "Details for published books",
            "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
            "self-referencing" : true,
            "table-constraints" : [ "java.util.ImmutableCollections$ListN", [ "b31fd29c-baf2-460b-8d60-c78c93e5370d", "1628798a-b6ef-4c13-8eb2-eee8d22310c7", "231383b7-4fcc-4ab8-a57d-0a5061ef8842", {
              "@class" : "schemacrawler.crawl.MutableTableConstraint",
              "@uuid" : "9ca7a844-0742-4817-bcdf-7c63114fc033",
              "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", [ "31fec495-45aa-4607-9887-28d6ac235327" ] ],
              "deferrable" : false,
              "definition" : "BOOKS.BOOKS.ID IS NOT NULL",
              "initially-deferred" : false,
              "parent-partial" : false,
              "remarks" : "",
              "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
              "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
            }, {
              "@class" : "schemacrawler.crawl.MutableTableConstraint",
              "@uuid" : "41d91179-2109-4b67-8edd-fecc4ca3d799",
              "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", [ "7bde1fb1-762b-4b10-841a-3f77d22dab8e" ] ],
              "deferrable" : false,
              "definition" : "BOOKS.BOOKS.TITLE IS NOT NULL",
              "initially-deferred" : false,
              "parent-partial" : false,
              "remarks" : "",
              "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
              "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
            }, {
              "@class" : "schemacrawler.crawl.MutableTableConstraint",
              "@uuid" : "82b0cbbd-a5f7-40c1-8b66-9faba2784f8f",
              "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", [ "e4c6783c-d599-45bc-833d-7ac4305cee2f" ] ],
              "deferrable" : false,
              "definition" : "BOOKS.BOOKS.PUBLISHERID IS NOT NULL",
              "initially-deferred" : false,
              "parent-partial" : false,
              "remarks" : "",
              "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
              "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
            } ] ],
            "table-type" : "c6584768-e36b-4486-945b-ee1844268fde",
            "triggers" : [ "java.util.ImmutableCollections$ListN", [ ] ],
            "type" : "c6584768-e36b-4486-945b-ee1844268fde",
            "used-by-objects" : [ "java.util.ImmutableCollections$SetN", [ "78c77acb-f90d-4450-90c8-bf7624fa70d0", "b86163e8-bde8-4247-809a-553a19e61b6b", "bf81553b-b78f-4a00-ae55-afa94b7ce162" ] ]
          },
          "referenced-table" : "78c77acb-f90d-4450-90c8-bf7624fa70d0",
          "remarks" : "",
          "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
          "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", [ "03a3e43a-e569-46c1-956a-921a9b47000e", "d5a07b07-75af-45ca-a90e-ab315691a9b4", {
          "@class" : "schemacrawler.crawl.MutableIndex",
          "@uuid" : "72cb9791-3961-4fce-bea0-ccf72f487776",
          "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", [ "c0536c5a-a9b3-4ace-a606-ee74bd86d42b", "cde8ed10-c81d-4dcb-b0cc-f8c8224de55a" ] ],
          "definition" : "",
          "filter-condition" : "",
          "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
          "pages" : 0,
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
          "type" : [ "schemacrawler.schema.IndexType", "other" ],
          "unique" : true
        } ] ],
        "primary-key" : null,
        "privileges" : [ "java.util.ImmutableCollections$ListN", [ {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "94ecfa3c-5e09-4e00-8f55-351a8f1c4ab9",
          "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" : "9c8b993e-9e3f-4092-95de-1b6572c4ca57",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904"
        }, {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "cdce3524-d261-4529-9509-03d0ad8415ba",
          "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" : "fe11835d-8dc1-4ac6-a8a3-554294d4b309",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904"
        }, {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "cee72d22-0181-456a-8064-00abe9dc309d",
          "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" : "e0a16c6d-6873-4064-99ad-1317de4648e1",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904"
        }, {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "fc7f784c-b597-41cc-a52b-ee26c8b6048e",
          "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" : "8bca2129-21f2-40a2-ac66-4d2ef45b7eb9",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904"
        }, {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "4d9e6e04-5cea-4743-b126-a47595c6683c",
          "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" : "219844f8-4322-45ad-97df-e17904dab090",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904"
        }, {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "919fa3fb-b7a3-4a17-8f26-9ee015086b4b",
          "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" : "0ae92eb7-fd39-4c29-876e-9a237a0d2f29",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904"
        } ] ],
        "referenced-objects" : [ "java.util.ArrayList", [ "5783a3bd-7bb3-409e-8333-38fd75b4c006", "78c77acb-f90d-4450-90c8-bf7624fa70d0" ] ],
        "referenced-tables" : [ "java.util.ArrayList", [ "5783a3bd-7bb3-409e-8333-38fd75b4c006", "78c77acb-f90d-4450-90c8-bf7624fa70d0" ] ],
        "remarks" : "Relationship between books and their authors, \nalong with the latest updated information",
        "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
        "self-referencing" : false,
        "table-constraints" : [ "java.util.ImmutableCollections$ListN", [ "03a3e43a-e569-46c1-956a-921a9b47000e", "d5a07b07-75af-45ca-a90e-ab315691a9b4", {
          "@class" : "schemacrawler.crawl.MutableTableConstraint",
          "@uuid" : "2ed02caa-c690-4021-bfa3-aba202dbe960",
          "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", [ "c0536c5a-a9b3-4ace-a606-ee74bd86d42b" ] ],
          "deferrable" : false,
          "definition" : "BOOKS.BOOKAUTHORS.BOOKID IS NOT NULL",
          "initially-deferred" : false,
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
          "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
        }, {
          "@class" : "schemacrawler.crawl.MutableTableConstraint",
          "@uuid" : "f0821118-4358-4f48-a874-3a15eadc2a0f",
          "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", [ "cde8ed10-c81d-4dcb-b0cc-f8c8224de55a" ] ],
          "deferrable" : false,
          "definition" : "BOOKS.BOOKAUTHORS.AUTHORID IS NOT NULL",
          "initially-deferred" : false,
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
          "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
        } ] ],
        "table-type" : "c6584768-e36b-4486-945b-ee1844268fde",
        "triggers" : [ "java.util.ImmutableCollections$ListN", [ ] ],
        "type" : "c6584768-e36b-4486-945b-ee1844268fde",
        "used-by-objects" : [ "java.util.ImmutableCollections$SetN", [ ] ]
      } ] ],
      "foreign-keys" : [ "java.util.ArrayList", [ "03a3e43a-e569-46c1-956a-921a9b47000e" ] ],
      "hidden-columns" : [ "java.util.ImmutableCollections$SetN", [ ] ],
      "indexes" : [ "java.util.ImmutableCollections$ListN", [ {
        "@class" : "schemacrawler.crawl.MutableIndex",
        "@uuid" : "ca3964b8-2542-4dd5-8e35-ef41ebb989fb",
        "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", [ "bce2f154-5902-41f8-9b83-000475b221fd" ] ],
        "definition" : "",
        "filter-condition" : "",
        "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
        "pages" : 0,
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
        "type" : [ "schemacrawler.schema.IndexType", "other" ],
        "unique" : true
      }, {
        "@class" : "schemacrawler.crawl.MutableIndex",
        "@uuid" : "f55d195f-447c-4c3e-979d-e228b76cce6a",
        "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", [ "f5a70508-d287-4498-98c4-3010800c3506", "91472d92-c062-4e39-9a47-f29f1d4086e0" ] ],
        "definition" : "",
        "filter-condition" : "",
        "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
        "pages" : 0,
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
        "type" : [ "schemacrawler.schema.IndexType", "other" ],
        "unique" : false
      }, {
        "@class" : "schemacrawler.crawl.MutableIndex",
        "@uuid" : "d3c4c81b-b9b8-423f-9888-a1b2be1ae975",
        "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", [ "c9855236-9a93-49c5-ad46-97f2d202475e", "e88a8b2d-14e6-42b7-b8a7-bc2cb8715d8a", "3ec39227-bc37-443c-9559-7a828e0622eb", "16a88940-8866-46ad-8b95-9975f4a4c486" ] ],
        "definition" : "",
        "filter-condition" : "",
        "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
        "pages" : 0,
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
        "type" : [ "schemacrawler.schema.IndexType", "other" ],
        "unique" : false
      } ] ],
      "primary-key" : "ca3964b8-2542-4dd5-8e35-ef41ebb989fb",
      "privileges" : [ "java.util.ImmutableCollections$ListN", [ {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "f17f7af6-1496-4cfd-b91a-19d92be37a89",
        "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" : "3e02851b-6d84-4805-865e-73e07983b08a",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "5311b689-d3e4-4ef6-be53-a49b4f4f69c3",
        "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" : "6ce3a5d5-d3aa-4b6f-bac3-3e344803c4eb",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "b08b720b-3a8b-49b5-9d17-0952689d884d",
        "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" : "c8f42f14-b7cf-4128-9d9f-60912dd27e67",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "59a801f5-c057-45b9-8b5f-1c902226996e",
        "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" : "4138fc44-2352-49ca-9f36-5f423720afa7",
          "grantable" : false,
          "grantee" : "OTHERUSER",
          "grantor" : "SA"
        }, {
          "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
          "@uuid" : "4fecc590-f577-40a7-ba31-4577c98f725d",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "f6dec37a-06ee-457a-8b02-8033c1e33e0c",
        "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" : "52ae6e6c-f843-429a-8b46-76c9cb8cfd52",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "1f501a0f-523a-4b77-b5be-7112088a4097",
        "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" : "b7439c00-0a00-465d-adce-8af8d2dfe0f1",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904"
      } ] ],
      "referenced-objects" : [ "java.util.ArrayList", [ ] ],
      "referenced-tables" : [ "java.util.ArrayList", [ ] ],
      "remarks" : "Contact details for book authors",
      "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
      "self-referencing" : false,
      "table-constraints" : [ "java.util.ImmutableCollections$ListN", [ "ca3964b8-2542-4dd5-8e35-ef41ebb989fb", {
        "@class" : "schemacrawler.crawl.MutableTableConstraint",
        "@uuid" : "d65d8a40-ea36-4b58-af56-affbae0fc23a",
        "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", [ "e88a8b2d-14e6-42b7-b8a7-bc2cb8715d8a" ] ],
        "deferrable" : false,
        "definition" : "BOOKS.AUTHORS.STATE=UPPER(BOOKS.AUTHORS.STATE)",
        "initially-deferred" : false,
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
        "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
      }, {
        "@class" : "schemacrawler.crawl.MutableTableConstraint",
        "@uuid" : "4ec38609-53fa-474a-b35e-b6668c723679",
        "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", [ "bce2f154-5902-41f8-9b83-000475b221fd" ] ],
        "deferrable" : false,
        "definition" : "BOOKS.AUTHORS.ID IS NOT NULL",
        "initially-deferred" : false,
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
        "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
      }, {
        "@class" : "schemacrawler.crawl.MutableTableConstraint",
        "@uuid" : "31e7d796-8461-490f-ab28-8c1a80871355",
        "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", [ "91472d92-c062-4e39-9a47-f29f1d4086e0" ] ],
        "deferrable" : false,
        "definition" : "BOOKS.AUTHORS.FIRSTNAME IS NOT NULL",
        "initially-deferred" : false,
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
        "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
      }, {
        "@class" : "schemacrawler.crawl.MutableTableConstraint",
        "@uuid" : "a8cb5796-e1e0-4cbf-9312-8d8b529a0a62",
        "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", [ "f5a70508-d287-4498-98c4-3010800c3506" ] ],
        "deferrable" : false,
        "definition" : "BOOKS.AUTHORS.LASTNAME IS NOT NULL",
        "initially-deferred" : false,
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
        "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
      } ] ],
      "table-type" : "c6584768-e36b-4486-945b-ee1844268fde",
      "triggers" : [ "java.util.ImmutableCollections$List12", [ {
        "@class" : "schemacrawler.crawl.MutableTrigger",
        "@uuid" : "f9cf8e7d-4c45-4262-b564-e8d6bc7805e9",
        "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" : "8d3bceac-26b0-4b57-bd5d-21f39d144904"
      } ] ],
      "type" : "c6584768-e36b-4486-945b-ee1844268fde",
      "used-by-objects" : [ "java.util.ImmutableCollections$Set12", [ "b86163e8-bde8-4247-809a-553a19e61b6b", {
        "@class" : "schemacrawler.crawl.MutableView",
        "@uuid" : "639a8dc8-5925-489b-845b-37ce2f4dcb07",
        "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", [ "7b8967d7-4688-403f-bbe4-06e9e8e4a765", "95a2ac12-d11a-4699-b76a-55677f290a2e", "457af16a-28a4-45e0-af1a-a0a5577d0897" ] ],
        "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" : "7a6f3479-e823-4387-a20b-43696a1abe46",
          "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" : "76111bb4-b614-4ce0-8f36-6c5fefa91517",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904"
        }, {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "f57abb71-a2fc-49ae-89d1-faf8128ada62",
          "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" : "83054065-30f7-4fb5-a2e1-05726797eb31",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904"
        }, {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "a3a84b8a-e637-4dce-920f-515d1aa336d2",
          "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" : "c6cd77be-b124-402a-b135-4693b477b7d1",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904"
        }, {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "00b19c83-76fb-4e7f-a5ab-b5aea4bdcf67",
          "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" : "03fc1282-dc75-4793-aaa5-25af475f3e2b",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904"
        }, {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "ba565f0a-6a01-45b6-a26b-8bd5814d93fa",
          "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" : "a1fac55f-d012-417a-a53c-f4e8f4119b65",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904"
        }, {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "07a1d80e-2bbe-4319-8032-dc146abc4af4",
          "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" : "4f432281-307b-454b-8607-132249573e27",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904"
        } ] ],
        "referenced-objects" : [ "java.util.ImmutableCollections$List12", [ "5783a3bd-7bb3-409e-8333-38fd75b4c006" ] ],
        "referenced-tables" : [ "java.util.ArrayList", [ ] ],
        "remarks" : "",
        "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
        "self-referencing" : false,
        "table-constraints" : [ "java.util.ImmutableCollections$ListN", [ ] ],
        "table-type" : {
          "@class" : "schemacrawler.schema.TableType",
          "@uuid" : "11273631-dae2-46d2-a1dc-5a2fce1d8b69",
          "table-type" : "VIEW",
          "view" : true
        },
        "table-usage" : [ "java.util.ImmutableCollections$List12", [ "5783a3bd-7bb3-409e-8333-38fd75b4c006" ] ],
        "triggers" : [ "java.util.ImmutableCollections$ListN", [ ] ],
        "type" : "11273631-dae2-46d2-a1dc-5a2fce1d8b69",
        "updatable" : true,
        "used-by-objects" : [ "java.util.ImmutableCollections$SetN", [ ] ]
      } ] ]
    }, "b86163e8-bde8-4247-809a-553a19e61b6b", "78c77acb-f90d-4450-90c8-bf7624fa70d0", {
      "@class" : "schemacrawler.crawl.MutableTable",
      "@uuid" : "4f3c8724-fab2-417c-b607-900e2ce8ac57",
      "name" : "Celebrities",
      "full-name" : "PUBLIC.BOOKS.\"Celebrities\"",
      "attributes" : {
        "@class" : "java.util.TreeMap",
        "HSQLDB_TYPE" : "MEMORY",
        "READ_ONLY" : false,
        "REMARKS" : ""
      },
      "columns" : [ "java.util.ImmutableCollections$List12", [ "b81c9145-4072-4c86-b5e9-e797dd735e25", "98b85ab1-dd04-4a1e-b883-0d3d5ad35cb3" ] ],
      "definition" : "",
      "dependent-tables" : [ "java.util.ArrayList", [ {
        "@class" : "schemacrawler.crawl.MutableTable",
        "@uuid" : "5cb9856b-6a56-46e3-8946-7f14a8cf11b5",
        "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", [ "70e3d27f-c3a7-401d-855e-447784941dc5", "f81be339-5404-4807-9e7b-8ec0c669eabe" ] ],
        "definition" : "",
        "dependent-tables" : [ "java.util.ArrayList", [ ] ],
        "foreign-keys" : [ "java.util.ArrayList", [ {
          "@class" : "schemacrawler.crawl.MutableForeignKey",
          "@uuid" : "8501b242-dbf7-4daa-b31c-1e080d70f794",
          "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" : "28fcb4c5-0d4b-4f3b-ab3f-a9ea13fb61ea",
            "foreign-key-column" : "70e3d27f-c3a7-401d-855e-447784941dc5",
            "key-sequence" : 1,
            "primary-key-column" : "b81c9145-4072-4c86-b5e9-e797dd735e25",
            "self-referencing" : false
          } ] ],
          "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "70e3d27f-c3a7-401d-855e-447784941dc5" ] ],
          "deferrability" : [ "schemacrawler.schema.ForeignKeyDeferrability", "not deferrable" ],
          "deferrable" : false,
          "definition" : "",
          "delete-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ],
          "dependent-table" : "5cb9856b-6a56-46e3-8946-7f14a8cf11b5",
          "foreign-key-table" : "5cb9856b-6a56-46e3-8946-7f14a8cf11b5",
          "initially-deferred" : false,
          "optional" : false,
          "parent-partial" : false,
          "primary-key-table" : "4f3c8724-fab2-417c-b607-900e2ce8ac57",
          "referenced-table" : "4f3c8724-fab2-417c-b607-900e2ce8ac57",
          "remarks" : "",
          "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
          "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" : "d9b4e93f-e830-48cb-a505-82c55b38eede",
          "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", [ "70e3d27f-c3a7-401d-855e-447784941dc5" ] ],
          "definition" : "",
          "filter-condition" : "",
          "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
          "pages" : 0,
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
          "type" : [ "schemacrawler.schema.IndexType", "other" ],
          "unique" : true
        }, "8501b242-dbf7-4daa-b31c-1e080d70f794" ] ],
        "primary-key" : "d9b4e93f-e830-48cb-a505-82c55b38eede",
        "privileges" : [ "java.util.ImmutableCollections$ListN", [ {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "835117ed-781e-47a3-bfee-b611c566d4ca",
          "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" : "12a2e08b-8a91-4865-b597-819fef57db81",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904"
        }, {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "5c79b512-5ab5-46ed-9928-631b5c0bb599",
          "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" : "98bc5a11-9096-4079-bbca-8e5eb89f76ef",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904"
        }, {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "5e029dab-ab8d-4950-8cba-e7758b56ae00",
          "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" : "a802390d-30ce-4638-a2c2-cb842572944d",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904"
        }, {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "79b0ed1c-bd8d-4a33-8790-c5ce53ddfd56",
          "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" : "f72a7e85-894d-48e8-9348-fbbe1b677fb9",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904"
        }, {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "8f6e3d67-bbd8-434c-aa82-4ecd14701ef1",
          "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" : "4ce2f951-5154-45a1-94b8-d82df246f22b",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904"
        }, "f81be339-5404-4807-9e7b-8ec0c669eabe" ] ],
        "referenced-objects" : [ "java.util.ArrayList", [ "4f3c8724-fab2-417c-b607-900e2ce8ac57" ] ],
        "referenced-tables" : [ "java.util.ArrayList", [ "4f3c8724-fab2-417c-b607-900e2ce8ac57" ] ],
        "remarks" : "",
        "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
        "self-referencing" : false,
        "table-constraints" : [ "java.util.ImmutableCollections$ListN", [ "d9b4e93f-e830-48cb-a505-82c55b38eede", "8501b242-dbf7-4daa-b31c-1e080d70f794", {
          "@class" : "schemacrawler.crawl.MutableTableConstraint",
          "@uuid" : "7fe345d1-c6ec-4515-b9cf-8810202c5239",
          "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", [ "70e3d27f-c3a7-401d-855e-447784941dc5" ] ],
          "deferrable" : false,
          "definition" : "BOOKS.\"Celebrity Updates\".\"Celebrity Id\" IS NOT NULL",
          "initially-deferred" : false,
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
          "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
        } ] ],
        "table-type" : "c6584768-e36b-4486-945b-ee1844268fde",
        "triggers" : [ "java.util.ImmutableCollections$ListN", [ ] ],
        "type" : "c6584768-e36b-4486-945b-ee1844268fde",
        "used-by-objects" : [ "java.util.ImmutableCollections$SetN", [ ] ]
      } ] ],
      "foreign-keys" : [ "java.util.ArrayList", [ "8501b242-dbf7-4daa-b31c-1e080d70f794" ] ],
      "hidden-columns" : [ "java.util.ImmutableCollections$SetN", [ ] ],
      "indexes" : [ "java.util.ImmutableCollections$List12", [ {
        "@class" : "schemacrawler.crawl.MutableIndex",
        "@uuid" : "52468f80-9755-493d-a3e4-f81eef37ee35",
        "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", [ "b81c9145-4072-4c86-b5e9-e797dd735e25" ] ],
        "definition" : "",
        "filter-condition" : "",
        "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
        "pages" : 0,
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
        "type" : [ "schemacrawler.schema.IndexType", "other" ],
        "unique" : true
      } ] ],
      "primary-key" : "52468f80-9755-493d-a3e4-f81eef37ee35",
      "privileges" : [ "java.util.ImmutableCollections$ListN", [ {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "6fb9dc0e-7e05-4507-92ab-12d1ecb0d4ae",
        "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" : "365cc60b-602c-488a-97dd-d5ef3359b3d8",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "28cfdb72-ce13-4a24-8542-19910b573dcf",
        "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" : "dc813a80-8fba-42aa-ac3f-1fef9fa26809",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "6a5a5252-4860-49f6-8e52-a18b61a996d6",
        "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" : "7d3bdcbe-133a-418c-92cc-a0847af75241",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "86e0b820-1d4a-4ad6-9d0f-69d095d353e7",
        "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" : "43e08bbf-da47-4f5d-ba94-b197176a162c",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "7533d780-a4ab-46d7-8e99-8f4154015329",
        "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" : "a2b9f25a-3694-477b-8f48-c49f5e24d23b",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "07ef26f9-ea89-425c-b763-bfdec81c1429",
        "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" : "59d85018-b1fa-4331-b5eb-97257288a870",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904"
      } ] ],
      "referenced-objects" : [ "java.util.ArrayList", [ ] ],
      "referenced-tables" : [ "java.util.ArrayList", [ ] ],
      "remarks" : "",
      "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
      "self-referencing" : false,
      "table-constraints" : [ "java.util.ImmutableCollections$List12", [ "52468f80-9755-493d-a3e4-f81eef37ee35", {
        "@class" : "schemacrawler.crawl.MutableTableConstraint",
        "@uuid" : "2f863f2e-c76a-4843-84b9-b2c6af008805",
        "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", [ "b81c9145-4072-4c86-b5e9-e797dd735e25" ] ],
        "deferrable" : false,
        "definition" : "BOOKS.\"Celebrities\".\"Id\" IS NOT NULL",
        "initially-deferred" : false,
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
        "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
      } ] ],
      "table-type" : "c6584768-e36b-4486-945b-ee1844268fde",
      "triggers" : [ "java.util.ImmutableCollections$ListN", [ ] ],
      "type" : "c6584768-e36b-4486-945b-ee1844268fde",
      "used-by-objects" : [ "java.util.ImmutableCollections$Set12", [ "5cb9856b-6a56-46e3-8946-7f14a8cf11b5" ] ]
    }, "5cb9856b-6a56-46e3-8946-7f14a8cf11b5", {
      "@class" : "schemacrawler.crawl.MutableTable",
      "@uuid" : "6043c62a-24db-4938-8352-613b7544593b",
      "name" : "COUPONS",
      "full-name" : "PUBLIC.BOOKS.COUPONS",
      "attributes" : {
        "@class" : "java.util.TreeMap",
        "HSQLDB_TYPE" : "MEMORY",
        "READ_ONLY" : false,
        "REMARKS" : ""
      },
      "columns" : [ "java.util.ImmutableCollections$ListN", [ "a675748b-b117-4b58-8ae3-eda80b2464a3", "63c333e0-da5b-4ef4-be0b-2a06f1dfef26", "55a7e65b-2e8e-4071-bddf-2ad247e0df73", "eafd217d-fb87-46e0-a572-98a5e7164300" ] ],
      "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" : "568f338e-6081-48ff-8928-08476568ec48",
        "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", [ "a675748b-b117-4b58-8ae3-eda80b2464a3" ] ],
        "definition" : "",
        "filter-condition" : "",
        "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
        "pages" : 0,
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
        "type" : [ "schemacrawler.schema.IndexType", "other" ],
        "unique" : true
      } ] ],
      "primary-key" : "568f338e-6081-48ff-8928-08476568ec48",
      "privileges" : [ "java.util.ImmutableCollections$ListN", [ {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "e2f27fe0-b780-403d-a195-b4b989522e7b",
        "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" : "117fef15-daee-4eaa-9025-4880c7c00fdb",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "ddbb868b-02d9-43c5-b04e-0f7e6c9aeb92",
        "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" : "9eb21c37-c56e-4026-a114-7709c53290f4",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "745d8026-3fe8-4f0c-a63f-68d6a65a4b57",
        "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" : "8bce3236-f94a-4501-b6f0-e455bf707864",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "085240d3-4354-48a6-a6c3-346ff1a5e81c",
        "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" : "42d7ee8f-0c3f-4eb2-b2b2-d904b0cb8c72",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "d8417878-d25d-4d9b-a043-d6c476f4232d",
        "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" : "dd27f920-2715-4f76-ad90-5519427912fb",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "e8b4e8b2-2ac2-4614-99b7-b53166831fe9",
        "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" : "7bbc2386-cf8f-4024-a17a-92f9e91d9418",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904"
      } ] ],
      "referenced-objects" : [ "java.util.ArrayList", [ ] ],
      "referenced-tables" : [ "java.util.ArrayList", [ ] ],
      "remarks" : "",
      "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
      "self-referencing" : false,
      "table-constraints" : [ "java.util.ImmutableCollections$List12", [ "568f338e-6081-48ff-8928-08476568ec48", {
        "@class" : "schemacrawler.crawl.MutableTableConstraint",
        "@uuid" : "d3117098-326b-4249-a170-94cd18389daa",
        "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", [ "a675748b-b117-4b58-8ae3-eda80b2464a3" ] ],
        "deferrable" : false,
        "definition" : "BOOKS.COUPONS.ID IS NOT NULL",
        "initially-deferred" : false,
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
        "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
      } ] ],
      "table-type" : "c6584768-e36b-4486-945b-ee1844268fde",
      "triggers" : [ "java.util.ImmutableCollections$ListN", [ ] ],
      "type" : "c6584768-e36b-4486-945b-ee1844268fde",
      "used-by-objects" : [ "java.util.ImmutableCollections$SetN", [ ] ]
    }, {
      "@class" : "schemacrawler.crawl.MutableTable",
      "@uuid" : "011cbb14-6419-44ba-8dfa-1364bec16d45",
      "name" : "CUSTOMERDATA",
      "full-name" : "PUBLIC.BOOKS.CUSTOMERDATA",
      "attributes" : {
        "@class" : "java.util.TreeMap",
        "HSQLDB_TYPE" : "MEMORY",
        "READ_ONLY" : false,
        "REMARKS" : ""
      },
      "columns" : [ "java.util.ImmutableCollections$ListN", [ "e6cd8e45-99f7-4259-8ff0-6cc27dbb2c6c", "bab64445-294f-424e-b1aa-22d77bc118fa", "3ddb6696-e3b3-4eaa-8936-0e6d9a4d3032" ] ],
      "definition" : "",
      "dependent-tables" : [ "java.util.ArrayList", [ ] ],
      "foreign-keys" : [ "java.util.ArrayList", [ {
        "@class" : "schemacrawler.crawl.MutableForeignKey",
        "@uuid" : "f45ab0f0-bf87-4a06-ae5c-2d7422be89b7",
        "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" : "b99ca459-16c1-4a0f-8544-75efaa0ecc3d",
          "foreign-key-column" : "e6cd8e45-99f7-4259-8ff0-6cc27dbb2c6c",
          "key-sequence" : 1,
          "primary-key-column" : "df9412f9-8c02-4b67-b580-22cd78a61b86",
          "self-referencing" : false
        } ] ],
        "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "e6cd8e45-99f7-4259-8ff0-6cc27dbb2c6c" ] ],
        "deferrability" : [ "schemacrawler.schema.ForeignKeyDeferrability", "not deferrable" ],
        "deferrable" : false,
        "definition" : "",
        "delete-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ],
        "dependent-table" : "011cbb14-6419-44ba-8dfa-1364bec16d45",
        "foreign-key-table" : "011cbb14-6419-44ba-8dfa-1364bec16d45",
        "initially-deferred" : false,
        "optional" : false,
        "parent-partial" : false,
        "primary-key-table" : {
          "@class" : "schemacrawler.crawl.MutableTable",
          "@uuid" : "95c569a8-8e06-45e3-a020-4078e020f7c8",
          "name" : "CUSTOMERS",
          "full-name" : "PUBLIC.BOOKS.CUSTOMERS",
          "attributes" : {
            "@class" : "java.util.TreeMap",
            "HSQLDB_TYPE" : "MEMORY",
            "READ_ONLY" : false,
            "REMARKS" : ""
          },
          "columns" : [ "java.util.ImmutableCollections$ListN", [ "df9412f9-8c02-4b67-b580-22cd78a61b86", "294eea76-7efe-4c11-a9a9-388d9fe28329", "ac61ca6d-f2b2-4f55-9edb-b08d4f397410", "d7f45479-9c9b-409c-8747-d9f81e170307" ] ],
          "definition" : "",
          "dependent-tables" : [ "java.util.ArrayList", [ "011cbb14-6419-44ba-8dfa-1364bec16d45" ] ],
          "foreign-keys" : [ "java.util.ArrayList", [ "f45ab0f0-bf87-4a06-ae5c-2d7422be89b7" ] ],
          "hidden-columns" : [ "java.util.ImmutableCollections$SetN", [ ] ],
          "indexes" : [ "java.util.ImmutableCollections$List12", [ {
            "@class" : "schemacrawler.crawl.MutableIndex",
            "@uuid" : "e7462d2f-0355-415c-8e11-1ac22083a31f",
            "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", [ "df9412f9-8c02-4b67-b580-22cd78a61b86" ] ],
            "definition" : "",
            "filter-condition" : "",
            "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
            "pages" : 0,
            "parent-partial" : false,
            "remarks" : "",
            "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
            "type" : [ "schemacrawler.schema.IndexType", "other" ],
            "unique" : true
          } ] ],
          "primary-key" : "e7462d2f-0355-415c-8e11-1ac22083a31f",
          "privileges" : [ "java.util.ImmutableCollections$ListN", [ {
            "@class" : "schemacrawler.crawl.MutablePrivilege",
            "@uuid" : "15dba49e-261f-41eb-b70e-98fac20cf29b",
            "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" : "e723fdaf-0c48-463a-b364-4cf449abfe6b",
              "grantable" : true,
              "grantee" : "SA",
              "grantor" : "_SYSTEM"
            } ] ],
            "parent-partial" : false,
            "remarks" : "",
            "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904"
          }, {
            "@class" : "schemacrawler.crawl.MutablePrivilege",
            "@uuid" : "d5ffab59-8bc6-4549-9184-656eb825e2ae",
            "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" : "e6193390-0224-4167-a79f-593f1632e8d2",
              "grantable" : true,
              "grantee" : "SA",
              "grantor" : "_SYSTEM"
            } ] ],
            "parent-partial" : false,
            "remarks" : "",
            "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904"
          }, {
            "@class" : "schemacrawler.crawl.MutablePrivilege",
            "@uuid" : "e60a250f-7432-444a-9047-3e41604e7ad6",
            "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" : "24f03245-1d06-41e2-85d7-7e60e46781d2",
              "grantable" : true,
              "grantee" : "SA",
              "grantor" : "_SYSTEM"
            } ] ],
            "parent-partial" : false,
            "remarks" : "",
            "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904"
          }, {
            "@class" : "schemacrawler.crawl.MutablePrivilege",
            "@uuid" : "2cd6fa7d-42b6-4200-ba1f-6af6d5d2700a",
            "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" : "00713b52-3bf4-40ec-a396-c98ea490b156",
              "grantable" : true,
              "grantee" : "SA",
              "grantor" : "_SYSTEM"
            } ] ],
            "parent-partial" : false,
            "remarks" : "",
            "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904"
          }, {
            "@class" : "schemacrawler.crawl.MutablePrivilege",
            "@uuid" : "4f82f79a-583e-4319-94f7-6ea1f20b5fba",
            "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" : "2c25da6a-ae9f-40dc-847f-8e42e8cf53ef",
              "grantable" : true,
              "grantee" : "SA",
              "grantor" : "_SYSTEM"
            } ] ],
            "parent-partial" : false,
            "remarks" : "",
            "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904"
          }, {
            "@class" : "schemacrawler.crawl.MutablePrivilege",
            "@uuid" : "3d42cbd6-0fdb-41f4-bfa2-4cd9e0b95924",
            "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" : "835702c1-f3a9-4c03-82e0-9f38d86e66ea",
              "grantable" : true,
              "grantee" : "SA",
              "grantor" : "_SYSTEM"
            } ] ],
            "parent-partial" : false,
            "remarks" : "",
            "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904"
          } ] ],
          "referenced-objects" : [ "java.util.ArrayList", [ ] ],
          "referenced-tables" : [ "java.util.ArrayList", [ ] ],
          "remarks" : "",
          "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
          "self-referencing" : false,
          "table-constraints" : [ "java.util.ImmutableCollections$ListN", [ "e7462d2f-0355-415c-8e11-1ac22083a31f", {
            "@class" : "schemacrawler.crawl.MutableTableConstraint",
            "@uuid" : "377fe2ca-d401-46cf-bc9b-5e5345944972",
            "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", [ "df9412f9-8c02-4b67-b580-22cd78a61b86" ] ],
            "deferrable" : false,
            "definition" : "BOOKS.CUSTOMERS.ID IS NOT NULL",
            "initially-deferred" : false,
            "parent-partial" : false,
            "remarks" : "",
            "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
            "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
          }, {
            "@class" : "schemacrawler.crawl.MutableTableConstraint",
            "@uuid" : "cffed7e2-e73d-465e-a331-cf8e67645b5d",
            "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", [ "294eea76-7efe-4c11-a9a9-388d9fe28329" ] ],
            "deferrable" : false,
            "definition" : "BOOKS.CUSTOMERS.FIRSTNAME IS NOT NULL",
            "initially-deferred" : false,
            "parent-partial" : false,
            "remarks" : "",
            "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
            "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
          }, {
            "@class" : "schemacrawler.crawl.MutableTableConstraint",
            "@uuid" : "bd64039d-bd03-4040-8dcb-1428766bc409",
            "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", [ "ac61ca6d-f2b2-4f55-9edb-b08d4f397410" ] ],
            "deferrable" : false,
            "definition" : "BOOKS.CUSTOMERS.LASTNAME IS NOT NULL",
            "initially-deferred" : false,
            "parent-partial" : false,
            "remarks" : "",
            "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
            "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
          } ] ],
          "table-type" : "c6584768-e36b-4486-945b-ee1844268fde",
          "triggers" : [ "java.util.ImmutableCollections$ListN", [ ] ],
          "type" : "c6584768-e36b-4486-945b-ee1844268fde",
          "used-by-objects" : [ "java.util.ImmutableCollections$Set12", [ "011cbb14-6419-44ba-8dfa-1364bec16d45" ] ]
        },
        "referenced-table" : "95c569a8-8e06-45e3-a020-4078e020f7c8",
        "remarks" : "",
        "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
        "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", [ "f45ab0f0-bf87-4a06-ae5c-2d7422be89b7", {
        "@class" : "schemacrawler.crawl.MutableIndex",
        "@uuid" : "8e327503-d826-4d49-b8db-97452a26dc06",
        "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", [ "e6cd8e45-99f7-4259-8ff0-6cc27dbb2c6c", "bab64445-294f-424e-b1aa-22d77bc118fa" ] ],
        "definition" : "",
        "filter-condition" : "",
        "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
        "pages" : 0,
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
        "type" : [ "schemacrawler.schema.IndexType", "other" ],
        "unique" : true
      } ] ],
      "primary-key" : "8e327503-d826-4d49-b8db-97452a26dc06",
      "privileges" : [ "java.util.ImmutableCollections$ListN", [ {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "556b6da3-d80b-49ed-9b74-7bfa3759b29f",
        "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" : "5d79926c-cc04-44fb-a6ff-4d457c74f9ec",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "1da3ab8c-81a6-4863-a89e-9ec14f51318f",
        "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" : "418b4b1b-002e-4b4a-8816-fb88ff6aaedc",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "1fe4791e-240e-4e5b-b1ba-816c38013497",
        "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" : "2ccc8aeb-e710-450f-a35d-f8be154d53f6",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "f97e5621-5c88-4d0a-bb7f-7327d1f2ddd3",
        "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" : "6a7c0e14-4594-4788-a6ff-be50c0e18026",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "5172e78a-95a6-4ce3-9b1f-1b9c210653f6",
        "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" : "d03e9f25-09e8-40eb-af32-94009538d65a",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "e92e6d37-6fe4-4fc7-9d54-beee008cd810",
        "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" : "7f05dea0-c4ea-4341-bfdf-e68b25f27160",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904"
      } ] ],
      "referenced-objects" : [ "java.util.ArrayList", [ "95c569a8-8e06-45e3-a020-4078e020f7c8" ] ],
      "referenced-tables" : [ "java.util.ArrayList", [ "95c569a8-8e06-45e3-a020-4078e020f7c8" ] ],
      "remarks" : "",
      "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
      "self-referencing" : false,
      "table-constraints" : [ "java.util.ImmutableCollections$ListN", [ "8e327503-d826-4d49-b8db-97452a26dc06", "f45ab0f0-bf87-4a06-ae5c-2d7422be89b7", {
        "@class" : "schemacrawler.crawl.MutableTableConstraint",
        "@uuid" : "39178674-2bd2-4a53-a09e-a0bc81daad52",
        "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", [ "e6cd8e45-99f7-4259-8ff0-6cc27dbb2c6c" ] ],
        "deferrable" : false,
        "definition" : "BOOKS.CUSTOMERDATA.CUSTOMERID IS NOT NULL",
        "initially-deferred" : false,
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
        "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
      }, {
        "@class" : "schemacrawler.crawl.MutableTableConstraint",
        "@uuid" : "ababd521-5793-4094-9eb3-ad7133d1636a",
        "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", [ "bab64445-294f-424e-b1aa-22d77bc118fa" ] ],
        "deferrable" : false,
        "definition" : "BOOKS.CUSTOMERDATA.DATAID IS NOT NULL",
        "initially-deferred" : false,
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
        "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
      } ] ],
      "table-type" : "c6584768-e36b-4486-945b-ee1844268fde",
      "triggers" : [ "java.util.ImmutableCollections$ListN", [ ] ],
      "type" : "c6584768-e36b-4486-945b-ee1844268fde",
      "used-by-objects" : [ "java.util.ImmutableCollections$SetN", [ ] ]
    }, "95c569a8-8e06-45e3-a020-4078e020f7c8", {
      "@class" : "schemacrawler.crawl.MutableTable",
      "@uuid" : "6e0c11de-05c8-4635-b2b1-2363aa670e3f",
      "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", [ "3b543553-0ced-4ec7-8506-88375465041a", "34852e8e-3e4b-47b6-8ea9-44b7a2afb17f" ] ],
      "definition" : "",
      "dependent-tables" : [ "java.util.ArrayList", [ {
        "@class" : "schemacrawler.crawl.MutableTable",
        "@uuid" : "a1b47852-b0fe-474e-bcf1-898cec24db9d",
        "name" : "ΒΙΒΛΊΑ",
        "full-name" : "PUBLIC.BOOKS.ΒΙΒΛΊΑ",
        "attributes" : {
          "@class" : "java.util.TreeMap",
          "HSQLDB_TYPE" : "MEMORY",
          "READ_ONLY" : false,
          "REMARKS" : ""
        },
        "columns" : [ "java.util.ImmutableCollections$ListN", [ "60639ccd-0ea5-4fa3-9ae8-2c956010a941", "4a8e2d78-2a5b-4284-8d19-cee5ea01fe66", "638429fc-a9c4-4f6a-8144-3b7cbd190d04", "baa3c504-a66a-494a-8e34-cb3fc3e77e73" ] ],
        "definition" : "",
        "dependent-tables" : [ "java.util.ArrayList", [ ] ],
        "foreign-keys" : [ "java.util.ArrayList", [ {
          "@class" : "schemacrawler.crawl.MutableForeignKey",
          "@uuid" : "c9b7a60a-6f82-4708-95ba-a75da45cac30",
          "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" : "bacc90b5-6adc-497e-bae0-c7201fb0597c",
            "foreign-key-column" : "baa3c504-a66a-494a-8e34-cb3fc3e77e73",
            "key-sequence" : 1,
            "primary-key-column" : "3b543553-0ced-4ec7-8506-88375465041a",
            "self-referencing" : false
          } ] ],
          "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "baa3c504-a66a-494a-8e34-cb3fc3e77e73" ] ],
          "deferrability" : [ "schemacrawler.schema.ForeignKeyDeferrability", "not deferrable" ],
          "deferrable" : false,
          "definition" : "",
          "delete-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ],
          "dependent-table" : "a1b47852-b0fe-474e-bcf1-898cec24db9d",
          "foreign-key-table" : "a1b47852-b0fe-474e-bcf1-898cec24db9d",
          "initially-deferred" : false,
          "optional" : false,
          "parent-partial" : false,
          "primary-key-table" : "6e0c11de-05c8-4635-b2b1-2363aa670e3f",
          "referenced-table" : "6e0c11de-05c8-4635-b2b1-2363aa670e3f",
          "remarks" : "",
          "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
          "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", [ "c9b7a60a-6f82-4708-95ba-a75da45cac30", {
          "@class" : "schemacrawler.crawl.MutableIndex",
          "@uuid" : "1897925a-8e02-42c7-b2c4-4a5401314f1b",
          "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", [ "60639ccd-0ea5-4fa3-9ae8-2c956010a941" ] ],
          "definition" : "",
          "filter-condition" : "",
          "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
          "pages" : 0,
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
          "type" : [ "schemacrawler.schema.IndexType", "other" ],
          "unique" : true
        } ] ],
        "primary-key" : "1897925a-8e02-42c7-b2c4-4a5401314f1b",
        "privileges" : [ "java.util.ImmutableCollections$ListN", [ {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "b41a098a-6ba4-47ba-9e27-4b6e4540f3e8",
          "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" : "be135dd5-80b7-458b-8658-71e1f6d6d128",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904"
        }, {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "c087c7cb-b0d3-478a-bbe3-e6f3039e4611",
          "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" : "4c983067-0501-4b08-9de8-0891c129c198",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904"
        }, {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "affb44af-5933-4428-993c-e4f98fbd05d6",
          "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" : "50eaa70c-54ee-4375-97a6-71585b31e65c",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904"
        }, {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "f0d0583b-f651-4329-a80d-204f9e6f7fa9",
          "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" : "f957bff3-8121-4974-801b-59c1ce07de01",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904"
        }, {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "3e86e9f9-0182-4634-bff7-98154294375a",
          "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" : "6cacb500-9cad-423e-9f07-72793f20c264",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904"
        }, {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "8e2692c2-655c-42a5-8866-dc92d6a6c44e",
          "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" : "30c80bac-78df-4f8c-956f-65de2ee9cd43",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904"
        } ] ],
        "referenced-objects" : [ "java.util.ArrayList", [ "6e0c11de-05c8-4635-b2b1-2363aa670e3f" ] ],
        "referenced-tables" : [ "java.util.ArrayList", [ "6e0c11de-05c8-4635-b2b1-2363aa670e3f" ] ],
        "remarks" : "",
        "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
        "self-referencing" : false,
        "table-constraints" : [ "java.util.ImmutableCollections$ListN", [ "1897925a-8e02-42c7-b2c4-4a5401314f1b", "c9b7a60a-6f82-4708-95ba-a75da45cac30", {
          "@class" : "schemacrawler.crawl.MutableTableConstraint",
          "@uuid" : "9c54d7e9-365f-45ea-bca4-765f078fecbf",
          "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", [ "60639ccd-0ea5-4fa3-9ae8-2c956010a941" ] ],
          "deferrable" : false,
          "definition" : "BOOKS.ΒΙΒΛΊΑ.ΜΟΝΑΔΙΚΌΣ IS NOT NULL",
          "initially-deferred" : false,
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
          "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
        }, {
          "@class" : "schemacrawler.crawl.MutableTableConstraint",
          "@uuid" : "8abe0079-59d3-48d9-9c3b-8820ae90e158",
          "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", [ "4a8e2d78-2a5b-4284-8d19-cee5ea01fe66" ] ],
          "deferrable" : false,
          "definition" : "BOOKS.ΒΙΒΛΊΑ.ΤΊΤΛΟΣ IS NOT NULL",
          "initially-deferred" : false,
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
          "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
        }, {
          "@class" : "schemacrawler.crawl.MutableTableConstraint",
          "@uuid" : "4ca43e8e-05e6-4624-8f08-8315f765ea5e",
          "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", [ "baa3c504-a66a-494a-8e34-cb3fc3e77e73" ] ],
          "deferrable" : false,
          "definition" : "BOOKS.ΒΙΒΛΊΑ.ΕΚΔΌΤΗΣ IS NOT NULL",
          "initially-deferred" : false,
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
          "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
        } ] ],
        "table-type" : "c6584768-e36b-4486-945b-ee1844268fde",
        "triggers" : [ "java.util.ImmutableCollections$ListN", [ ] ],
        "type" : "c6584768-e36b-4486-945b-ee1844268fde",
        "used-by-objects" : [ "java.util.ImmutableCollections$SetN", [ ] ]
      } ] ],
      "foreign-keys" : [ "java.util.ArrayList", [ "c9b7a60a-6f82-4708-95ba-a75da45cac30" ] ],
      "hidden-columns" : [ "java.util.ImmutableCollections$SetN", [ ] ],
      "indexes" : [ "java.util.ImmutableCollections$List12", [ {
        "@class" : "schemacrawler.crawl.MutableIndex",
        "@uuid" : "bdf027b4-195b-4bf7-8a96-bd7d97bb1f5a",
        "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", [ "3b543553-0ced-4ec7-8506-88375465041a" ] ],
        "definition" : "",
        "filter-condition" : "",
        "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
        "pages" : 0,
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
        "type" : [ "schemacrawler.schema.IndexType", "other" ],
        "unique" : true
      } ] ],
      "primary-key" : "bdf027b4-195b-4bf7-8a96-bd7d97bb1f5a",
      "privileges" : [ "java.util.ImmutableCollections$ListN", [ {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "730b4fd0-b531-460e-824f-53352bf60b76",
        "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" : "0ee01a60-4524-4818-a7fd-60eb5d4feaaf",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "08e80432-2a5c-480e-998b-7b0cc590593c",
        "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" : "5dbfdeb7-1f81-415d-9cca-a12940397a2c",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "dde7f5c4-d3a8-4581-b22a-97e07e4f7680",
        "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" : "19b24d03-ef50-40d9-9b61-41a30fa89bb4",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "029d5fd5-0d24-41a0-b233-644f0885e30c",
        "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" : "40c2b38f-6e12-40a2-8dbb-d9ea9cddd0c6",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "d2fa23a8-41c0-4615-b2e3-0a7e0ea2a3f2",
        "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" : "e7f64e5b-67a8-4c30-817e-2a5e923b2e0d",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "1fff4867-b021-46dd-8ed7-bacd18f35a7d",
        "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" : "c125a014-9895-4c00-baa7-03519dccbb7e",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904"
      } ] ],
      "referenced-objects" : [ "java.util.ArrayList", [ ] ],
      "referenced-tables" : [ "java.util.ArrayList", [ ] ],
      "remarks" : "List of book publishers",
      "schema" : "8d3bceac-26b0-4b57-bd5d-21f39d144904",
      "self-referencing" : false,
      "table-constraints" : [ "java.util.ImmutableCollections$List12", [ "bdf027b4-195b-4bf7-8a96-bd7d97bb1f5a" ] ],
      "table-type" : "c6584768-e36b-4486-945b-ee1844268fde",
      "triggers" : [ "java.util.ImmutableCollections$ListN", [ ] ],
      "type" : "c6584768-e36b-4486-945b-ee1844268fde",
      "used-by-objects" : [ "java.util.ImmutableCollections$Set12", [ "a1b47852-b0fe-474e-bcf1-898cec24db9d" ] ]
    }, "a1b47852-b0fe-474e-bcf1-898cec24db9d", "639a8dc8-5925-489b-845b-37ce2f4dcb07", {
      "@class" : "schemacrawler.crawl.MutableTable",
      "@uuid" : "bc154d8a-f3e2-4ff5-864f-121759013cf4",
      "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", [ "2d65a866-c403-4e0b-a9d0-f2cc4d89b6a1", "c0d89fc3-3585-4e0a-ba38-a9584ad66678", "a5204e3b-afb7-44cb-99ac-68b8a0d12160" ] ],
      "definition" : "",
      "dependent-tables" : [ "java.util.ArrayList", [ ] ],
      "foreign-keys" : [ "java.util.ArrayList", [ {
        "@class" : "schemacrawler.crawl.MutableForeignKey",
        "@uuid" : "5193a589-d565-495f-bf66-32c0a5a0bdf7",
        "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" : "c221b2f9-c608-40db-b5fe-0c1c62f928e7",
          "foreign-key-column" : "c0d89fc3-3585-4e0a-ba38-a9584ad66678",
          "key-sequence" : 1,
          "primary-key-column" : "742ba3a1-7a2c-44ec-a078-9550daba3fa7",
          "self-referencing" : false
        } ] ],
        "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "c0d89fc3-3585-4e0a-ba38-a9584ad66678" ] ],
        "deferrability" : [ "schemacrawler.schema.ForeignKeyDeferrability", "not deferrable" ],
        "deferrable" : false,
        "definition" : "",
        "delete-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ],
        "dependent-table" : "bc154d8a-f3e2-4ff5-864f-121759013cf4",
        "foreign-key-table" : "bc154d8a-f3e2-4ff5-864f-121759013cf4",
        "initially-deferred" : false,
        "optional" : false,
        "parent-partial" : false,
        "primary-key-table" : {
          "@class" : "schemacrawler.crawl.MutableTable",
          "@uuid" : "0fe23e25-0bf8-4de3-9c6f-067e30b0cf6d",
          "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", [ "742ba3a1-7a2c-44ec-a078-9550daba3fa7", "ca3222e8-0ea1-48a0-9b55-9546686f6f08", "5ef457e0-f755-4930-bbf6-8522a0d33790", "e6e18a2b-d4ef-4793-8055-b9da567f7bdf", "5ec5feb4-3fa0-40f9-9f8d-d2d306c9c360", "67476678-fc37-41d2-ab64-c8c9015accff", "0cdc7ac3-824e-495c-9e1e-29e8975af354", "9a2d6a81-94f1-48f4-9b12-13612e3565f4" ] ],
          "definition" : "",
          "dependent-tables" : [ "java.util.ArrayList", [ "bc154d8a-f3e2-4ff5-864f-121759013cf4", {
            "@class" : "schemacrawler.crawl.MutableTable",
            "@uuid" : "c3724970-166a-4d35-977a-cb4d3777047d",
            "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", [ "e5ca59e2-65fe-4de2-af02-039d45dc3d5e", "fb2f4849-cc9d-437f-9afc-a9943ec457f2" ] ],
            "definition" : "",
            "dependent-tables" : [ "java.util.ArrayList", [ ] ],
            "foreign-keys" : [ "java.util.ArrayList", [ {
              "@class" : "schemacrawler.crawl.MutableForeignKey",
              "@uuid" : "6ca7609a-37a5-4f35-b24d-8d8b153539b1",
              "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" : "250f34cf-884d-4a15-a614-ee3bef49ca6e",
                "foreign-key-column" : "e5ca59e2-65fe-4de2-af02-039d45dc3d5e",
                "key-sequence" : 1,
                "primary-key-column" : "742ba3a1-7a2c-44ec-a078-9550daba3fa7",
                "self-referencing" : false
              } ] ],
              "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "e5ca59e2-65fe-4de2-af02-039d45dc3d5e" ] ],
              "deferrability" : [ "schemacrawler.schema.ForeignKeyDeferrability", "not deferrable" ],
              "deferrable" : false,
              "definition" : "",
              "delete-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ],
              "dependent-table" : "c3724970-166a-4d35-977a-cb4d3777047d",
              "foreign-key-table" : "c3724970-166a-4d35-977a-cb4d3777047d",
              "initially-deferred" : false,
              "optional" : false,
              "parent-partial" : false,
              "primary-key-table" : "0fe23e25-0bf8-4de3-9c6f-067e30b0cf6d",
              "referenced-table" : "0fe23e25-0bf8-4de3-9c6f-067e30b0cf6d",
              "remarks" : "",
              "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
              "self-referencing" : false,
              "type" : [ "schemacrawler.schema.TableConstraintType", "foreign_key" ],
              "update-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ]
            }, {
              "@class" : "schemacrawler.crawl.MutableForeignKey",
              "@uuid" : "1e215bcf-dc14-4616-a866-8b3a77525d25",
              "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" : "da785dd6-fef1-4bcd-abc1-7acc8a805f6a",
                "foreign-key-column" : "fb2f4849-cc9d-437f-9afc-a9943ec457f2",
                "key-sequence" : 1,
                "primary-key-column" : "3e2ca47b-c50c-4580-9f3b-62c83f9c793b",
                "self-referencing" : false
              } ] ],
              "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "fb2f4849-cc9d-437f-9afc-a9943ec457f2" ] ],
              "deferrability" : [ "schemacrawler.schema.ForeignKeyDeferrability", "not deferrable" ],
              "deferrable" : false,
              "definition" : "",
              "delete-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ],
              "dependent-table" : "c3724970-166a-4d35-977a-cb4d3777047d",
              "foreign-key-table" : "c3724970-166a-4d35-977a-cb4d3777047d",
              "initially-deferred" : false,
              "optional" : false,
              "parent-partial" : false,
              "primary-key-table" : {
                "@class" : "schemacrawler.crawl.MutableTable",
                "@uuid" : "0a93fff2-85cc-47cd-a7bd-0fbeef0f7733",
                "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", [ "3e2ca47b-c50c-4580-9f3b-62c83f9c793b", "ef95e9a0-2e3e-4820-bbc4-b1529b8d51c5", "fb859585-ba92-4cf1-9527-c53afc272667", "bbf8b82b-ec1f-4fe5-b945-87b1ec32cf27", "1bac7bfc-608e-4f55-aa7d-931abf110623", "60dd00c9-5e9c-493d-92f9-7ff3eba6b5ff", "b409adba-48fe-4446-a5fb-a4ad57f2294b", "6e0726b1-1865-4a80-86b9-921ea3f4e81d", "2f06569b-5467-43d5-9591-887c9946a7bf", "251b297d-cb85-4a08-beed-ca87a26f9f93", "a4caaa0b-38ed-427a-a6dd-6d871cd1bd19", "b2b74e6e-9907-4b38-a2eb-295df77b3890", "499ba83e-a720-4f1a-9346-6909a5754dac", "d8ecc3aa-1fd9-4df2-9c48-edde0defb508", "b634ca10-f25b-49be-8c83-bf803bce02f4", "b77c29dc-2f09-4a7f-81fa-f32a2179703e", "d4c1288e-0fbf-420f-80b2-050bb74e92bc", "4104613a-dd5c-4a1d-8d9a-04adc48e7abd" ] ],
                "definition" : "",
                "dependent-tables" : [ "java.util.ArrayList", [ "bc154d8a-f3e2-4ff5-864f-121759013cf4", "0fe23e25-0bf8-4de3-9c6f-067e30b0cf6d", "c3724970-166a-4d35-977a-cb4d3777047d" ] ],
                "foreign-keys" : [ "java.util.ArrayList", [ {
                  "@class" : "schemacrawler.crawl.MutableForeignKey",
                  "@uuid" : "82007805-6bfa-4ca9-9e6a-05330ccd508b",
                  "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" : "81fc7a08-4845-49ee-a6e0-d14cedc914ca",
                    "foreign-key-column" : "4104613a-dd5c-4a1d-8d9a-04adc48e7abd",
                    "key-sequence" : 1,
                    "primary-key-column" : "742ba3a1-7a2c-44ec-a078-9550daba3fa7",
                    "self-referencing" : false
                  } ] ],
                  "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "4104613a-dd5c-4a1d-8d9a-04adc48e7abd" ] ],
                  "deferrability" : [ "schemacrawler.schema.ForeignKeyDeferrability", "not deferrable" ],
                  "deferrable" : false,
                  "definition" : "",
                  "delete-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ],
                  "dependent-table" : "0a93fff2-85cc-47cd-a7bd-0fbeef0f7733",
                  "foreign-key-table" : "0a93fff2-85cc-47cd-a7bd-0fbeef0f7733",
                  "initially-deferred" : false,
                  "optional" : false,
                  "parent-partial" : false,
                  "primary-key-table" : "0fe23e25-0bf8-4de3-9c6f-067e30b0cf6d",
                  "referenced-table" : "0fe23e25-0bf8-4de3-9c6f-067e30b0cf6d",
                  "remarks" : "",
                  "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
                  "self-referencing" : false,
                  "type" : [ "schemacrawler.schema.TableConstraintType", "foreign_key" ],
                  "update-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ]
                }, {
                  "@class" : "schemacrawler.crawl.MutableForeignKey",
                  "@uuid" : "0765280f-1a9f-44a1-a503-f283c9ca5177",
                  "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" : "21c618b6-32a8-412d-9218-baa09d590f1d",
                    "foreign-key-column" : "2d65a866-c403-4e0b-a9d0-f2cc4d89b6a1",
                    "key-sequence" : 1,
                    "primary-key-column" : "3e2ca47b-c50c-4580-9f3b-62c83f9c793b",
                    "self-referencing" : false
                  } ] ],
                  "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "2d65a866-c403-4e0b-a9d0-f2cc4d89b6a1" ] ],
                  "deferrability" : [ "schemacrawler.schema.ForeignKeyDeferrability", "not deferrable" ],
                  "deferrable" : false,
                  "definition" : "",
                  "delete-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ],
                  "dependent-table" : "bc154d8a-f3e2-4ff5-864f-121759013cf4",
                  "foreign-key-table" : "bc154d8a-f3e2-4ff5-864f-121759013cf4",
                  "initially-deferred" : false,
                  "optional" : false,
                  "parent-partial" : false,
                  "primary-key-table" : "0a93fff2-85cc-47cd-a7bd-0fbeef0f7733",
                  "referenced-table" : "0a93fff2-85cc-47cd-a7bd-0fbeef0f7733",
                  "remarks" : "",
                  "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
                  "self-referencing" : false,
                  "type" : [ "schemacrawler.schema.TableConstraintType", "foreign_key" ],
                  "update-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ]
                }, {
                  "@class" : "schemacrawler.crawl.MutableForeignKey",
                  "@uuid" : "12c62691-0e85-417e-a0c7-52c8a02dd7fa",
                  "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" : "632805b5-7efd-4519-aec7-be992b68d36c",
                    "foreign-key-column" : "e6e18a2b-d4ef-4793-8055-b9da567f7bdf",
                    "key-sequence" : 1,
                    "primary-key-column" : "3e2ca47b-c50c-4580-9f3b-62c83f9c793b",
                    "self-referencing" : false
                  } ] ],
                  "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "e6e18a2b-d4ef-4793-8055-b9da567f7bdf" ] ],
                  "deferrability" : [ "schemacrawler.schema.ForeignKeyDeferrability", "not deferrable" ],
                  "deferrable" : false,
                  "definition" : "",
                  "delete-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ],
                  "dependent-table" : "0fe23e25-0bf8-4de3-9c6f-067e30b0cf6d",
                  "foreign-key-table" : "0fe23e25-0bf8-4de3-9c6f-067e30b0cf6d",
                  "initially-deferred" : false,
                  "optional" : false,
                  "parent-partial" : false,
                  "primary-key-table" : "0a93fff2-85cc-47cd-a7bd-0fbeef0f7733",
                  "referenced-table" : "0a93fff2-85cc-47cd-a7bd-0fbeef0f7733",
                  "remarks" : "",
                  "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
                  "self-referencing" : false,
                  "type" : [ "schemacrawler.schema.TableConstraintType", "foreign_key" ],
                  "update-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ]
                }, "1e215bcf-dc14-4616-a866-8b3a77525d25" ] ],
                "hidden-columns" : [ "java.util.ImmutableCollections$SetN", [ ] ],
                "indexes" : [ "java.util.ImmutableCollections$ListN", [ {
                  "@class" : "schemacrawler.crawl.MutableIndex",
                  "@uuid" : "66d68819-70cb-483c-a76e-2d5644386ad6",
                  "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", [ "3e2ca47b-c50c-4580-9f3b-62c83f9c793b" ] ],
                  "definition" : "",
                  "filter-condition" : "",
                  "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
                  "pages" : 0,
                  "parent-partial" : false,
                  "remarks" : "",
                  "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
                  "type" : [ "schemacrawler.schema.IndexType", "other" ],
                  "unique" : true
                }, "82007805-6bfa-4ca9-9e6a-05330ccd508b", {
                  "@class" : "schemacrawler.crawl.MutableIndex",
                  "@uuid" : "038a3a77-d238-4f2f-9b97-71c7177d85bd",
                  "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", [ "60dd00c9-5e9c-493d-92f9-7ff3eba6b5ff", "b409adba-48fe-4446-a5fb-a4ad57f2294b" ] ],
                  "definition" : "",
                  "filter-condition" : "",
                  "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
                  "pages" : 0,
                  "parent-partial" : false,
                  "remarks" : "",
                  "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
                  "type" : [ "schemacrawler.schema.IndexType", "other" ],
                  "unique" : false
                }, {
                  "@class" : "schemacrawler.crawl.MutableIndex",
                  "@uuid" : "6d7b044a-b61f-4508-9a0c-2a2d89b8eb13",
                  "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", [ "b2b74e6e-9907-4b38-a2eb-295df77b3890", "2f06569b-5467-43d5-9591-887c9946a7bf" ] ],
                  "definition" : "",
                  "filter-condition" : "",
                  "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
                  "pages" : 0,
                  "parent-partial" : false,
                  "remarks" : "",
                  "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
                  "type" : [ "schemacrawler.schema.IndexType", "other" ],
                  "unique" : true
                }, {
                  "@class" : "schemacrawler.crawl.MutableIndex",
                  "@uuid" : "64777ba0-b9f3-4db9-99d7-f593c286c3c4",
                  "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", [ "fb859585-ba92-4cf1-9527-c53afc272667", "ef95e9a0-2e3e-4820-bbc4-b1529b8d51c5" ] ],
                  "definition" : "",
                  "filter-condition" : "",
                  "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
                  "pages" : 0,
                  "parent-partial" : false,
                  "remarks" : "",
                  "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
                  "type" : [ "schemacrawler.schema.IndexType", "other" ],
                  "unique" : false
                }, {
                  "@class" : "schemacrawler.crawl.MutableIndex",
                  "@uuid" : "2982e308-0924-4709-bd31-1cf6870c3392",
                  "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", [ "60dd00c9-5e9c-493d-92f9-7ff3eba6b5ff", "b409adba-48fe-4446-a5fb-a4ad57f2294b", "6e0726b1-1865-4a80-86b9-921ea3f4e81d", "2f06569b-5467-43d5-9591-887c9946a7bf" ] ],
                  "definition" : "",
                  "filter-condition" : "",
                  "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
                  "pages" : 0,
                  "parent-partial" : false,
                  "remarks" : "",
                  "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
                  "type" : [ "schemacrawler.schema.IndexType", "other" ],
                  "unique" : false
                } ] ],
                "primary-key" : "66d68819-70cb-483c-a76e-2d5644386ad6",
                "privileges" : [ "java.util.ImmutableCollections$ListN", [ {
                  "@class" : "schemacrawler.crawl.MutablePrivilege",
                  "@uuid" : "c50a991e-b4b6-4533-a813-0e2b8522e242",
                  "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" : "ece83b14-3332-490e-8eb3-b929f3555fb4",
                    "grantable" : true,
                    "grantee" : "DBA",
                    "grantor" : "_SYSTEM"
                  } ] ],
                  "parent-partial" : false,
                  "remarks" : "",
                  "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d"
                }, {
                  "@class" : "schemacrawler.crawl.MutablePrivilege",
                  "@uuid" : "3d1c7b59-91ed-4e79-8dde-6014c5db670e",
                  "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" : "12477f92-e145-45e2-ba7e-f25cebd2ab34",
                    "grantable" : true,
                    "grantee" : "DBA",
                    "grantor" : "_SYSTEM"
                  } ] ],
                  "parent-partial" : false,
                  "remarks" : "",
                  "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d"
                }, {
                  "@class" : "schemacrawler.crawl.MutablePrivilege",
                  "@uuid" : "bc58447d-6ab4-44bf-aa29-aada4fa48d51",
                  "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" : "6ca9e583-5eb2-4299-9c85-2ba772e9bdbd",
                    "grantable" : true,
                    "grantee" : "DBA",
                    "grantor" : "_SYSTEM"
                  } ] ],
                  "parent-partial" : false,
                  "remarks" : "",
                  "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d"
                }, {
                  "@class" : "schemacrawler.crawl.MutablePrivilege",
                  "@uuid" : "dd446cc5-34d4-480e-a7f9-50d6dad16c38",
                  "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" : "9d6c2b44-2f91-45fb-a165-bbe1aa6cf019",
                    "grantable" : true,
                    "grantee" : "DBA",
                    "grantor" : "_SYSTEM"
                  } ] ],
                  "parent-partial" : false,
                  "remarks" : "",
                  "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d"
                }, {
                  "@class" : "schemacrawler.crawl.MutablePrivilege",
                  "@uuid" : "94e85843-bdb8-4815-8cdc-365d70246e76",
                  "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" : "8b78e6dd-b3d9-48f1-b603-74c3e6efa380",
                    "grantable" : true,
                    "grantee" : "DBA",
                    "grantor" : "_SYSTEM"
                  } ] ],
                  "parent-partial" : false,
                  "remarks" : "",
                  "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d"
                }, {
                  "@class" : "schemacrawler.crawl.MutablePrivilege",
                  "@uuid" : "8aa99b02-1df9-4cf9-9ab8-867327ee85e6",
                  "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" : "0baa2fdb-6e50-4804-a5a1-dc6d2787f455",
                    "grantable" : true,
                    "grantee" : "DBA",
                    "grantor" : "_SYSTEM"
                  } ] ],
                  "parent-partial" : false,
                  "remarks" : "",
                  "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d"
                } ] ],
                "referenced-objects" : [ "java.util.ArrayList", [ "0fe23e25-0bf8-4de3-9c6f-067e30b0cf6d" ] ],
                "referenced-tables" : [ "java.util.ArrayList", [ "0fe23e25-0bf8-4de3-9c6f-067e30b0cf6d" ] ],
                "remarks" : "",
                "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
                "self-referencing" : false,
                "table-constraints" : [ "java.util.ImmutableCollections$ListN", [ "66d68819-70cb-483c-a76e-2d5644386ad6", "82007805-6bfa-4ca9-9e6a-05330ccd508b", {
                  "@class" : "schemacrawler.crawl.MutableTableConstraint",
                  "@uuid" : "ea50e781-0669-4644-8c6b-be6e5e3102fd",
                  "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", [ "b409adba-48fe-4446-a5fb-a4ad57f2294b" ] ],
                  "deferrable" : false,
                  "definition" : "FOR_LINT.WRITERS.STATE=UPPER(FOR_LINT.WRITERS.STATE)",
                  "initially-deferred" : false,
                  "parent-partial" : false,
                  "remarks" : "",
                  "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
                  "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
                }, {
                  "@class" : "schemacrawler.crawl.MutableTableConstraint",
                  "@uuid" : "5ad0ad69-ee14-43e4-b284-c9e57ea2effb",
                  "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", [ "3e2ca47b-c50c-4580-9f3b-62c83f9c793b" ] ],
                  "deferrable" : false,
                  "definition" : "FOR_LINT.WRITERS.ID IS NOT NULL",
                  "initially-deferred" : false,
                  "parent-partial" : false,
                  "remarks" : "",
                  "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
                  "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
                }, {
                  "@class" : "schemacrawler.crawl.MutableTableConstraint",
                  "@uuid" : "578f3d0b-9e29-4bc9-bf28-891f0df4a899",
                  "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", [ "ef95e9a0-2e3e-4820-bbc4-b1529b8d51c5" ] ],
                  "deferrable" : false,
                  "definition" : "FOR_LINT.WRITERS.FIRSTNAME IS NOT NULL",
                  "initially-deferred" : false,
                  "parent-partial" : false,
                  "remarks" : "",
                  "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
                  "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
                }, {
                  "@class" : "schemacrawler.crawl.MutableTableConstraint",
                  "@uuid" : "f9809862-3808-4d01-a08f-0d1e78e9b638",
                  "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", [ "fb859585-ba92-4cf1-9527-c53afc272667" ] ],
                  "deferrable" : false,
                  "definition" : "FOR_LINT.WRITERS.LASTNAME IS NOT NULL",
                  "initially-deferred" : false,
                  "parent-partial" : false,
                  "remarks" : "",
                  "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
                  "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
                }, {
                  "@class" : "schemacrawler.crawl.MutableTableConstraint",
                  "@uuid" : "f555cb14-7b6f-428d-a6cc-ad05a7ea689f",
                  "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", [ "1bac7bfc-608e-4f55-aa7d-931abf110623" ] ],
                  "deferrable" : false,
                  "definition" : "FOR_LINT.WRITERS.ADDRESS2 IS NOT NULL",
                  "initially-deferred" : false,
                  "parent-partial" : false,
                  "remarks" : "",
                  "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
                  "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
                }, {
                  "@class" : "schemacrawler.crawl.MutableTableConstraint",
                  "@uuid" : "bc41d16f-d203-4256-9940-63c4a1169fd8",
                  "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", [ "4104613a-dd5c-4a1d-8d9a-04adc48e7abd" ] ],
                  "deferrable" : false,
                  "definition" : "FOR_LINT.WRITERS.PUBLICATION_ID IS NOT NULL",
                  "initially-deferred" : false,
                  "parent-partial" : false,
                  "remarks" : "",
                  "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
                  "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
                } ] ],
                "table-type" : "c6584768-e36b-4486-945b-ee1844268fde",
                "triggers" : [ "java.util.ImmutableCollections$ListN", [ ] ],
                "type" : "c6584768-e36b-4486-945b-ee1844268fde",
                "used-by-objects" : [ "java.util.ImmutableCollections$SetN", [ "c3724970-166a-4d35-977a-cb4d3777047d", "0fe23e25-0bf8-4de3-9c6f-067e30b0cf6d", "bc154d8a-f3e2-4ff5-864f-121759013cf4" ] ]
              },
              "referenced-table" : "0a93fff2-85cc-47cd-a7bd-0fbeef0f7733",
              "remarks" : "",
              "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
              "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", [ "1e215bcf-dc14-4616-a866-8b3a77525d25", "6ca7609a-37a5-4f35-b24d-8d8b153539b1" ] ],
            "primary-key" : null,
            "privileges" : [ "java.util.ImmutableCollections$ListN", [ {
              "@class" : "schemacrawler.crawl.MutablePrivilege",
              "@uuid" : "3b425955-3974-475d-80d7-d1b1fe100d51",
              "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" : "c9618ebd-c0aa-442b-8b18-a6979bfcfd90",
                "grantable" : true,
                "grantee" : "DBA",
                "grantor" : "_SYSTEM"
              } ] ],
              "parent-partial" : false,
              "remarks" : "",
              "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d"
            }, {
              "@class" : "schemacrawler.crawl.MutablePrivilege",
              "@uuid" : "361e8abb-d590-4713-8e03-92571171d43a",
              "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" : "410a49b0-95c5-4b2c-809f-31187688e148",
                "grantable" : true,
                "grantee" : "DBA",
                "grantor" : "_SYSTEM"
              } ] ],
              "parent-partial" : false,
              "remarks" : "",
              "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d"
            }, {
              "@class" : "schemacrawler.crawl.MutablePrivilege",
              "@uuid" : "17305e1e-0f07-4af2-ba33-339526abeb12",
              "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" : "78e15981-e1db-461c-9a12-de9143b43274",
                "grantable" : true,
                "grantee" : "DBA",
                "grantor" : "_SYSTEM"
              } ] ],
              "parent-partial" : false,
              "remarks" : "",
              "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d"
            }, {
              "@class" : "schemacrawler.crawl.MutablePrivilege",
              "@uuid" : "c4617c0a-1a11-4fa5-94a0-f3cbad89fc98",
              "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" : "229a82a5-3e7d-411f-892c-10681a7cf7c7",
                "grantable" : true,
                "grantee" : "DBA",
                "grantor" : "_SYSTEM"
              } ] ],
              "parent-partial" : false,
              "remarks" : "",
              "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d"
            }, {
              "@class" : "schemacrawler.crawl.MutablePrivilege",
              "@uuid" : "82ed4443-0a4d-4319-a1be-643e249e6251",
              "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" : "40796b6e-f64a-4b50-8dcf-b38e9184300a",
                "grantable" : true,
                "grantee" : "DBA",
                "grantor" : "_SYSTEM"
              } ] ],
              "parent-partial" : false,
              "remarks" : "",
              "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d"
            }, {
              "@class" : "schemacrawler.crawl.MutablePrivilege",
              "@uuid" : "c97dabb8-da1e-4740-b5f8-d568ee31b597",
              "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" : "1e6e5931-7928-4bd8-921d-71331c6dcb41",
                "grantable" : true,
                "grantee" : "DBA",
                "grantor" : "_SYSTEM"
              } ] ],
              "parent-partial" : false,
              "remarks" : "",
              "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d"
            } ] ],
            "referenced-objects" : [ "java.util.ArrayList", [ "0fe23e25-0bf8-4de3-9c6f-067e30b0cf6d", "0a93fff2-85cc-47cd-a7bd-0fbeef0f7733" ] ],
            "referenced-tables" : [ "java.util.ArrayList", [ "0fe23e25-0bf8-4de3-9c6f-067e30b0cf6d", "0a93fff2-85cc-47cd-a7bd-0fbeef0f7733" ] ],
            "remarks" : "",
            "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
            "self-referencing" : false,
            "table-constraints" : [ "java.util.ImmutableCollections$ListN", [ "6ca7609a-37a5-4f35-b24d-8d8b153539b1", "1e215bcf-dc14-4616-a866-8b3a77525d25", {
              "@class" : "schemacrawler.crawl.MutableTableConstraint",
              "@uuid" : "b2b87366-0d46-41c8-ba2d-c13dfa61036f",
              "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", [ "e5ca59e2-65fe-4de2-af02-039d45dc3d5e" ] ],
              "deferrable" : false,
              "definition" : "FOR_LINT.PUBLICATIONWRITERS.PUBLICATIONID IS NOT NULL",
              "initially-deferred" : false,
              "parent-partial" : false,
              "remarks" : "",
              "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
              "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
            }, {
              "@class" : "schemacrawler.crawl.MutableTableConstraint",
              "@uuid" : "24c6337c-4ff3-4dfb-bb25-058298efc728",
              "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", [ "fb2f4849-cc9d-437f-9afc-a9943ec457f2" ] ],
              "deferrable" : false,
              "definition" : "FOR_LINT.PUBLICATIONWRITERS.WRITERID IS NOT NULL",
              "initially-deferred" : false,
              "parent-partial" : false,
              "remarks" : "",
              "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
              "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
            } ] ],
            "table-type" : "c6584768-e36b-4486-945b-ee1844268fde",
            "triggers" : [ "java.util.ImmutableCollections$ListN", [ ] ],
            "type" : "c6584768-e36b-4486-945b-ee1844268fde",
            "used-by-objects" : [ "java.util.ImmutableCollections$SetN", [ ] ]
          }, "0a93fff2-85cc-47cd-a7bd-0fbeef0f7733" ] ],
          "foreign-keys" : [ "java.util.ArrayList", [ "12c62691-0e85-417e-a0c7-52c8a02dd7fa", "5193a589-d565-495f-bf66-32c0a5a0bdf7", "6ca7609a-37a5-4f35-b24d-8d8b153539b1", "82007805-6bfa-4ca9-9e6a-05330ccd508b" ] ],
          "hidden-columns" : [ "java.util.ImmutableCollections$SetN", [ ] ],
          "indexes" : [ "java.util.ImmutableCollections$List12", [ "12c62691-0e85-417e-a0c7-52c8a02dd7fa", {
            "@class" : "schemacrawler.crawl.MutableIndex",
            "@uuid" : "44457429-4474-4278-adfb-c6cba551e51c",
            "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", [ "742ba3a1-7a2c-44ec-a078-9550daba3fa7" ] ],
            "definition" : "",
            "filter-condition" : "",
            "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
            "pages" : 0,
            "parent-partial" : false,
            "remarks" : "",
            "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
            "type" : [ "schemacrawler.schema.IndexType", "other" ],
            "unique" : true
          } ] ],
          "primary-key" : "44457429-4474-4278-adfb-c6cba551e51c",
          "privileges" : [ "java.util.ImmutableCollections$ListN", [ {
            "@class" : "schemacrawler.crawl.MutablePrivilege",
            "@uuid" : "0f9a06dd-f985-4e53-9dfb-3525130aa130",
            "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" : "3f39c525-5769-4b62-975f-3be830f0f003",
              "grantable" : true,
              "grantee" : "DBA",
              "grantor" : "_SYSTEM"
            } ] ],
            "parent-partial" : false,
            "remarks" : "",
            "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d"
          }, {
            "@class" : "schemacrawler.crawl.MutablePrivilege",
            "@uuid" : "20ede3cc-eb4d-4666-b2ce-35f3eee476bb",
            "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" : "cfdbf619-5b21-486c-bb1d-358ae92a99ac",
              "grantable" : true,
              "grantee" : "DBA",
              "grantor" : "_SYSTEM"
            } ] ],
            "parent-partial" : false,
            "remarks" : "",
            "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d"
          }, {
            "@class" : "schemacrawler.crawl.MutablePrivilege",
            "@uuid" : "44ca7073-c3a3-424d-8c70-fb97102700ce",
            "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" : "c13e4856-48fe-4c04-9728-7310e4f17e71",
              "grantable" : true,
              "grantee" : "DBA",
              "grantor" : "_SYSTEM"
            } ] ],
            "parent-partial" : false,
            "remarks" : "",
            "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d"
          }, {
            "@class" : "schemacrawler.crawl.MutablePrivilege",
            "@uuid" : "75e07cd3-acd5-4df6-add0-a40f980c811e",
            "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" : "7186d2b6-a96e-4025-beb9-b9c0e87c1555",
              "grantable" : true,
              "grantee" : "DBA",
              "grantor" : "_SYSTEM"
            } ] ],
            "parent-partial" : false,
            "remarks" : "",
            "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d"
          }, {
            "@class" : "schemacrawler.crawl.MutablePrivilege",
            "@uuid" : "d33f60d0-dee8-403e-a69e-efcb770ea997",
            "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" : "716d607b-689e-4408-9d13-2264e59781a6",
              "grantable" : true,
              "grantee" : "DBA",
              "grantor" : "_SYSTEM"
            } ] ],
            "parent-partial" : false,
            "remarks" : "",
            "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d"
          }, "0cdc7ac3-824e-495c-9e1e-29e8975af354" ] ],
          "referenced-objects" : [ "java.util.ArrayList", [ "0a93fff2-85cc-47cd-a7bd-0fbeef0f7733" ] ],
          "referenced-tables" : [ "java.util.ArrayList", [ "0a93fff2-85cc-47cd-a7bd-0fbeef0f7733" ] ],
          "remarks" : "",
          "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
          "self-referencing" : false,
          "table-constraints" : [ "java.util.ImmutableCollections$ListN", [ "44457429-4474-4278-adfb-c6cba551e51c", "12c62691-0e85-417e-a0c7-52c8a02dd7fa", {
            "@class" : "schemacrawler.crawl.MutableTableConstraint",
            "@uuid" : "2fc886ec-75e5-4ec6-b7c2-98e52b14f04c",
            "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", [ "742ba3a1-7a2c-44ec-a078-9550daba3fa7" ] ],
            "deferrable" : false,
            "definition" : "FOR_LINT.PUBLICATIONS.ID IS NOT NULL",
            "initially-deferred" : false,
            "parent-partial" : false,
            "remarks" : "",
            "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
            "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
          }, {
            "@class" : "schemacrawler.crawl.MutableTableConstraint",
            "@uuid" : "cf00a21d-9d04-49da-94ba-d2dfe902dec6",
            "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", [ "ca3222e8-0ea1-48a0-9b55-9546686f6f08" ] ],
            "deferrable" : false,
            "definition" : "FOR_LINT.PUBLICATIONS.TITLE IS NOT NULL",
            "initially-deferred" : false,
            "parent-partial" : false,
            "remarks" : "",
            "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
            "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
          }, {
            "@class" : "schemacrawler.crawl.MutableTableConstraint",
            "@uuid" : "17cdd10c-b930-410d-8cfc-7e66f737b0aa",
            "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", [ "e6e18a2b-d4ef-4793-8055-b9da567f7bdf" ] ],
            "deferrable" : false,
            "definition" : "FOR_LINT.PUBLICATIONS.WRITERID IS NOT NULL",
            "initially-deferred" : false,
            "parent-partial" : false,
            "remarks" : "",
            "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
            "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
          } ] ],
          "table-type" : "c6584768-e36b-4486-945b-ee1844268fde",
          "triggers" : [ "java.util.ImmutableCollections$ListN", [ ] ],
          "type" : "c6584768-e36b-4486-945b-ee1844268fde",
          "used-by-objects" : [ "java.util.ImmutableCollections$SetN", [ "0a93fff2-85cc-47cd-a7bd-0fbeef0f7733", "bc154d8a-f3e2-4ff5-864f-121759013cf4", "c3724970-166a-4d35-977a-cb4d3777047d" ] ]
        },
        "referenced-table" : "0fe23e25-0bf8-4de3-9c6f-067e30b0cf6d",
        "remarks" : "",
        "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
        "self-referencing" : false,
        "type" : [ "schemacrawler.schema.TableConstraintType", "foreign_key" ],
        "update-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ]
      }, "0765280f-1a9f-44a1-a503-f283c9ca5177" ] ],
      "hidden-columns" : [ "java.util.ImmutableCollections$SetN", [ ] ],
      "indexes" : [ "java.util.ImmutableCollections$ListN", [ "0765280f-1a9f-44a1-a503-f283c9ca5177", {
        "@class" : "schemacrawler.crawl.MutableIndex",
        "@uuid" : "ca09e181-ed60-4fcc-8421-f37f40016dc1",
        "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", [ "a5204e3b-afb7-44cb-99ac-68b8a0d12160" ] ],
        "definition" : "",
        "filter-condition" : "",
        "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
        "pages" : 0,
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
        "type" : [ "schemacrawler.schema.IndexType", "other" ],
        "unique" : true
      }, "5193a589-d565-495f-bf66-32c0a5a0bdf7" ] ],
      "primary-key" : "ca09e181-ed60-4fcc-8421-f37f40016dc1",
      "privileges" : [ "java.util.ImmutableCollections$ListN", [ {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "6a5437b8-e0dc-49ba-8d26-a3277009fb5c",
        "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" : "1535df45-74f5-4f0f-861c-14671bef779f",
          "grantable" : true,
          "grantee" : "DBA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "faef3b3d-6bbb-4162-abf1-760f2bbd90f3",
        "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" : "92ded7c6-6208-4268-bc47-f01c30428ab4",
          "grantable" : true,
          "grantee" : "DBA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "5086eeec-6da7-4b8e-8ef3-a11c81b8ef92",
        "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" : "b57d403a-89a6-47c4-9422-c2186df628d2",
          "grantable" : true,
          "grantee" : "DBA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "94422f96-c654-4cc9-b7f1-9c2f0e1b2628",
        "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" : "ed5e1960-088c-4cce-a3f3-62f2fa2da735",
          "grantable" : true,
          "grantee" : "DBA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "727c185b-53e9-4009-b1f4-dc0327712b3a",
        "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" : "0e254d14-8112-44c5-a373-140ff20334a1",
          "grantable" : true,
          "grantee" : "DBA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "730f2889-1608-42ea-a121-8abe28f41549",
        "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" : "a23bde8b-098d-415e-bbac-4353e8bdd691",
          "grantable" : true,
          "grantee" : "DBA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d"
      } ] ],
      "referenced-objects" : [ "java.util.ArrayList", [ "0fe23e25-0bf8-4de3-9c6f-067e30b0cf6d", "0a93fff2-85cc-47cd-a7bd-0fbeef0f7733" ] ],
      "referenced-tables" : [ "java.util.ArrayList", [ "0fe23e25-0bf8-4de3-9c6f-067e30b0cf6d", "0a93fff2-85cc-47cd-a7bd-0fbeef0f7733" ] ],
      "remarks" : "Extra table with just a primary key",
      "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
      "self-referencing" : false,
      "table-constraints" : [ "java.util.ImmutableCollections$ListN", [ "ca09e181-ed60-4fcc-8421-f37f40016dc1", "5193a589-d565-495f-bf66-32c0a5a0bdf7", "0765280f-1a9f-44a1-a503-f283c9ca5177", {
        "@class" : "schemacrawler.crawl.MutableTableConstraint",
        "@uuid" : "ab6737cd-da3f-4bdc-93ea-4eae71a51c33",
        "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", [ "2d65a866-c403-4e0b-a9d0-f2cc4d89b6a1" ] ],
        "deferrable" : false,
        "definition" : "FOR_LINT.EXTRA_PK.WRITERID IS NOT NULL",
        "initially-deferred" : false,
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
        "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
      }, {
        "@class" : "schemacrawler.crawl.MutableTableConstraint",
        "@uuid" : "02dfae5b-beb9-42e1-81e3-59ef9ac2fca9",
        "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", [ "c0d89fc3-3585-4e0a-ba38-a9584ad66678" ] ],
        "deferrable" : false,
        "definition" : "FOR_LINT.EXTRA_PK.PUBLICATIONID IS NOT NULL",
        "initially-deferred" : false,
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
        "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
      }, {
        "@class" : "schemacrawler.crawl.MutableTableConstraint",
        "@uuid" : "0272bb97-56c6-4d64-a885-c5d0a10b2035",
        "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", [ "a5204e3b-afb7-44cb-99ac-68b8a0d12160" ] ],
        "deferrable" : false,
        "definition" : "FOR_LINT.EXTRA_PK.ID IS NOT NULL",
        "initially-deferred" : false,
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
        "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
      } ] ],
      "table-type" : "c6584768-e36b-4486-945b-ee1844268fde",
      "triggers" : [ "java.util.ImmutableCollections$ListN", [ ] ],
      "type" : "c6584768-e36b-4486-945b-ee1844268fde",
      "used-by-objects" : [ "java.util.ImmutableCollections$SetN", [ ] ]
    }, {
      "@class" : "schemacrawler.crawl.MutableTable",
      "@uuid" : "e6651786-37d4-483a-99df-27b33efbeb9e",
      "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", [ "afd45bfe-1341-42d6-a29a-fe381b6b5a36" ] ],
      "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" : "bae6578d-a21b-4b4f-a7e4-b263ce833e6e",
        "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" : "4e4f7826-5345-4930-8622-feba6fd6d0d9",
          "grantable" : true,
          "grantee" : "DBA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "49015a6e-593f-48cc-8aa9-a6338ce94fb8",
        "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" : "dcfaccc2-1820-4b81-8bc9-68f4b094f7c8",
          "grantable" : true,
          "grantee" : "DBA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "794b9472-4b7b-47b9-ade4-6fa55e776d9d",
        "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" : "3d9c92ab-43a5-4b9f-bea7-e734eb9b8d45",
          "grantable" : true,
          "grantee" : "DBA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "4da97a07-388f-431d-952a-6cc8229876d1",
        "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" : "2b81baec-472a-4fd7-8e20-ee1cd8ce50e1",
          "grantable" : true,
          "grantee" : "DBA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "c0297ddd-6496-4bf7-a89d-7810a89dbf64",
        "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" : "3b70dd4a-6bb7-4e07-bca2-1f082578ec1f",
          "grantable" : true,
          "grantee" : "DBA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "81f4b93b-482a-482e-9009-ba270a63c4be",
        "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" : "73814a07-cf97-46fe-8294-5cb1e73bf25f",
          "grantable" : true,
          "grantee" : "DBA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d"
      } ] ],
      "referenced-objects" : [ "java.util.ArrayList", [ ] ],
      "referenced-tables" : [ "java.util.ArrayList", [ ] ],
      "remarks" : "",
      "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
      "self-referencing" : false,
      "table-constraints" : [ "java.util.ImmutableCollections$ListN", [ ] ],
      "table-type" : "c6584768-e36b-4486-945b-ee1844268fde",
      "triggers" : [ "java.util.ImmutableCollections$ListN", [ ] ],
      "type" : "c6584768-e36b-4486-945b-ee1844268fde",
      "used-by-objects" : [ "java.util.ImmutableCollections$SetN", [ ] ]
    }, "0fe23e25-0bf8-4de3-9c6f-067e30b0cf6d", "c3724970-166a-4d35-977a-cb4d3777047d", {
      "@class" : "schemacrawler.crawl.MutableTable",
      "@uuid" : "5d2db559-3c8c-4573-9a48-9534d6d5169c",
      "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", [ "dc5196d9-361f-4999-ad85-e6acdb23eee9", "2ff4bd33-00b3-455a-8415-3a3cfdc15e37" ] ],
      "definition" : "",
      "dependent-tables" : [ "java.util.ArrayList", [ "5d2db559-3c8c-4573-9a48-9534d6d5169c" ] ],
      "foreign-keys" : [ "java.util.ArrayList", [ {
        "@class" : "schemacrawler.crawl.MutableForeignKey",
        "@uuid" : "6a5a4c00-3815-4d64-be7a-235e013979b7",
        "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" : "f9e5a51a-e6e9-494a-9bf8-eba0cab3efbf",
          "foreign-key-column" : "dc5196d9-361f-4999-ad85-e6acdb23eee9",
          "key-sequence" : 1,
          "primary-key-column" : "dc5196d9-361f-4999-ad85-e6acdb23eee9",
          "self-referencing" : true
        } ] ],
        "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "dc5196d9-361f-4999-ad85-e6acdb23eee9" ] ],
        "deferrability" : [ "schemacrawler.schema.ForeignKeyDeferrability", "not deferrable" ],
        "deferrable" : false,
        "definition" : "",
        "delete-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ],
        "dependent-table" : "5d2db559-3c8c-4573-9a48-9534d6d5169c",
        "foreign-key-table" : "5d2db559-3c8c-4573-9a48-9534d6d5169c",
        "initially-deferred" : false,
        "optional" : false,
        "parent-partial" : false,
        "primary-key-table" : "5d2db559-3c8c-4573-9a48-9534d6d5169c",
        "referenced-table" : "5d2db559-3c8c-4573-9a48-9534d6d5169c",
        "remarks" : "",
        "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
        "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" : "04b6088c-59fc-41a7-b039-03604e10606b",
        "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", [ "dc5196d9-361f-4999-ad85-e6acdb23eee9" ] ],
        "definition" : "",
        "filter-condition" : "",
        "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
        "pages" : 0,
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
        "type" : [ "schemacrawler.schema.IndexType", "other" ],
        "unique" : true
      }, "6a5a4c00-3815-4d64-be7a-235e013979b7" ] ],
      "primary-key" : "04b6088c-59fc-41a7-b039-03604e10606b",
      "privileges" : [ "java.util.ImmutableCollections$ListN", [ {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "c524c320-00a9-4bb9-8763-a8e6db758b75",
        "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" : "48927033-6259-448c-8092-a45113887f02",
          "grantable" : true,
          "grantee" : "DBA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "68e685b3-c149-4199-baa4-49b812a34914",
        "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" : "6f693bae-d599-42d8-9cae-4ec9ebc9f56f",
          "grantable" : true,
          "grantee" : "DBA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "960f6fec-07ab-4085-9cc1-4d55010bf39b",
        "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" : "99631c08-baba-4a70-9ef7-5c627aced0e4",
          "grantable" : true,
          "grantee" : "DBA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "a4614fb1-ff95-46c4-a5d8-b24b636c50c4",
        "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" : "9854b48e-7f11-4f8b-8154-d95e740faec5",
          "grantable" : true,
          "grantee" : "DBA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "4a316b6f-0eb5-45bd-adde-693a48a78bb8",
        "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" : "984867d0-d4eb-437a-b875-e6eed659c40c",
          "grantable" : true,
          "grantee" : "DBA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "65be4746-7108-4a9c-902e-00235b10d067",
        "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" : "63495016-2ed3-401e-aa7a-3f96771f7924",
          "grantable" : true,
          "grantee" : "DBA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d"
      } ] ],
      "referenced-objects" : [ "java.util.ArrayList", [ "5d2db559-3c8c-4573-9a48-9534d6d5169c" ] ],
      "referenced-tables" : [ "java.util.ArrayList", [ "5d2db559-3c8c-4573-9a48-9534d6d5169c" ] ],
      "remarks" : "",
      "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
      "self-referencing" : true,
      "table-constraints" : [ "java.util.ImmutableCollections$ListN", [ "04b6088c-59fc-41a7-b039-03604e10606b", "6a5a4c00-3815-4d64-be7a-235e013979b7", {
        "@class" : "schemacrawler.crawl.MutableTableConstraint",
        "@uuid" : "5d8e05d4-0636-4534-9933-fb2b7d8e2f4e",
        "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", [ "dc5196d9-361f-4999-ad85-e6acdb23eee9" ] ],
        "deferrable" : false,
        "definition" : "FOR_LINT.SELFREFERENCE.ID IS NOT NULL",
        "initially-deferred" : false,
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
        "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
      }, {
        "@class" : "schemacrawler.crawl.MutableTableConstraint",
        "@uuid" : "d6a025a5-7e11-45c5-87ed-49ddc52d2379",
        "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", [ "2ff4bd33-00b3-455a-8415-3a3cfdc15e37" ] ],
        "deferrable" : false,
        "definition" : "FOR_LINT.SELFREFERENCE.TITLE IS NOT NULL",
        "initially-deferred" : false,
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "153b56a8-56d9-4713-99f4-8aa49eaa068d",
        "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
      } ] ],
      "table-type" : "c6584768-e36b-4486-945b-ee1844268fde",
      "triggers" : [ "java.util.ImmutableCollections$ListN", [ ] ],
      "type" : "c6584768-e36b-4486-945b-ee1844268fde",
      "used-by-objects" : [ "java.util.ImmutableCollections$Set12", [ "5d2db559-3c8c-4573-9a48-9534d6d5169c" ] ]
    }, "0a93fff2-85cc-47cd-a7bd-0fbeef0f7733", "51d352bc-9435-4725-91cd-766c0e364e05", "bf81553b-b78f-4a00-ae55-afa94b7ce162", "afa5d7b8-2dea-4557-bb5f-d8968f04eee5" ] ]
  }
}