{
  "@class" : "schemacrawler.tools.formatter.serialize.JsonSerializedCatalog",
  "@uuid" : "1aed1886-eb05-4bb5-ac9e-eb1fc6cb4768",
  "all-table-columns" : [ "java.util.TreeSet", [ {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "ece5e47c-9b02-41ad-920b-d6e06ad4c7aa",
    "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" : "01c5748c-4ab7-4342-9443-2bf55a1b615e",
      "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" : "826f897a-309d-4e9b-9ae5-9d1cc57e0885",
        "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" : "1fcb9484-badb-41a5-a473-70c96e6d9f40",
        "name" : null,
        "full-name" : "",
        "catalog-name" : null,
        "attributes" : {
          "@class" : "java.util.ImmutableCollections$MapN"
        },
        "remarks" : ""
      },
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable except with where .. like" ],
      "standard-type-name" : "INTEGER",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class-name" : "java.lang.Integer",
      "unsigned" : false
    },
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : false,
    "ordinal-position" : 1,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : true,
    "part-of-primary-key" : true,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : true,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : {
      "@class" : "schemacrawler.schemacrawler.SchemaReference",
      "@uuid" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
      "name" : "BOOKS",
      "full-name" : "PUBLIC.BOOKS",
      "catalog-name" : "PUBLIC",
      "attributes" : {
        "@class" : "java.util.ImmutableCollections$MapN"
      },
      "remarks" : ""
    },
    "significant" : true,
    "size" : 32,
    "type" : "01c5748c-4ab7-4342-9443-2bf55a1b615e",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "e86f8f9b-de34-45ce-9fc1-0fd6ff55bca6",
    "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" : "01c5748c-4ab7-4342-9443-2bf55a1b615e",
    "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" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
    "significant" : false,
    "size" : 32,
    "type" : "01c5748c-4ab7-4342-9443-2bf55a1b615e",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "a4201696-7ac7-47be-9598-6ff79bf1552d",
    "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" : "01c5748c-4ab7-4342-9443-2bf55a1b615e",
    "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" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
    "significant" : true,
    "size" : 32,
    "type" : "01c5748c-4ab7-4342-9443-2bf55a1b615e",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "14865e0c-0749-47c2-86b0-743e1dba0f5d",
    "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" : "01c5748c-4ab7-4342-9443-2bf55a1b615e",
    "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" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
    "significant" : true,
    "size" : 32,
    "type" : "01c5748c-4ab7-4342-9443-2bf55a1b615e",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "a4d21cb5-797b-4590-9c5c-43161ac8e30b",
    "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" : "01c5748c-4ab7-4342-9443-2bf55a1b615e",
    "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" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
    "significant" : true,
    "size" : 32,
    "type" : "01c5748c-4ab7-4342-9443-2bf55a1b615e",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "870c32a4-ede3-4f5c-8a4b-9f125aac9668",
    "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" : "01c5748c-4ab7-4342-9443-2bf55a1b615e",
    "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" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
    "significant" : true,
    "size" : 32,
    "type" : "01c5748c-4ab7-4342-9443-2bf55a1b615e",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "f6578665-9437-4587-8c17-ef11d79d01c4",
    "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" : "01c5748c-4ab7-4342-9443-2bf55a1b615e",
    "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" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
    "significant" : true,
    "size" : 32,
    "type" : "01c5748c-4ab7-4342-9443-2bf55a1b615e",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "8b1433b8-4f39-40a9-91a0-5e6e9eb8dcde",
    "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" : "01c5748c-4ab7-4342-9443-2bf55a1b615e",
    "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" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
    "significant" : true,
    "size" : 32,
    "type" : "01c5748c-4ab7-4342-9443-2bf55a1b615e",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "641c9610-e132-4512-b102-65d75ae048e0",
    "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" : "01c5748c-4ab7-4342-9443-2bf55a1b615e",
    "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" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
    "significant" : true,
    "size" : 32,
    "type" : "01c5748c-4ab7-4342-9443-2bf55a1b615e",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "08ce7eaa-4097-4268-8465-a697da3db36d",
    "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" : "01c5748c-4ab7-4342-9443-2bf55a1b615e",
    "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" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
    "significant" : true,
    "size" : 32,
    "type" : "01c5748c-4ab7-4342-9443-2bf55a1b615e",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "20c9d6d0-b5c0-46dd-b73a-9a59cd46d512",
    "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" : "22a69f2e-f0d0-4e50-9d14-5f5516b0f07e",
      "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" : "29b844e0-b761-4413-bb23-cd1a983fb075",
        "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" : "1fcb9484-badb-41a5-a473-70c96e6d9f40",
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable except with where .. like" ],
      "standard-type-name" : "SMALLINT",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class-name" : "java.lang.Integer",
      "unsigned" : false
    },
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : false,
    "ordinal-position" : 1,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : true,
    "part-of-primary-key" : true,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : true,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
    "significant" : true,
    "size" : 16,
    "type" : "22a69f2e-f0d0-4e50-9d14-5f5516b0f07e",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "306351fb-13c4-41bf-b806-00728e4032e9",
    "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" : "d1afbf62-34b7-495a-bd8e-dbfd15673fba",
      "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" : "672c0a9a-b97e-4b2a-91f0-4f6845734155",
        "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" : "1fcb9484-badb-41a5-a473-70c96e6d9f40",
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable except with where .. like" ],
      "standard-type-name" : "BIGINT",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class-name" : "java.lang.Long",
      "unsigned" : false
    },
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : false,
    "ordinal-position" : 1,
    "parent-partial" : false,
    "part-of-foreign-key" : true,
    "part-of-index" : true,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : {
      "@class" : "schemacrawler.schemacrawler.SchemaReference",
      "@uuid" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
      "name" : "FOR_LINT",
      "full-name" : "PUBLIC.FOR_LINT",
      "catalog-name" : "PUBLIC",
      "attributes" : {
        "@class" : "java.util.ImmutableCollections$MapN"
      },
      "remarks" : ""
    },
    "significant" : true,
    "size" : 64,
    "type" : "d1afbf62-34b7-495a-bd8e-dbfd15673fba",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "0d39279b-8ed9-4f64-8893-3b061238c70e",
    "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" : "d1afbf62-34b7-495a-bd8e-dbfd15673fba",
    "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" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
    "significant" : true,
    "size" : 64,
    "type" : "d1afbf62-34b7-495a-bd8e-dbfd15673fba",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "c6eddf47-8855-4dc8-bdb7-31dca861900f",
    "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" : "01c5748c-4ab7-4342-9443-2bf55a1b615e",
    "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" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
    "significant" : false,
    "size" : 32,
    "type" : "01c5748c-4ab7-4342-9443-2bf55a1b615e",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "d66e403c-3358-4e0d-afcc-19277cd26450",
    "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" : "01c5748c-4ab7-4342-9443-2bf55a1b615e",
    "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" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
    "significant" : true,
    "size" : 32,
    "type" : "01c5748c-4ab7-4342-9443-2bf55a1b615e",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "1e4da7d9-211c-4795-b105-22d697fe7588",
    "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" : "01c5748c-4ab7-4342-9443-2bf55a1b615e",
    "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" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
    "significant" : true,
    "size" : 32,
    "type" : "01c5748c-4ab7-4342-9443-2bf55a1b615e",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "ebab4039-9473-4de0-8e50-af894140bb02",
    "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" : "01c5748c-4ab7-4342-9443-2bf55a1b615e",
    "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" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
    "significant" : true,
    "size" : 32,
    "type" : "01c5748c-4ab7-4342-9443-2bf55a1b615e",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "37acd9d6-c2a4-4544-a23a-03ebb615c2b4",
    "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" : "01c5748c-4ab7-4342-9443-2bf55a1b615e",
    "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" : "822fe200-48a4-4235-b07b-6af3ef11ab2e",
      "name" : "PUBLISHER SALES",
      "full-name" : "PUBLIC.\"PUBLISHER SALES\"",
      "catalog-name" : "PUBLIC",
      "attributes" : {
        "@class" : "java.util.ImmutableCollections$MapN"
      },
      "remarks" : ""
    },
    "significant" : true,
    "size" : 32,
    "type" : "01c5748c-4ab7-4342-9443-2bf55a1b615e",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "1b8d246d-58b6-4212-b353-e28039a23c88",
    "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" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
      "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" : "4007c6ad-b8cf-46f0-b8e4-188e3e319079",
        "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" : "1fcb9484-badb-41a5-a473-70c96e6d9f40",
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable" ],
      "standard-type-name" : "VARCHAR",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class-name" : "java.lang.String",
      "unsigned" : false
    },
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : false,
    "ordinal-position" : 1,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : false,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "822fe200-48a4-4235-b07b-6af3ef11ab2e",
    "significant" : false,
    "size" : 50,
    "type" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "width" : "(50)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "5df41056-01c6-4a6f-993c-196dd8ecb6bc",
    "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" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "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" : "822fe200-48a4-4235-b07b-6af3ef11ab2e",
    "significant" : true,
    "size" : 10,
    "type" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "width" : "(10)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "2254c4c4-ae28-413c-82ca-086a68362404",
    "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" : "0b5465b9-f21d-43fd-a399-faa266c52376",
      "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" : "23230fb8-796d-4293-9188-8098d48f3e42",
        "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" : "1fcb9484-badb-41a5-a473-70c96e6d9f40",
      "searchable" : [ "schemacrawler.schema.SearchableType", "not searchable" ],
      "standard-type-name" : "CLOB",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class-name" : "java.sql.Clob",
      "unsigned" : false
    },
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : true,
    "ordinal-position" : 2,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : false,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
    "significant" : false,
    "size" : 1073741824,
    "type" : "0b5465b9-f21d-43fd-a399-faa266c52376",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "150e5b98-245b-4bd1-af15-ff8b80b4c08c",
    "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" : "01c5748c-4ab7-4342-9443-2bf55a1b615e",
    "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" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
    "significant" : true,
    "size" : 32,
    "type" : "01c5748c-4ab7-4342-9443-2bf55a1b615e",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "78a0f416-8b70-4367-930b-3bb400d87414",
    "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" : "01c5748c-4ab7-4342-9443-2bf55a1b615e",
    "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" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
    "significant" : true,
    "size" : 32,
    "type" : "01c5748c-4ab7-4342-9443-2bf55a1b615e",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "e13eb235-82ca-40e4-a21b-3272da92aa48",
    "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" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "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" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
    "significant" : true,
    "size" : 20,
    "type" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "width" : "(20)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "6f810e47-697e-4739-951c-4d08ee4ea8d2",
    "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" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "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" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
    "significant" : false,
    "size" : 20,
    "type" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "width" : "(20)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "154c1d91-5518-4e2a-b8a4-756a59e9bbd5",
    "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" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "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" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
    "significant" : false,
    "size" : 255,
    "type" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "width" : "(255)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "0515beba-a11d-4681-a3fe-297d3cbcc7f8",
    "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" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "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" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
    "significant" : false,
    "size" : 20,
    "type" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "width" : "(20)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "520cb582-3f83-4604-b602-c910c776ff3f",
    "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" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "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" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
    "significant" : false,
    "size" : 20,
    "type" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "width" : "(20)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "4227fb9b-8a16-4a8d-b81c-4d9cc9a325ba",
    "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" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "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" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
    "significant" : false,
    "size" : 255,
    "type" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "width" : "(255)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "63b7d5ed-b692-4789-bc9e-c54b06f85aaa",
    "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" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "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" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
    "significant" : false,
    "size" : 255,
    "type" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "width" : "(255)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "53a3640c-53da-4364-88c0-a514314cd6b5",
    "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" : "0d5f1768-8f2d-4315-a06e-000b3bb27f79",
      "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" : "bb5472b4-ce0a-45a5-8169-b89f54c48eff",
        "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" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
      "searchable" : [ "schemacrawler.schema.SearchableType", "not searchable" ],
      "standard-type-name" : "DISTINCT",
      "type" : [ "schemacrawler.schema.DataTypeType", "user_defined" ],
      "type-mapped-class-name" : "java.lang.String",
      "unsigned" : false
    },
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : false,
    "ordinal-position" : 2,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : false,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
    "significant" : false,
    "size" : 100,
    "type" : "0d5f1768-8f2d-4315-a06e-000b3bb27f79",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "5fa1d9e1-663d-454c-929f-62bd888b904a",
    "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" : "d1afbf62-34b7-495a-bd8e-dbfd15673fba",
    "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" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
    "significant" : true,
    "size" : 64,
    "type" : "d1afbf62-34b7-495a-bd8e-dbfd15673fba",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "48d91cc9-6049-4980-8335-727e7f62580d",
    "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" : "01c5748c-4ab7-4342-9443-2bf55a1b615e",
    "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" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
    "significant" : true,
    "size" : 32,
    "type" : "01c5748c-4ab7-4342-9443-2bf55a1b615e",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "82acec5f-8b4f-4db2-b802-2e0e8d1ae330",
    "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" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "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" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
    "significant" : false,
    "size" : 255,
    "type" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "width" : "(255)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "bca97afd-e227-4ec8-91b6-b23bc7abe4d2",
    "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" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "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" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
    "significant" : false,
    "size" : 255,
    "type" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "width" : "(255)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "8ae22e69-19a7-452d-b3aa-ba67f2b5c699",
    "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" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "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" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
    "significant" : true,
    "size" : 20,
    "type" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "width" : "(20)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "b6c4079e-9b3f-4b6c-8867-4d62c66b1e73",
    "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" : "cf8844b6-fe7e-434f-a4b7-aec2ab36c961",
      "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" : "01179455-fc93-4dff-91d0-01d9dbd38a0d",
        "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" : "1fcb9484-badb-41a5-a473-70c96e6d9f40",
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable except with where .. like" ],
      "standard-type-name" : "DOUBLE",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class-name" : "java.lang.Double",
      "unsigned" : false
    },
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : true,
    "ordinal-position" : 2,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : false,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "822fe200-48a4-4235-b07b-6af3ef11ab2e",
    "significant" : false,
    "size" : 64,
    "type" : "cf8844b6-fe7e-434f-a4b7-aec2ab36c961",
    "width" : "(64, 0)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "210faaae-f72c-4542-bdf7-ce8bf31c5383",
    "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" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "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" : "822fe200-48a4-4235-b07b-6af3ef11ab2e",
    "significant" : false,
    "size" : 2,
    "type" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "width" : "(2)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "aa637461-de5a-4b52-bd8f-4eb786d17b4b",
    "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" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "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" : "822fe200-48a4-4235-b07b-6af3ef11ab2e",
    "significant" : true,
    "size" : 50,
    "type" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "width" : "(50)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "4a390ba2-e32b-4bef-a6f5-57b12bf2c5e0",
    "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" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "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" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
    "significant" : true,
    "size" : 20,
    "type" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "width" : "(20)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "a4b09039-e1e3-4df9-9ad9-591eb99b04a5",
    "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" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "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" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
    "significant" : false,
    "size" : 20,
    "type" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "width" : "(20)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "f2a656d3-bce1-4dd7-9394-dfe1304ac542",
    "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" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "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" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
    "significant" : false,
    "size" : 30,
    "type" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "width" : "(30)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "c8be9f84-546f-4238-b6bf-529719091601",
    "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" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "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" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
    "significant" : false,
    "size" : 255,
    "type" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "width" : "(255)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "1d42d760-95d9-4060-ad14-574fc791e7ad",
    "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" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "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" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
    "significant" : false,
    "size" : 255,
    "type" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "width" : "(255)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "1c73bf73-ea8c-474a-a091-73c2cb6d8b1b",
    "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" : "a9602284-31e4-4763-92dd-8ef460e8022a",
      "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" : "0a5da017-7251-4f0a-98ae-5e6128b4ab35",
        "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" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
      "searchable" : [ "schemacrawler.schema.SearchableType", "not searchable" ],
      "standard-type-name" : "ARRAY",
      "type" : [ "schemacrawler.schema.DataTypeType", "user_defined" ],
      "type-mapped-class-name" : "java.sql.Array",
      "unsigned" : false
    },
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : "ARRAY[]",
    "generated" : false,
    "hidden" : false,
    "nullable" : true,
    "ordinal-position" : 3,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : false,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
    "significant" : false,
    "size" : 0,
    "type" : "a9602284-31e4-4763-92dd-8ef460e8022a",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "31abd889-9a18-4dcb-bcff-29ed068dfb9c",
    "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" : "0d5f1768-8f2d-4315-a06e-000b3bb27f79",
    "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" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
    "significant" : false,
    "size" : 100,
    "type" : "0d5f1768-8f2d-4315-a06e-000b3bb27f79",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "cda810c3-b104-4e94-bdce-824bb0c27190",
    "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" : "bcd60abc-288e-4567-9e9d-879ac82822ff",
      "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" : "4007c6ad-b8cf-46f0-b8e4-188e3e319079",
      "literal-prefix" : "",
      "literal-suffix" : "",
      "local-type-name" : "",
      "maximum-scale" : 0,
      "minimum-scale" : 0,
      "nullable" : false,
      "num-precision-radix" : 0,
      "precision" : 0,
      "remarks" : "",
      "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
      "searchable" : [ "schemacrawler.schema.SearchableType", "not searchable" ],
      "standard-type-name" : "VARCHAR",
      "type" : [ "schemacrawler.schema.DataTypeType", "user_defined" ],
      "type-mapped-class-name" : "java.lang.String",
      "unsigned" : false
    },
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : true,
    "ordinal-position" : 3,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : false,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
    "significant" : false,
    "size" : 20,
    "type" : "bcd60abc-288e-4567-9e9d-879ac82822ff",
    "width" : "(20)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "561fd34c-d971-4d4c-a54c-a54186f587c5",
    "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" : "01c5748c-4ab7-4342-9443-2bf55a1b615e",
    "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" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
    "significant" : true,
    "size" : 32,
    "type" : "01c5748c-4ab7-4342-9443-2bf55a1b615e",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "c176ee4a-9065-4e58-8f38-23675bf206c6",
    "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" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "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" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
    "significant" : false,
    "size" : 255,
    "type" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "width" : "(255)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "d3db46a5-dc0b-4cf8-a0bf-6237b76f486d",
    "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" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "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" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
    "significant" : true,
    "size" : 20,
    "type" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "width" : "(20)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "31eee499-3f84-4522-9135-ca26e85fac4a",
    "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" : "01c5748c-4ab7-4342-9443-2bf55a1b615e",
    "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" : "822fe200-48a4-4235-b07b-6af3ef11ab2e",
    "significant" : true,
    "size" : 32,
    "type" : "01c5748c-4ab7-4342-9443-2bf55a1b615e",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "3fb863e2-4cd0-4573-805b-c718b3922cae",
    "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" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "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" : "822fe200-48a4-4235-b07b-6af3ef11ab2e",
    "significant" : true,
    "size" : 10,
    "type" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "width" : "(10)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "e26d01cc-867c-4607-8324-2c3b1fb33bf8",
    "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" : "01c5748c-4ab7-4342-9443-2bf55a1b615e",
    "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" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
    "significant" : false,
    "size" : 32,
    "type" : "01c5748c-4ab7-4342-9443-2bf55a1b615e",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "974c322c-83c8-42e9-8236-be502c91907e",
    "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" : "22a69f2e-f0d0-4e50-9d14-5f5516b0f07e",
    "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" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
    "significant" : true,
    "size" : 16,
    "type" : "22a69f2e-f0d0-4e50-9d14-5f5516b0f07e",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "9dbfd9ba-b9c6-4546-84a9-397984c077b5",
    "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" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "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" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
    "significant" : false,
    "size" : 255,
    "type" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "width" : "(255)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "e9beb049-0694-49e2-9904-07605ce4de18",
    "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" : "4e6cebaa-aa44-499e-8276-42160acfb463",
      "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" : "22a69f2e-f0d0-4e50-9d14-5f5516b0f07e",
      "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" : "bb5472b4-ce0a-45a5-8169-b89f54c48eff",
      "literal-prefix" : "",
      "literal-suffix" : "",
      "local-type-name" : "",
      "maximum-scale" : 0,
      "minimum-scale" : 0,
      "nullable" : false,
      "num-precision-radix" : 0,
      "precision" : 0,
      "remarks" : "",
      "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
      "searchable" : [ "schemacrawler.schema.SearchableType", "not searchable" ],
      "standard-type-name" : "DISTINCT",
      "type" : [ "schemacrawler.schema.DataTypeType", "user_defined" ],
      "type-mapped-class-name" : "java.lang.Integer",
      "unsigned" : false
    },
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : true,
    "ordinal-position" : 4,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : false,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
    "significant" : false,
    "size" : 16,
    "type" : "4e6cebaa-aa44-499e-8276-42160acfb463",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "55a7322b-480a-4c21-87b6-33cfb8e9a9ad",
    "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" : "542b7439-53a4-47cb-b001-4dc1cfc51eb1",
      "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" : "0a5da017-7251-4f0a-98ae-5e6128b4ab35",
      "literal-prefix" : "",
      "literal-suffix" : "",
      "local-type-name" : "",
      "maximum-scale" : 0,
      "minimum-scale" : 0,
      "nullable" : false,
      "num-precision-radix" : 0,
      "precision" : 0,
      "remarks" : "",
      "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
      "searchable" : [ "schemacrawler.schema.SearchableType", "not searchable" ],
      "standard-type-name" : "ARRAY",
      "type" : [ "schemacrawler.schema.DataTypeType", "user_defined" ],
      "type-mapped-class-name" : "java.sql.Array",
      "unsigned" : false
    },
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : true,
    "ordinal-position" : 4,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : false,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
    "significant" : false,
    "size" : 0,
    "type" : "542b7439-53a4-47cb-b001-4dc1cfc51eb1",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "c901981b-f4d8-4c17-b332-742bde2b1ef9",
    "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" : "d1afbf62-34b7-495a-bd8e-dbfd15673fba",
    "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" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
    "significant" : true,
    "size" : 64,
    "type" : "d1afbf62-34b7-495a-bd8e-dbfd15673fba",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "82ccb702-19a4-4748-bd8b-c10263cefaaf",
    "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" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "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" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
    "significant" : false,
    "size" : 255,
    "type" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "width" : "(255)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "ec7c2fc7-0bf6-4248-aef6-d68285577db2",
    "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" : "01c5748c-4ab7-4342-9443-2bf55a1b615e",
    "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" : "822fe200-48a4-4235-b07b-6af3ef11ab2e",
    "significant" : false,
    "size" : 32,
    "type" : "01c5748c-4ab7-4342-9443-2bf55a1b615e",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "40d19f6d-15f3-4c15-a259-04beb0802e96",
    "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" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "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" : "822fe200-48a4-4235-b07b-6af3ef11ab2e",
    "significant" : true,
    "size" : 50,
    "type" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "width" : "(50)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "991ea8c4-6b40-4c33-9e83-c6a9fb4d12c5",
    "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" : "96355ba2-58a6-483c-9fa5-c8cab0282028",
      "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" : "162d78c5-5dda-4e71-a73d-1250fcd6931c",
        "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" : "1fcb9484-badb-41a5-a473-70c96e6d9f40",
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable except with where .. like" ],
      "standard-type-name" : "DATE",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class-name" : "java.sql.Date",
      "unsigned" : false
    },
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : true,
    "ordinal-position" : 5,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : false,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "Book publication date",
    "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
    "significant" : false,
    "size" : 10,
    "type" : "96355ba2-58a6-483c-9fa5-c8cab0282028",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "52959b83-c0df-4497-b07c-dedb3b3897f5",
    "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" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "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" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
    "significant" : false,
    "size" : 255,
    "type" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "width" : "(255)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "84d9c8c8-345d-4d6b-b0a3-364a471ac104",
    "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" : "96355ba2-58a6-483c-9fa5-c8cab0282028",
    "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" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
    "significant" : false,
    "size" : 10,
    "type" : "96355ba2-58a6-483c-9fa5-c8cab0282028",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "eed2aa2a-d6e4-4d57-9d9b-2ff9789dd730",
    "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" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "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" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
    "significant" : false,
    "size" : 255,
    "type" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "width" : "(255)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "a986203d-2cab-4f85-9ece-2c203113ec83",
    "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" : "96355ba2-58a6-483c-9fa5-c8cab0282028",
    "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" : "822fe200-48a4-4235-b07b-6af3ef11ab2e",
    "significant" : false,
    "size" : 10,
    "type" : "96355ba2-58a6-483c-9fa5-c8cab0282028",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "9cae5bfe-226b-433e-aeef-60f1b3fe779b",
    "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" : "cf8844b6-fe7e-434f-a4b7-aec2ab36c961",
    "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" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
    "significant" : false,
    "size" : 64,
    "type" : "cf8844b6-fe7e-434f-a4b7-aec2ab36c961",
    "width" : "(64, 0)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "138da967-8f06-4b99-86c7-7d2cb75fbfa3",
    "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" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "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" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
    "significant" : true,
    "size" : 50,
    "type" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "width" : "(50)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "e86cd778-213f-43db-8e31-63b35a28be69",
    "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" : "cf8844b6-fe7e-434f-a4b7-aec2ab36c961",
    "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" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
    "significant" : false,
    "size" : 64,
    "type" : "cf8844b6-fe7e-434f-a4b7-aec2ab36c961",
    "width" : "(64, 0)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "f031144c-c89f-4a38-adc4-055c24b3072c",
    "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" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "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" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
    "significant" : true,
    "size" : 50,
    "type" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "width" : "(50)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "8c6e1f7b-ca8b-47af-901f-4783cbe8b3ed",
    "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" : "cf8844b6-fe7e-434f-a4b7-aec2ab36c961",
    "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" : "822fe200-48a4-4235-b07b-6af3ef11ab2e",
    "significant" : false,
    "size" : 64,
    "type" : "cf8844b6-fe7e-434f-a4b7-aec2ab36c961",
    "width" : "(64, 0)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "60fbdb8e-b7d4-4e80-bd3c-57814880741e",
    "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" : "06309664-fa08-431a-87cf-22ecd28a3c09",
      "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" : "1df8d8ce-af7d-4ebd-bca1-a9307217c661",
        "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" : "1fcb9484-badb-41a5-a473-70c96e6d9f40",
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable" ],
      "standard-type-name" : "CHAR",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class-name" : "java.lang.String",
      "unsigned" : false
    },
    "column-data-type-known" : true,
    "decimal-digits" : 0,
    "default-value" : null,
    "generated" : false,
    "hidden" : false,
    "nullable" : true,
    "ordinal-position" : 7,
    "parent-partial" : false,
    "part-of-foreign-key" : false,
    "part-of-index" : true,
    "part-of-primary-key" : false,
    "part-of-self-referencing-relationship" : false,
    "part-of-unique-index" : false,
    "privileges" : [ "java.util.ImmutableCollections$ListN", [ ] ],
    "remarks" : "",
    "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
    "significant" : true,
    "size" : 2,
    "type" : "06309664-fa08-431a-87cf-22ecd28a3c09",
    "width" : "(2)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "bce8e190-97b5-44c2-b826-e95bf42b4df2",
    "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" : "01c5748c-4ab7-4342-9443-2bf55a1b615e",
    "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" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
    "significant" : true,
    "size" : 32,
    "type" : "01c5748c-4ab7-4342-9443-2bf55a1b615e",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "93c99cf4-2d03-4e26-9c96-d8035aed7f39",
    "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" : "0b5465b9-f21d-43fd-a399-faa266c52376",
    "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" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
    "significant" : false,
    "size" : 1073741824,
    "type" : "0b5465b9-f21d-43fd-a399-faa266c52376",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "dafa9234-3ad8-4e51-989f-2871edaae477",
    "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" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "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" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
    "significant" : true,
    "size" : 2,
    "type" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "width" : "(2)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "1f81b0d7-019c-4608-8c49-20fe957f62d8",
    "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" : "01c5748c-4ab7-4342-9443-2bf55a1b615e",
    "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" : "822fe200-48a4-4235-b07b-6af3ef11ab2e",
    "significant" : true,
    "size" : 32,
    "type" : "01c5748c-4ab7-4342-9443-2bf55a1b615e",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "0ae5e219-b15a-4722-a33c-070676080ba7",
    "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" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "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" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
    "significant" : true,
    "size" : 10,
    "type" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "width" : "(10)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "5355c5d2-2abd-4e99-b8cb-19e776077a81",
    "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" : "0b5465b9-f21d-43fd-a399-faa266c52376",
    "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" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
    "significant" : false,
    "size" : 1073741824,
    "type" : "0b5465b9-f21d-43fd-a399-faa266c52376",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "45d7cb8b-faec-440e-b7d6-09747e301336",
    "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" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "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" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
    "significant" : true,
    "size" : 10,
    "type" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "width" : "(10)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "315bb4b1-d422-4099-9aac-d4fbd9587d46",
    "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" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "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" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
    "significant" : true,
    "size" : 50,
    "type" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "width" : "(50)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "6f643c1e-74a1-45c0-845b-48761c073d6a",
    "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" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "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" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
    "significant" : true,
    "size" : 50,
    "type" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "width" : "(50)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "b1ba55d4-dfd4-4741-a49e-a608b75e5805",
    "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" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "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" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
    "significant" : false,
    "size" : 10,
    "type" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "width" : "(10)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "1d95a2ea-ea6e-4249-abe6-c346713a62e2",
    "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" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "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" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
    "significant" : false,
    "size" : 15,
    "type" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "width" : "(15)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "fb3c5cf7-e6a4-45f3-8d56-61f0ec6b3d00",
    "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" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "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" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
    "significant" : true,
    "size" : 10,
    "type" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "width" : "(10)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "a8b870ca-69e3-468c-888d-c0e631af6cc6",
    "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" : "01c5748c-4ab7-4342-9443-2bf55a1b615e",
    "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" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
    "significant" : false,
    "size" : 32,
    "type" : "01c5748c-4ab7-4342-9443-2bf55a1b615e",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "817b704d-785e-4f50-857f-d2a12a473b79",
    "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" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "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" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
    "significant" : false,
    "size" : 10,
    "type" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "width" : "(10)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "800c4d07-84db-4244-99ed-f5a79a6ebaa2",
    "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" : "01c5748c-4ab7-4342-9443-2bf55a1b615e",
    "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" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
    "significant" : false,
    "size" : 32,
    "type" : "01c5748c-4ab7-4342-9443-2bf55a1b615e",
    "width" : ""
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "de16cfc4-9bfc-4272-ae6d-4ddb52226b84",
    "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" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "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" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
    "significant" : false,
    "size" : 10,
    "type" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "width" : "(10)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "0f1a6642-4ad3-486d-9bfb-e478685b171c",
    "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" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "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" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
    "significant" : false,
    "size" : 10,
    "type" : "4f6419d9-8dde-4f6a-b682-937f870f4975",
    "width" : "(10)"
  }, {
    "@class" : "schemacrawler.crawl.MutableColumn",
    "@uuid" : "559cd9e0-171d-4aaa-a819-6a3fe937609c",
    "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" : "d1afbf62-34b7-495a-bd8e-dbfd15673fba",
    "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" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
    "significant" : true,
    "size" : 64,
    "type" : "d1afbf62-34b7-495a-bd8e-dbfd15673fba",
    "width" : ""
  } ] ],
  "catalog" : {
    "@class" : "schemacrawler.crawl.MutableCatalog",
    "@uuid" : "3dd0aacf-44f5-4cd5-9080-2ac560c2a2f0",
    "name" : "catalog",
    "full-name" : "catalog",
    "crawl-info" : {
      "@class" : "schemacrawler.crawl.ImmutableCrawlInfo",
      "@uuid" : "856c3fe8-ed0f-4928-870a-88db908bc6da",
      "crawl-timestamp" : "2026-07-20 17:28:45",
      "crawl-timestamp-instant" : [ "java.time.Instant", "2026-07-20T17:28:45.886759922Z" ],
      "database-version" : {
        "@class" : "us.fatehi.utility.property.BaseProductVersion",
        "@uuid" : "d6a706ad-13fd-454c-9e32-e3a165383c5c",
        "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" : "54087b21-e949-46a7-be2b-152d68e55348",
        "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" : "cf33ea66-e2f0-4f87-b4ed-aceb8ae7973f",
        "name" : "Eclipse Adoptium OpenJDK 64-Bit Server VM",
        "description" : "",
        "product-name" : "Eclipse Adoptium OpenJDK 64-Bit Server VM",
        "product-version" : "17.0.19+10",
        "value" : "17.0.19+10"
      },
      "operating-system-version" : {
        "@class" : "us.fatehi.utility.property.OperatingSystemInfo",
        "@uuid" : "289e49c7-e72a-4188-b734-30e3c0a865c9",
        "name" : "Linux",
        "description" : "",
        "product-name" : "Linux",
        "product-version" : "6.17.0-1020-azure",
        "value" : "6.17.0-1020-azure"
      },
      "run-id" : "eeb6431b-740c-487c-a041-5c8c8972a64c",
      "schema-crawler-version" : {
        "@class" : "schemacrawler.schemacrawler.Version",
        "@uuid" : "89168e96-fd18-441c-bc6d-3e1f6bfd26c7",
        "name" : "SchemaCrawler",
        "description" : "",
        "product-name" : "SchemaCrawler",
        "product-version" : "17.12.2",
        "value" : "17.12.2"
      }
    },
    "database-info" : "d6a706ad-13fd-454c-9e32-e3a165383c5c",
    "jdbc-driver-info" : "54087b21-e949-46a7-be2b-152d68e55348",
    "schemas" : [ "java.util.ImmutableCollections$ListN", [ "f55e1ef1-f931-4104-988b-284c52b91f7d", "98e9e8e2-68f9-4188-876a-d78d84f336ad", {
      "@class" : "schemacrawler.schemacrawler.SchemaReference",
      "@uuid" : "7f1dfb5f-ec65-43b2-b5dc-e121d5612a8f",
      "name" : "INFORMATION_SCHEMA",
      "full-name" : "PUBLIC.INFORMATION_SCHEMA",
      "catalog-name" : "PUBLIC",
      "attributes" : {
        "@class" : "java.util.ImmutableCollections$MapN"
      },
      "remarks" : ""
    }, {
      "@class" : "schemacrawler.schemacrawler.SchemaReference",
      "@uuid" : "3bb7aba6-724d-4beb-b1a3-e0cf8cf30973",
      "name" : "PUBLIC",
      "full-name" : "PUBLIC.PUBLIC",
      "catalog-name" : "PUBLIC",
      "attributes" : {
        "@class" : "java.util.ImmutableCollections$MapN"
      },
      "remarks" : ""
    }, "822fe200-48a4-4235-b07b-6af3ef11ab2e", {
      "@class" : "schemacrawler.schemacrawler.SchemaReference",
      "@uuid" : "2f0e00ac-f22e-4a71-a3a2-7aef5535f267",
      "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", [ "d1afbf62-34b7-495a-bd8e-dbfd15673fba", {
      "@class" : "schemacrawler.crawl.MutableColumnDataType",
      "@uuid" : "472eaa08-ab11-4cb6-886c-140a1d0229e7",
      "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" : "29892099-fe94-47bc-aa3a-d4bc01c8bb43",
        "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" : "1fcb9484-badb-41a5-a473-70c96e6d9f40",
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable" ],
      "standard-type-name" : "BINARY",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class-name" : "byte[]",
      "unsigned" : false
    }, {
      "@class" : "schemacrawler.crawl.MutableColumnDataType",
      "@uuid" : "454dd738-89e4-4460-b2ec-9e1e477a1442",
      "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" : "6835046e-b719-491c-abde-f2e7d39870a4",
        "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" : "1fcb9484-badb-41a5-a473-70c96e6d9f40",
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable except with where .. like" ],
      "standard-type-name" : "BIT",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class-name" : "java.lang.Boolean",
      "unsigned" : false
    }, {
      "@class" : "schemacrawler.crawl.MutableColumnDataType",
      "@uuid" : "7152f43d-0cb5-473b-a5c2-e86f159dfbe4",
      "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" : "79b062a0-286c-486d-9c5a-c7f4e111b2d8",
        "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" : "1fcb9484-badb-41a5-a473-70c96e6d9f40",
      "searchable" : [ "schemacrawler.schema.SearchableType", "not searchable" ],
      "standard-type-name" : "BLOB",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class-name" : "java.sql.Blob",
      "unsigned" : false
    }, {
      "@class" : "schemacrawler.crawl.MutableColumnDataType",
      "@uuid" : "da684db6-3375-411f-8a56-b15af7587c60",
      "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" : "28a94320-b762-4917-b27f-a9e612bd28b6",
        "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" : "1fcb9484-badb-41a5-a473-70c96e6d9f40",
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable except with where .. like" ],
      "standard-type-name" : "BOOLEAN",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class-name" : "java.lang.Boolean",
      "unsigned" : false
    }, "06309664-fa08-431a-87cf-22ecd28a3c09", "0b5465b9-f21d-43fd-a399-faa266c52376", "96355ba2-58a6-483c-9fa5-c8cab0282028", {
      "@class" : "schemacrawler.crawl.MutableColumnDataType",
      "@uuid" : "561c7400-3889-488b-b0d9-79f171e452bf",
      "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" : "f08dd4dc-7c41-4359-bf36-3a99fd6f0c63",
        "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" : "1fcb9484-badb-41a5-a473-70c96e6d9f40",
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable except with where .. like" ],
      "standard-type-name" : "DECIMAL",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class-name" : "java.math.BigDecimal",
      "unsigned" : false
    }, "cf8844b6-fe7e-434f-a4b7-aec2ab36c961", {
      "@class" : "schemacrawler.crawl.MutableColumnDataType",
      "@uuid" : "ac6d5a3d-23ff-45e9-a6ba-b285e1c1a6eb",
      "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" : "01179455-fc93-4dff-91d0-01d9dbd38a0d",
      "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" : "1fcb9484-badb-41a5-a473-70c96e6d9f40",
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable except with where .. like" ],
      "standard-type-name" : "DOUBLE",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class-name" : "java.lang.Double",
      "unsigned" : false
    }, "01c5748c-4ab7-4342-9443-2bf55a1b615e", {
      "@class" : "schemacrawler.crawl.MutableColumnDataType",
      "@uuid" : "7c04e521-c748-4510-89cf-79ec18811e9d",
      "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" : "0e0a1c9c-00c1-4364-a629-2311427d2726",
        "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" : "1fcb9484-badb-41a5-a473-70c96e6d9f40",
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable except with where .. like" ],
      "standard-type-name" : "NUMERIC",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class-name" : "java.math.BigDecimal",
      "unsigned" : false
    }, {
      "@class" : "schemacrawler.crawl.MutableColumnDataType",
      "@uuid" : "b55ebaa1-3013-4cd7-81c0-be6870094ad5",
      "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" : "4007c6ad-b8cf-46f0-b8e4-188e3e319079",
      "literal-prefix" : "'",
      "literal-suffix" : "'",
      "local-type-name" : null,
      "maximum-scale" : 0,
      "minimum-scale" : 0,
      "nullable" : true,
      "num-precision-radix" : 0,
      "precision" : 2147483647,
      "remarks" : "",
      "schema" : "1fcb9484-badb-41a5-a473-70c96e6d9f40",
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable" ],
      "standard-type-name" : "VARCHAR",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class-name" : "java.lang.String",
      "unsigned" : false
    }, {
      "@class" : "schemacrawler.crawl.MutableColumnDataType",
      "@uuid" : "aaeb0e38-5507-4a5e-85f2-b8b8afc0aad4",
      "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" : "6a6a72c2-7bf9-4d6f-8b39-4ef08156a4ee",
        "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" : "1fcb9484-badb-41a5-a473-70c96e6d9f40",
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable except with where .. like" ],
      "standard-type-name" : "OTHER",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class-name" : "java.lang.Object",
      "unsigned" : false
    }, {
      "@class" : "schemacrawler.crawl.MutableColumnDataType",
      "@uuid" : "fcca34b7-a792-4df3-a2d3-b78a01f3d124",
      "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" : "01179455-fc93-4dff-91d0-01d9dbd38a0d",
      "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" : "1fcb9484-badb-41a5-a473-70c96e6d9f40",
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable except with where .. like" ],
      "standard-type-name" : "DOUBLE",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class-name" : "java.lang.Float",
      "unsigned" : false
    }, "22a69f2e-f0d0-4e50-9d14-5f5516b0f07e", {
      "@class" : "schemacrawler.crawl.MutableColumnDataType",
      "@uuid" : "35007b55-4a18-49aa-b797-62dc6bab173d",
      "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" : "e19bb11f-b465-4a45-802a-5470b85b5ec6",
        "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" : "1fcb9484-badb-41a5-a473-70c96e6d9f40",
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable except with where .. like" ],
      "standard-type-name" : "TIME",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class-name" : "java.sql.Time",
      "unsigned" : false
    }, {
      "@class" : "schemacrawler.crawl.MutableColumnDataType",
      "@uuid" : "52da862e-4451-4813-8d58-db0e0210dbdb",
      "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" : "1b6dbbdb-d2f8-4018-b05b-fed3a5428572",
        "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" : "1fcb9484-badb-41a5-a473-70c96e6d9f40",
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable except with where .. like" ],
      "standard-type-name" : "TIMESTAMP",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class-name" : "java.sql.Timestamp",
      "unsigned" : false
    }, {
      "@class" : "schemacrawler.crawl.MutableColumnDataType",
      "@uuid" : "4f302da5-a1dc-4694-ba4d-b11d8fda896c",
      "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" : "b7aecd72-b71e-4f6e-baf0-a800de06d89e",
        "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" : "1fcb9484-badb-41a5-a473-70c96e6d9f40",
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable except with where .. like" ],
      "standard-type-name" : "TIMESTAMP_WITH_TIMEZONE",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class-name" : "java.time.OffsetDateTime",
      "unsigned" : false
    }, {
      "@class" : "schemacrawler.crawl.MutableColumnDataType",
      "@uuid" : "72ca3a9b-ac41-4fc3-b2a3-68bac9efc773",
      "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" : "cd5ce339-9757-471f-bad7-6cc3e895be19",
        "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" : "1fcb9484-badb-41a5-a473-70c96e6d9f40",
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable except with where .. like" ],
      "standard-type-name" : "TIME_WITH_TIMEZONE",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class-name" : "java.time.OffsetTime",
      "unsigned" : false
    }, {
      "@class" : "schemacrawler.crawl.MutableColumnDataType",
      "@uuid" : "aee81696-e597-4127-a200-dba90a327dc6",
      "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" : "b2a5bf1e-ad6a-46c2-b1e3-416cd7a36a18",
        "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" : "1fcb9484-badb-41a5-a473-70c96e6d9f40",
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable except with where .. like" ],
      "standard-type-name" : "TINYINT",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class-name" : "java.lang.Integer",
      "unsigned" : false
    }, {
      "@class" : "schemacrawler.crawl.MutableColumnDataType",
      "@uuid" : "22792e71-5852-477a-894f-6ab11975a95a",
      "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" : "29892099-fe94-47bc-aa3a-d4bc01c8bb43",
      "literal-prefix" : "'",
      "literal-suffix" : "'",
      "local-type-name" : null,
      "maximum-scale" : 0,
      "minimum-scale" : 0,
      "nullable" : true,
      "num-precision-radix" : 0,
      "precision" : 16,
      "remarks" : "",
      "schema" : "1fcb9484-badb-41a5-a473-70c96e6d9f40",
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable" ],
      "standard-type-name" : "BINARY",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class-name" : "byte[]",
      "unsigned" : false
    }, {
      "@class" : "schemacrawler.crawl.MutableColumnDataType",
      "@uuid" : "95659633-6bca-4d75-aa2c-e23b05d334ad",
      "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" : "b4195f8c-27bd-45a2-bfc7-beb44423d9a3",
        "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" : "1fcb9484-badb-41a5-a473-70c96e6d9f40",
      "searchable" : [ "schemacrawler.schema.SearchableType", "searchable" ],
      "standard-type-name" : "VARBINARY",
      "type" : [ "schemacrawler.schema.DataTypeType", "system" ],
      "type-mapped-class-name" : "byte[]",
      "unsigned" : false
    }, "4f6419d9-8dde-4f6a-b682-937f870f4975" ] ],
    "column-data-types" : [ "java.util.ImmutableCollections$ListN", [ "d1afbf62-34b7-495a-bd8e-dbfd15673fba", "472eaa08-ab11-4cb6-886c-140a1d0229e7", "454dd738-89e4-4460-b2ec-9e1e477a1442", "7152f43d-0cb5-473b-a5c2-e86f159dfbe4", "da684db6-3375-411f-8a56-b15af7587c60", "06309664-fa08-431a-87cf-22ecd28a3c09", "0b5465b9-f21d-43fd-a399-faa266c52376", "96355ba2-58a6-483c-9fa5-c8cab0282028", "561c7400-3889-488b-b0d9-79f171e452bf", "cf8844b6-fe7e-434f-a4b7-aec2ab36c961", "ac6d5a3d-23ff-45e9-a6ba-b285e1c1a6eb", "01c5748c-4ab7-4342-9443-2bf55a1b615e", "7c04e521-c748-4510-89cf-79ec18811e9d", "b55ebaa1-3013-4cd7-81c0-be6870094ad5", "aaeb0e38-5507-4a5e-85f2-b8b8afc0aad4", "fcca34b7-a792-4df3-a2d3-b78a01f3d124", "22a69f2e-f0d0-4e50-9d14-5f5516b0f07e", "35007b55-4a18-49aa-b797-62dc6bab173d", "52da862e-4451-4813-8d58-db0e0210dbdb", "4f302da5-a1dc-4694-ba4d-b11d8fda896c", "72ca3a9b-ac41-4fc3-b2a3-68bac9efc773", "aee81696-e597-4127-a200-dba90a327dc6", "22792e71-5852-477a-894f-6ab11975a95a", "95659633-6bca-4d75-aa2c-e23b05d334ad", "4f6419d9-8dde-4f6a-b682-937f870f4975", "4e6cebaa-aa44-499e-8276-42160acfb463", "a9602284-31e4-4763-92dd-8ef460e8022a", "0d5f1768-8f2d-4315-a06e-000b3bb27f79", "bcd60abc-288e-4567-9e9d-879ac82822ff", "542b7439-53a4-47cb-b001-4dc1cfc51eb1" ] ],
    "attributes" : {
      "@class" : "java.util.TreeMap"
    },
    "database-users" : [ "java.util.ImmutableCollections$List12", [ {
      "@class" : "schemacrawler.crawl.ImmutableDatabaseUser",
      "@uuid" : "e5582089-cec6-4cbe-82ca-c0b812aa1d6c",
      "name" : "OTHERUSER",
      "full-name" : "OTHERUSER",
      "attributes" : {
        "@class" : "java.util.TreeMap",
        "ADMIN" : false,
        "AUTHENTICATION" : "ANY",
        "PASSWORD_DIGEST" : "3680cf0219b09398c34f2137f27a0c02"
      },
      "remarks" : ""
    }, {
      "@class" : "schemacrawler.crawl.ImmutableDatabaseUser",
      "@uuid" : "e2c52213-36fd-43d8-921f-b77ee9e3ee9f",
      "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" : "1e94c531-21fa-491c-bd5b-f3aa369b17d2",
      "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", [ "ece5e47c-9b02-41ad-920b-d6e06ad4c7aa", "e13eb235-82ca-40e4-a21b-3272da92aa48", "4a390ba2-e32b-4bef-a6f5-57b12bf2c5e0", "9dbfd9ba-b9c6-4546-84a9-397984c077b5", "52959b83-c0df-4497-b07c-dedb3b3897f5", "138da967-8f06-4b99-86c7-7d2cb75fbfa3", "60fbdb8e-b7d4-4e80-bd3c-57814880741e", "0ae5e219-b15a-4722-a33c-070676080ba7", "315bb4b1-d422-4099-9aac-d4fbd9587d46" ] ],
      "definition" : "",
      "dependent-tables" : [ "java.util.ArrayList", [ {
        "@class" : "schemacrawler.crawl.MutableTable",
        "@uuid" : "9985c5e3-e018-4f8c-810b-ad6efc8433ae",
        "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", [ "a4201696-7ac7-47be-9598-6ff79bf1552d", "150e5b98-245b-4bd1-af15-ff8b80b4c08c", "f2a656d3-bce1-4dd7-9394-dfe1304ac542" ] ],
        "definition" : "",
        "dependent-tables" : [ "java.util.ArrayList", [ ] ],
        "foreign-keys" : [ "java.util.ArrayList", [ {
          "@class" : "schemacrawler.crawl.MutableForeignKey",
          "@uuid" : "b73770d0-844c-403c-bfe8-bc9c9a23ec79",
          "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" : "6b436487-69c8-4c18-b545-1604db3b4f99",
            "foreign-key-column" : "150e5b98-245b-4bd1-af15-ff8b80b4c08c",
            "key-sequence" : 1,
            "primary-key-column" : "ece5e47c-9b02-41ad-920b-d6e06ad4c7aa",
            "self-referencing" : false
          } ] ],
          "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "150e5b98-245b-4bd1-af15-ff8b80b4c08c" ] ],
          "deferrability" : [ "schemacrawler.schema.ForeignKeyDeferrability", "not deferrable" ],
          "deferrable" : false,
          "definition" : "",
          "delete-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ],
          "dependent-table" : "9985c5e3-e018-4f8c-810b-ad6efc8433ae",
          "foreign-key-table" : "9985c5e3-e018-4f8c-810b-ad6efc8433ae",
          "initially-deferred" : false,
          "optional" : false,
          "parent-partial" : false,
          "primary-key-table" : "1e94c531-21fa-491c-bd5b-f3aa369b17d2",
          "referenced-table" : "1e94c531-21fa-491c-bd5b-f3aa369b17d2",
          "remarks" : "",
          "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
          "self-referencing" : false,
          "type" : [ "schemacrawler.schema.TableConstraintType", "foreign_key" ],
          "update-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ]
        }, {
          "@class" : "schemacrawler.crawl.MutableForeignKey",
          "@uuid" : "b7658501-52da-4340-8154-66ee994aeb13",
          "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" : "a7bd3822-9dda-4577-b19a-eb0745765fdf",
            "foreign-key-column" : "a4201696-7ac7-47be-9598-6ff79bf1552d",
            "key-sequence" : 1,
            "primary-key-column" : "14865e0c-0749-47c2-86b0-743e1dba0f5d",
            "self-referencing" : false
          } ] ],
          "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "a4201696-7ac7-47be-9598-6ff79bf1552d" ] ],
          "deferrability" : [ "schemacrawler.schema.ForeignKeyDeferrability", "not deferrable" ],
          "deferrable" : false,
          "definition" : "",
          "delete-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ],
          "dependent-table" : "9985c5e3-e018-4f8c-810b-ad6efc8433ae",
          "foreign-key-table" : "9985c5e3-e018-4f8c-810b-ad6efc8433ae",
          "initially-deferred" : false,
          "optional" : false,
          "parent-partial" : false,
          "primary-key-table" : {
            "@class" : "schemacrawler.crawl.MutableTable",
            "@uuid" : "60147998-43e7-4ea4-9507-c2ba0cf69a90",
            "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", [ "14865e0c-0749-47c2-86b0-743e1dba0f5d", "154c1d91-5518-4e2a-b8a4-756a59e9bbd5", "c8be9f84-546f-4238-b6bf-529719091601", "e26d01cc-867c-4607-8324-2c3b1fb33bf8", "991ea8c4-6b40-4c33-9e83-c6a9fb4d12c5", "9cae5bfe-226b-433e-aeef-60f1b3fe779b", "bce8e190-97b5-44c2-b826-e95bf42b4df2" ] ],
            "definition" : "",
            "dependent-tables" : [ "java.util.ArrayList", [ "9985c5e3-e018-4f8c-810b-ad6efc8433ae", "60147998-43e7-4ea4-9507-c2ba0cf69a90", {
              "@class" : "schemacrawler.crawl.MutableTable",
              "@uuid" : "1fbb052e-e9ca-49be-b5f2-e18d4eede534",
              "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", [ "5df41056-01c6-4a6f-993c-196dd8ecb6bc", "aa637461-de5a-4b52-bd8f-4eb786d17b4b", "31eee499-3f84-4522-9135-ca26e85fac4a", "ec7c2fc7-0bf6-4248-aef6-d68285577db2", "a986203d-2cab-4f85-9ece-2c203113ec83", "8c6e1f7b-ca8b-47af-901f-4783cbe8b3ed", "1f81b0d7-019c-4608-8c49-20fe957f62d8" ] ],
              "definition" : "",
              "dependent-tables" : [ "java.util.ArrayList", [ ] ],
              "foreign-keys" : [ "java.util.ArrayList", [ {
                "@class" : "schemacrawler.crawl.MutableForeignKey",
                "@uuid" : "97f5ecad-697c-423b-9e96-448d3eaa4b78",
                "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" : "c1a02113-e65b-472a-8894-2aa889c49863",
                  "foreign-key-column" : "31eee499-3f84-4522-9135-ca26e85fac4a",
                  "key-sequence" : 1,
                  "primary-key-column" : "14865e0c-0749-47c2-86b0-743e1dba0f5d",
                  "self-referencing" : false
                } ] ],
                "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "31eee499-3f84-4522-9135-ca26e85fac4a" ] ],
                "deferrability" : [ "schemacrawler.schema.ForeignKeyDeferrability", "not deferrable" ],
                "deferrable" : false,
                "definition" : "",
                "delete-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ],
                "dependent-table" : "1fbb052e-e9ca-49be-b5f2-e18d4eede534",
                "foreign-key-table" : "1fbb052e-e9ca-49be-b5f2-e18d4eede534",
                "initially-deferred" : false,
                "optional" : true,
                "parent-partial" : false,
                "primary-key-table" : "60147998-43e7-4ea4-9507-c2ba0cf69a90",
                "referenced-table" : "60147998-43e7-4ea4-9507-c2ba0cf69a90",
                "remarks" : "",
                "schema" : "822fe200-48a4-4235-b07b-6af3ef11ab2e",
                "self-referencing" : false,
                "type" : [ "schemacrawler.schema.TableConstraintType", "foreign_key" ],
                "update-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ]
              }, {
                "@class" : "schemacrawler.crawl.MutableForeignKey",
                "@uuid" : "d2210050-b72b-4c14-a928-f3c45130172b",
                "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" : "c8f85ba2-2730-48f7-8529-2fb41dcaecb0",
                  "foreign-key-column" : "1f81b0d7-019c-4608-8c49-20fe957f62d8",
                  "key-sequence" : 1,
                  "primary-key-column" : "37acd9d6-c2a4-4544-a23a-03ebb615c2b4",
                  "self-referencing" : false
                } ] ],
                "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "1f81b0d7-019c-4608-8c49-20fe957f62d8" ] ],
                "deferrability" : [ "schemacrawler.schema.ForeignKeyDeferrability", "not deferrable" ],
                "deferrable" : false,
                "definition" : "",
                "delete-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ],
                "dependent-table" : "1fbb052e-e9ca-49be-b5f2-e18d4eede534",
                "foreign-key-table" : "1fbb052e-e9ca-49be-b5f2-e18d4eede534",
                "initially-deferred" : false,
                "optional" : true,
                "parent-partial" : false,
                "primary-key-table" : {
                  "@class" : "schemacrawler.crawl.MutableTable",
                  "@uuid" : "802b4870-5c76-4db8-96c1-aac16fad13cd",
                  "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", [ "37acd9d6-c2a4-4544-a23a-03ebb615c2b4", "b6c4079e-9b3f-4b6c-8867-4d62c66b1e73" ] ],
                  "definition" : "",
                  "dependent-tables" : [ "java.util.ArrayList", [ "1fbb052e-e9ca-49be-b5f2-e18d4eede534" ] ],
                  "foreign-keys" : [ "java.util.ArrayList", [ "d2210050-b72b-4c14-a928-f3c45130172b" ] ],
                  "hidden-columns" : [ "java.util.ImmutableCollections$SetN", [ ] ],
                  "indexes" : [ "java.util.ImmutableCollections$List12", [ {
                    "@class" : "schemacrawler.crawl.MutableIndex",
                    "@uuid" : "42695b4a-9765-4703-ad61-e479c06dfbb7",
                    "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", [ "37acd9d6-c2a4-4544-a23a-03ebb615c2b4" ] ],
                    "definition" : "",
                    "filter-condition" : "",
                    "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
                    "pages" : 0,
                    "parent-partial" : false,
                    "remarks" : "",
                    "schema" : "822fe200-48a4-4235-b07b-6af3ef11ab2e",
                    "type" : [ "schemacrawler.schema.IndexType", "other" ],
                    "unique" : true
                  } ] ],
                  "primary-key" : null,
                  "privileges" : [ "java.util.ImmutableCollections$ListN", [ {
                    "@class" : "schemacrawler.crawl.MutablePrivilege",
                    "@uuid" : "e4020419-eb99-4a87-a6f3-55582b73c290",
                    "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" : "897ee6c3-aaac-474f-8616-fe99a5e0eb6c",
                      "grantable" : true,
                      "grantee" : "DBA",
                      "grantor" : "_SYSTEM"
                    } ] ],
                    "parent-partial" : false,
                    "remarks" : "",
                    "schema" : "822fe200-48a4-4235-b07b-6af3ef11ab2e"
                  }, {
                    "@class" : "schemacrawler.crawl.MutablePrivilege",
                    "@uuid" : "98c474a6-077a-4f90-a079-fae25a38cc9b",
                    "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" : "eb861685-f419-44d4-a9d5-1325732aedc5",
                      "grantable" : true,
                      "grantee" : "DBA",
                      "grantor" : "_SYSTEM"
                    } ] ],
                    "parent-partial" : false,
                    "remarks" : "",
                    "schema" : "822fe200-48a4-4235-b07b-6af3ef11ab2e"
                  }, {
                    "@class" : "schemacrawler.crawl.MutablePrivilege",
                    "@uuid" : "067f51c2-4d01-455c-ba20-2d469c85c36b",
                    "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" : "d8235086-723c-456a-a00b-8c18123e4a4a",
                      "grantable" : true,
                      "grantee" : "DBA",
                      "grantor" : "_SYSTEM"
                    } ] ],
                    "parent-partial" : false,
                    "remarks" : "",
                    "schema" : "822fe200-48a4-4235-b07b-6af3ef11ab2e"
                  }, {
                    "@class" : "schemacrawler.crawl.MutablePrivilege",
                    "@uuid" : "4ad6f6dc-b48e-4b15-afe2-a551fede9b43",
                    "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" : "1241eaad-5cb9-46b9-97eb-5790f40961ac",
                      "grantable" : true,
                      "grantee" : "DBA",
                      "grantor" : "_SYSTEM"
                    } ] ],
                    "parent-partial" : false,
                    "remarks" : "",
                    "schema" : "822fe200-48a4-4235-b07b-6af3ef11ab2e"
                  }, {
                    "@class" : "schemacrawler.crawl.MutablePrivilege",
                    "@uuid" : "ab02e191-c8cc-4f66-a5f9-e9d5f21247c8",
                    "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" : "38d32a40-7dbb-4b44-9ac1-d215e7e2299d",
                      "grantable" : true,
                      "grantee" : "DBA",
                      "grantor" : "_SYSTEM"
                    } ] ],
                    "parent-partial" : false,
                    "remarks" : "",
                    "schema" : "822fe200-48a4-4235-b07b-6af3ef11ab2e"
                  }, {
                    "@class" : "schemacrawler.crawl.MutablePrivilege",
                    "@uuid" : "17c6a025-6cda-4632-baf2-135d55e91dc4",
                    "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" : "f86c9d35-3f8c-4263-a550-20062c53164c",
                      "grantable" : true,
                      "grantee" : "DBA",
                      "grantor" : "_SYSTEM"
                    } ] ],
                    "parent-partial" : false,
                    "remarks" : "",
                    "schema" : "822fe200-48a4-4235-b07b-6af3ef11ab2e"
                  } ] ],
                  "referenced-objects" : [ "java.util.ArrayList", [ ] ],
                  "referenced-tables" : [ "java.util.ArrayList", [ ] ],
                  "remarks" : "",
                  "schema" : "822fe200-48a4-4235-b07b-6af3ef11ab2e",
                  "self-referencing" : false,
                  "table-constraints" : [ "java.util.ImmutableCollections$List12", [ "42695b4a-9765-4703-ad61-e479c06dfbb7" ] ],
                  "table-type" : {
                    "@class" : "schemacrawler.schema.TableType",
                    "@uuid" : "b648eedf-79d1-45c3-9606-c2d23747f7eb",
                    "table-type" : "TABLE",
                    "view" : false
                  },
                  "triggers" : [ "java.util.ImmutableCollections$ListN", [ ] ],
                  "type" : "b648eedf-79d1-45c3-9606-c2d23747f7eb",
                  "used-by-objects" : [ "java.util.ImmutableCollections$List12", [ "1fbb052e-e9ca-49be-b5f2-e18d4eede534" ] ]
                },
                "referenced-table" : "802b4870-5c76-4db8-96c1-aac16fad13cd",
                "remarks" : "",
                "schema" : "822fe200-48a4-4235-b07b-6af3ef11ab2e",
                "self-referencing" : false,
                "type" : [ "schemacrawler.schema.TableConstraintType", "foreign_key" ],
                "update-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ]
              }, {
                "@class" : "schemacrawler.crawl.MutableForeignKey",
                "@uuid" : "e0acf7b9-e8f7-442b-bd1d-d27ae786c4a0",
                "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" : "ae2a7175-86d7-4618-a807-e14a93658271",
                  "foreign-key-column" : "5df41056-01c6-4a6f-993c-196dd8ecb6bc",
                  "key-sequence" : 1,
                  "primary-key-column" : "3fb863e2-4cd0-4573-805b-c718b3922cae",
                  "self-referencing" : false
                }, {
                  "@class" : "schemacrawler.crawl.ImmutableColumnReference",
                  "@uuid" : "49a165cc-cc55-437c-8fba-73ff3790c916",
                  "foreign-key-column" : "aa637461-de5a-4b52-bd8f-4eb786d17b4b",
                  "key-sequence" : 2,
                  "primary-key-column" : "40d19f6d-15f3-4c15-a259-04beb0802e96",
                  "self-referencing" : false
                } ] ],
                "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "5df41056-01c6-4a6f-993c-196dd8ecb6bc", "aa637461-de5a-4b52-bd8f-4eb786d17b4b" ] ],
                "deferrability" : [ "schemacrawler.schema.ForeignKeyDeferrability", "not deferrable" ],
                "deferrable" : false,
                "definition" : "",
                "delete-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ],
                "dependent-table" : "1fbb052e-e9ca-49be-b5f2-e18d4eede534",
                "foreign-key-table" : "1fbb052e-e9ca-49be-b5f2-e18d4eede534",
                "initially-deferred" : false,
                "optional" : false,
                "parent-partial" : false,
                "primary-key-table" : {
                  "@class" : "schemacrawler.crawl.MutableTable",
                  "@uuid" : "6d1d2c7a-bc5d-4961-bf6a-9791b1925f4c",
                  "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", [ "1b8d246d-58b6-4212-b353-e28039a23c88", "210faaae-f72c-4542-bdf7-ce8bf31c5383", "3fb863e2-4cd0-4573-805b-c718b3922cae", "40d19f6d-15f3-4c15-a259-04beb0802e96" ] ],
                  "definition" : "",
                  "dependent-tables" : [ "java.util.ArrayList", [ "1fbb052e-e9ca-49be-b5f2-e18d4eede534" ] ],
                  "foreign-keys" : [ "java.util.ArrayList", [ "e0acf7b9-e8f7-442b-bd1d-d27ae786c4a0" ] ],
                  "hidden-columns" : [ "java.util.ImmutableCollections$SetN", [ ] ],
                  "indexes" : [ "java.util.ImmutableCollections$List12", [ {
                    "@class" : "schemacrawler.crawl.MutableIndex",
                    "@uuid" : "6ed7d558-4d95-4bb3-b807-815b99a1b624",
                    "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", [ "3fb863e2-4cd0-4573-805b-c718b3922cae", "40d19f6d-15f3-4c15-a259-04beb0802e96" ] ],
                    "definition" : "",
                    "filter-condition" : "",
                    "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
                    "pages" : 0,
                    "parent-partial" : false,
                    "remarks" : "",
                    "schema" : "822fe200-48a4-4235-b07b-6af3ef11ab2e",
                    "type" : [ "schemacrawler.schema.IndexType", "other" ],
                    "unique" : true
                  } ] ],
                  "primary-key" : "6ed7d558-4d95-4bb3-b807-815b99a1b624",
                  "privileges" : [ "java.util.ImmutableCollections$ListN", [ {
                    "@class" : "schemacrawler.crawl.MutablePrivilege",
                    "@uuid" : "a4d56a12-b710-44c5-a6e7-152c9d40f11b",
                    "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" : "5278d07a-7559-476a-8316-116e1cbc7cf7",
                      "grantable" : true,
                      "grantee" : "DBA",
                      "grantor" : "_SYSTEM"
                    } ] ],
                    "parent-partial" : false,
                    "remarks" : "",
                    "schema" : "822fe200-48a4-4235-b07b-6af3ef11ab2e"
                  }, {
                    "@class" : "schemacrawler.crawl.MutablePrivilege",
                    "@uuid" : "eeface89-4c92-46f7-8ea0-a26d2864e737",
                    "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" : "8f81ff85-1fbc-4659-aefc-342d28d7a52b",
                      "grantable" : true,
                      "grantee" : "DBA",
                      "grantor" : "_SYSTEM"
                    } ] ],
                    "parent-partial" : false,
                    "remarks" : "",
                    "schema" : "822fe200-48a4-4235-b07b-6af3ef11ab2e"
                  }, {
                    "@class" : "schemacrawler.crawl.MutablePrivilege",
                    "@uuid" : "8bee4425-5c84-43e7-8928-49d25a0891e2",
                    "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" : "c10ea791-2c79-42f0-9309-313db70aa7bd",
                      "grantable" : true,
                      "grantee" : "DBA",
                      "grantor" : "_SYSTEM"
                    } ] ],
                    "parent-partial" : false,
                    "remarks" : "",
                    "schema" : "822fe200-48a4-4235-b07b-6af3ef11ab2e"
                  }, {
                    "@class" : "schemacrawler.crawl.MutablePrivilege",
                    "@uuid" : "71ee4692-3ffc-45f4-82e1-fb93ad2ab3a1",
                    "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" : "e5beb21f-b59b-4523-90df-f9027f554bb6",
                      "grantable" : true,
                      "grantee" : "DBA",
                      "grantor" : "_SYSTEM"
                    } ] ],
                    "parent-partial" : false,
                    "remarks" : "",
                    "schema" : "822fe200-48a4-4235-b07b-6af3ef11ab2e"
                  }, {
                    "@class" : "schemacrawler.crawl.MutablePrivilege",
                    "@uuid" : "755739db-046a-4e08-99bf-60a777b72278",
                    "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" : "c19aec37-c531-45e4-8b91-ae630a89b748",
                      "grantable" : true,
                      "grantee" : "DBA",
                      "grantor" : "_SYSTEM"
                    } ] ],
                    "parent-partial" : false,
                    "remarks" : "",
                    "schema" : "822fe200-48a4-4235-b07b-6af3ef11ab2e"
                  }, {
                    "@class" : "schemacrawler.crawl.MutablePrivilege",
                    "@uuid" : "1b5fb732-d7c6-4ea9-9c58-1f2569e17e76",
                    "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" : "6130c706-37d7-4908-848c-0dfbd0e7b728",
                      "grantable" : true,
                      "grantee" : "DBA",
                      "grantor" : "_SYSTEM"
                    } ] ],
                    "parent-partial" : false,
                    "remarks" : "",
                    "schema" : "822fe200-48a4-4235-b07b-6af3ef11ab2e"
                  } ] ],
                  "referenced-objects" : [ "java.util.ArrayList", [ ] ],
                  "referenced-tables" : [ "java.util.ArrayList", [ ] ],
                  "remarks" : "",
                  "schema" : "822fe200-48a4-4235-b07b-6af3ef11ab2e",
                  "self-referencing" : false,
                  "table-constraints" : [ "java.util.ImmutableCollections$ListN", [ "6ed7d558-4d95-4bb3-b807-815b99a1b624", {
                    "@class" : "schemacrawler.crawl.MutableTableConstraint",
                    "@uuid" : "c0756dd3-7591-4c12-9da4-b41f0c90ece1",
                    "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", [ "1b8d246d-58b6-4212-b353-e28039a23c88" ] ],
                    "deferrable" : false,
                    "definition" : "\"PUBLISHER SALES\".REGIONS.CITY IS NOT NULL",
                    "initially-deferred" : false,
                    "parent-partial" : false,
                    "remarks" : "",
                    "schema" : "822fe200-48a4-4235-b07b-6af3ef11ab2e",
                    "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
                  }, {
                    "@class" : "schemacrawler.crawl.MutableTableConstraint",
                    "@uuid" : "ba5580bb-0089-44da-b854-37cecdf28f59",
                    "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", [ "210faaae-f72c-4542-bdf7-ce8bf31c5383" ] ],
                    "deferrable" : false,
                    "definition" : "\"PUBLISHER SALES\".REGIONS.STATE IS NOT NULL",
                    "initially-deferred" : false,
                    "parent-partial" : false,
                    "remarks" : "",
                    "schema" : "822fe200-48a4-4235-b07b-6af3ef11ab2e",
                    "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
                  }, {
                    "@class" : "schemacrawler.crawl.MutableTableConstraint",
                    "@uuid" : "5afde38f-f071-4f3e-a365-11a7d6a0276b",
                    "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", [ "3fb863e2-4cd0-4573-805b-c718b3922cae" ] ],
                    "deferrable" : false,
                    "definition" : "\"PUBLISHER SALES\".REGIONS.POSTALCODE IS NOT NULL",
                    "initially-deferred" : false,
                    "parent-partial" : false,
                    "remarks" : "",
                    "schema" : "822fe200-48a4-4235-b07b-6af3ef11ab2e",
                    "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
                  }, {
                    "@class" : "schemacrawler.crawl.MutableTableConstraint",
                    "@uuid" : "779c8f64-71d4-4103-a37d-44a88e85d1bf",
                    "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", [ "40d19f6d-15f3-4c15-a259-04beb0802e96" ] ],
                    "deferrable" : false,
                    "definition" : "\"PUBLISHER SALES\".REGIONS.COUNTRY IS NOT NULL",
                    "initially-deferred" : false,
                    "parent-partial" : false,
                    "remarks" : "",
                    "schema" : "822fe200-48a4-4235-b07b-6af3ef11ab2e",
                    "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
                  } ] ],
                  "table-type" : "b648eedf-79d1-45c3-9606-c2d23747f7eb",
                  "triggers" : [ "java.util.ImmutableCollections$ListN", [ ] ],
                  "type" : "b648eedf-79d1-45c3-9606-c2d23747f7eb",
                  "used-by-objects" : [ "java.util.ImmutableCollections$List12", [ "1fbb052e-e9ca-49be-b5f2-e18d4eede534" ] ]
                },
                "referenced-table" : "6d1d2c7a-bc5d-4961-bf6a-9791b1925f4c",
                "remarks" : "",
                "schema" : "822fe200-48a4-4235-b07b-6af3ef11ab2e",
                "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", [ "97f5ecad-697c-423b-9e96-448d3eaa4b78", "d2210050-b72b-4c14-a928-f3c45130172b", "e0acf7b9-e8f7-442b-bd1d-d27ae786c4a0" ] ],
              "primary-key" : null,
              "privileges" : [ "java.util.ImmutableCollections$ListN", [ {
                "@class" : "schemacrawler.crawl.MutablePrivilege",
                "@uuid" : "6de3ad91-4b64-4c67-8b85-975116d93053",
                "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" : "1373786a-d0e8-4206-98fd-ab8b12fd6917",
                  "grantable" : true,
                  "grantee" : "DBA",
                  "grantor" : "_SYSTEM"
                } ] ],
                "parent-partial" : false,
                "remarks" : "",
                "schema" : "822fe200-48a4-4235-b07b-6af3ef11ab2e"
              }, {
                "@class" : "schemacrawler.crawl.MutablePrivilege",
                "@uuid" : "c3976b94-732e-4f17-a1d5-817586174252",
                "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" : "95be61d5-de36-4410-91cd-c1d393033751",
                  "grantable" : true,
                  "grantee" : "DBA",
                  "grantor" : "_SYSTEM"
                } ] ],
                "parent-partial" : false,
                "remarks" : "",
                "schema" : "822fe200-48a4-4235-b07b-6af3ef11ab2e"
              }, {
                "@class" : "schemacrawler.crawl.MutablePrivilege",
                "@uuid" : "21540191-3aa2-4d62-b672-a96bc11ab7e9",
                "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" : "dd997366-45a6-4505-b616-e1d527460b45",
                  "grantable" : true,
                  "grantee" : "DBA",
                  "grantor" : "_SYSTEM"
                } ] ],
                "parent-partial" : false,
                "remarks" : "",
                "schema" : "822fe200-48a4-4235-b07b-6af3ef11ab2e"
              }, {
                "@class" : "schemacrawler.crawl.MutablePrivilege",
                "@uuid" : "2e9032cb-83ff-4036-8280-b4ad060b60ee",
                "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" : "60b7d529-61d0-411b-8d34-97e1147dbbc5",
                  "grantable" : true,
                  "grantee" : "DBA",
                  "grantor" : "_SYSTEM"
                } ] ],
                "parent-partial" : false,
                "remarks" : "",
                "schema" : "822fe200-48a4-4235-b07b-6af3ef11ab2e"
              }, {
                "@class" : "schemacrawler.crawl.MutablePrivilege",
                "@uuid" : "ee945dbc-d8d2-4ed9-b421-7e6b540ff95d",
                "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" : "2d0cecd4-3682-4f51-bb6c-9e176f44e9cd",
                  "grantable" : true,
                  "grantee" : "DBA",
                  "grantor" : "_SYSTEM"
                } ] ],
                "parent-partial" : false,
                "remarks" : "",
                "schema" : "822fe200-48a4-4235-b07b-6af3ef11ab2e"
              }, {
                "@class" : "schemacrawler.crawl.MutablePrivilege",
                "@uuid" : "7f63132c-4f9a-479a-8bed-f7a3d532f931",
                "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" : "54a51790-bcf4-46b5-918e-d48d274f53eb",
                  "grantable" : true,
                  "grantee" : "DBA",
                  "grantor" : "_SYSTEM"
                } ] ],
                "parent-partial" : false,
                "remarks" : "",
                "schema" : "822fe200-48a4-4235-b07b-6af3ef11ab2e"
              } ] ],
              "referenced-objects" : [ "java.util.ArrayList", [ "60147998-43e7-4ea4-9507-c2ba0cf69a90", "6d1d2c7a-bc5d-4961-bf6a-9791b1925f4c", "802b4870-5c76-4db8-96c1-aac16fad13cd" ] ],
              "referenced-tables" : [ "java.util.ArrayList", [ "60147998-43e7-4ea4-9507-c2ba0cf69a90", "6d1d2c7a-bc5d-4961-bf6a-9791b1925f4c", "802b4870-5c76-4db8-96c1-aac16fad13cd" ] ],
              "remarks" : "",
              "schema" : "822fe200-48a4-4235-b07b-6af3ef11ab2e",
              "self-referencing" : false,
              "table-constraints" : [ "java.util.ImmutableCollections$ListN", [ "97f5ecad-697c-423b-9e96-448d3eaa4b78", "d2210050-b72b-4c14-a928-f3c45130172b", "e0acf7b9-e8f7-442b-bd1d-d27ae786c4a0", {
                "@class" : "schemacrawler.crawl.MutableTableConstraint",
                "@uuid" : "a0354d17-5f66-4a89-bac4-73787ae9d2ed",
                "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", [ "5df41056-01c6-4a6f-993c-196dd8ecb6bc" ] ],
                "deferrable" : false,
                "definition" : "\"PUBLISHER SALES\".SALES.POSTALCODE IS NOT NULL",
                "initially-deferred" : false,
                "parent-partial" : false,
                "remarks" : "",
                "schema" : "822fe200-48a4-4235-b07b-6af3ef11ab2e",
                "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
              }, {
                "@class" : "schemacrawler.crawl.MutableTableConstraint",
                "@uuid" : "52c12b70-0c23-40ac-96c9-5ca628efed20",
                "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", [ "aa637461-de5a-4b52-bd8f-4eb786d17b4b" ] ],
                "deferrable" : false,
                "definition" : "\"PUBLISHER SALES\".SALES.COUNTRY IS NOT NULL",
                "initially-deferred" : false,
                "parent-partial" : false,
                "remarks" : "",
                "schema" : "822fe200-48a4-4235-b07b-6af3ef11ab2e",
                "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
              } ] ],
              "table-type" : "b648eedf-79d1-45c3-9606-c2d23747f7eb",
              "triggers" : [ "java.util.ImmutableCollections$ListN", [ ] ],
              "type" : "b648eedf-79d1-45c3-9606-c2d23747f7eb",
              "used-by-objects" : [ "java.util.ImmutableCollections$ListN", [ ] ]
            } ] ],
            "foreign-keys" : [ "java.util.ArrayList", [ {
              "@class" : "schemacrawler.crawl.MutableForeignKey",
              "@uuid" : "eb040f28-6f19-4fde-9c9b-2b1cb7543258",
              "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" : "fef8db34-b106-492a-bbdb-0a3af94fdc69",
                "foreign-key-column" : "bce8e190-97b5-44c2-b826-e95bf42b4df2",
                "key-sequence" : 1,
                "primary-key-column" : "14865e0c-0749-47c2-86b0-743e1dba0f5d",
                "self-referencing" : false
              } ] ],
              "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "bce8e190-97b5-44c2-b826-e95bf42b4df2" ] ],
              "deferrability" : [ "schemacrawler.schema.ForeignKeyDeferrability", "not deferrable" ],
              "deferrable" : false,
              "definition" : "",
              "delete-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ],
              "dependent-table" : "60147998-43e7-4ea4-9507-c2ba0cf69a90",
              "foreign-key-table" : "60147998-43e7-4ea4-9507-c2ba0cf69a90",
              "initially-deferred" : false,
              "optional" : true,
              "parent-partial" : false,
              "primary-key-table" : "60147998-43e7-4ea4-9507-c2ba0cf69a90",
              "referenced-table" : "60147998-43e7-4ea4-9507-c2ba0cf69a90",
              "remarks" : "",
              "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
              "self-referencing" : true,
              "type" : [ "schemacrawler.schema.TableConstraintType", "foreign_key" ],
              "update-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ]
            }, "97f5ecad-697c-423b-9e96-448d3eaa4b78", "b7658501-52da-4340-8154-66ee994aeb13" ] ],
            "hidden-columns" : [ "java.util.ImmutableCollections$SetN", [ ] ],
            "indexes" : [ "java.util.ImmutableCollections$ListN", [ {
              "@class" : "schemacrawler.crawl.MutableIndex",
              "@uuid" : "016e534c-2c9a-42d0-9192-f94c195bf334",
              "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", [ "14865e0c-0749-47c2-86b0-743e1dba0f5d" ] ],
              "definition" : "",
              "filter-condition" : "",
              "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
              "pages" : 0,
              "parent-partial" : false,
              "remarks" : "",
              "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
              "type" : [ "schemacrawler.schema.IndexType", "other" ],
              "unique" : true
            }, {
              "@class" : "schemacrawler.crawl.MutableIndex",
              "@uuid" : "31d0e5e2-930f-4caf-9df5-5df2e4386f59",
              "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", [ "bce8e190-97b5-44c2-b826-e95bf42b4df2" ] ],
              "definition" : "",
              "filter-condition" : "",
              "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
              "pages" : 0,
              "parent-partial" : false,
              "remarks" : "",
              "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
              "type" : [ "schemacrawler.schema.IndexType", "other" ],
              "unique" : true
            }, "eb040f28-6f19-4fde-9c9b-2b1cb7543258" ] ],
            "primary-key" : "016e534c-2c9a-42d0-9192-f94c195bf334",
            "privileges" : [ "java.util.ImmutableCollections$ListN", [ {
              "@class" : "schemacrawler.crawl.MutablePrivilege",
              "@uuid" : "7bb92f1c-d76c-4840-b39a-a992668647b0",
              "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" : "07ccdb95-9b79-4efd-a5eb-db0f45e866f1",
                "grantable" : true,
                "grantee" : "SA",
                "grantor" : "_SYSTEM"
              } ] ],
              "parent-partial" : false,
              "remarks" : "",
              "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d"
            }, {
              "@class" : "schemacrawler.crawl.MutablePrivilege",
              "@uuid" : "c92e906e-b027-437f-8e5d-853168f4b652",
              "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" : "cf0cabb6-88a5-428b-9326-b02c771beba2",
                "grantable" : true,
                "grantee" : "SA",
                "grantor" : "_SYSTEM"
              } ] ],
              "parent-partial" : false,
              "remarks" : "",
              "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d"
            }, {
              "@class" : "schemacrawler.crawl.MutablePrivilege",
              "@uuid" : "2628057d-bb5b-485a-8f8c-eeededce82de",
              "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" : "4e80a6cf-dff0-4dbd-b513-a7b3d5435bbc",
                "grantable" : true,
                "grantee" : "SA",
                "grantor" : "_SYSTEM"
              } ] ],
              "parent-partial" : false,
              "remarks" : "",
              "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d"
            }, {
              "@class" : "schemacrawler.crawl.MutablePrivilege",
              "@uuid" : "91d8f013-b687-4cfe-a6b0-0d67c98bc8cd",
              "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" : "3b4411da-94ee-48ef-b097-c18de0f6d10b",
                "grantable" : true,
                "grantee" : "SA",
                "grantor" : "_SYSTEM"
              } ] ],
              "parent-partial" : false,
              "remarks" : "",
              "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d"
            }, {
              "@class" : "schemacrawler.crawl.MutablePrivilege",
              "@uuid" : "488c4523-7046-4441-860c-38d8ccad8efb",
              "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" : "33f7c04c-717e-4a64-a336-a8f5bed80e6b",
                "grantable" : true,
                "grantee" : "SA",
                "grantor" : "_SYSTEM"
              } ] ],
              "parent-partial" : false,
              "remarks" : "",
              "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d"
            }, {
              "@class" : "schemacrawler.crawl.MutablePrivilege",
              "@uuid" : "4d127753-28f7-485a-9cef-acb80230955f",
              "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" : "69591843-084e-4b98-8f8f-2a073e642c16",
                "grantable" : true,
                "grantee" : "SA",
                "grantor" : "_SYSTEM"
              } ] ],
              "parent-partial" : false,
              "remarks" : "",
              "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d"
            } ] ],
            "referenced-objects" : [ "java.util.ArrayList", [ "60147998-43e7-4ea4-9507-c2ba0cf69a90" ] ],
            "referenced-tables" : [ "java.util.ArrayList", [ "60147998-43e7-4ea4-9507-c2ba0cf69a90" ] ],
            "remarks" : "Details for published books",
            "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
            "self-referencing" : true,
            "table-constraints" : [ "java.util.ImmutableCollections$ListN", [ "016e534c-2c9a-42d0-9192-f94c195bf334", "eb040f28-6f19-4fde-9c9b-2b1cb7543258", "31d0e5e2-930f-4caf-9df5-5df2e4386f59", {
              "@class" : "schemacrawler.crawl.MutableTableConstraint",
              "@uuid" : "fa8ede57-b211-432d-b3c0-67e644a4be74",
              "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", [ "14865e0c-0749-47c2-86b0-743e1dba0f5d" ] ],
              "deferrable" : false,
              "definition" : "BOOKS.BOOKS.ID IS NOT NULL",
              "initially-deferred" : false,
              "parent-partial" : false,
              "remarks" : "",
              "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
              "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
            }, {
              "@class" : "schemacrawler.crawl.MutableTableConstraint",
              "@uuid" : "516a2a7c-6924-4425-9477-2c7164129e3f",
              "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", [ "154c1d91-5518-4e2a-b8a4-756a59e9bbd5" ] ],
              "deferrable" : false,
              "definition" : "BOOKS.BOOKS.TITLE IS NOT NULL",
              "initially-deferred" : false,
              "parent-partial" : false,
              "remarks" : "",
              "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
              "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
            }, {
              "@class" : "schemacrawler.crawl.MutableTableConstraint",
              "@uuid" : "18afe3e3-819a-4584-88b9-e44b88fbe003",
              "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", [ "e26d01cc-867c-4607-8324-2c3b1fb33bf8" ] ],
              "deferrable" : false,
              "definition" : "BOOKS.BOOKS.PUBLISHERID IS NOT NULL",
              "initially-deferred" : false,
              "parent-partial" : false,
              "remarks" : "",
              "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
              "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
            } ] ],
            "table-type" : "b648eedf-79d1-45c3-9606-c2d23747f7eb",
            "triggers" : [ "java.util.ImmutableCollections$ListN", [ ] ],
            "type" : "b648eedf-79d1-45c3-9606-c2d23747f7eb",
            "used-by-objects" : [ "java.util.ImmutableCollections$ListN", [ "1fbb052e-e9ca-49be-b5f2-e18d4eede534", "9985c5e3-e018-4f8c-810b-ad6efc8433ae", "60147998-43e7-4ea4-9507-c2ba0cf69a90" ] ]
          },
          "referenced-table" : "60147998-43e7-4ea4-9507-c2ba0cf69a90",
          "remarks" : "",
          "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
          "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", [ "b73770d0-844c-403c-bfe8-bc9c9a23ec79", "b7658501-52da-4340-8154-66ee994aeb13", {
          "@class" : "schemacrawler.crawl.MutableIndex",
          "@uuid" : "7e482668-33b8-41ac-a58c-8ef3c74951de",
          "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", [ "a4201696-7ac7-47be-9598-6ff79bf1552d", "150e5b98-245b-4bd1-af15-ff8b80b4c08c" ] ],
          "definition" : "",
          "filter-condition" : "",
          "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
          "pages" : 0,
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
          "type" : [ "schemacrawler.schema.IndexType", "other" ],
          "unique" : true
        } ] ],
        "primary-key" : null,
        "privileges" : [ "java.util.ImmutableCollections$ListN", [ {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "7e58144a-1525-4c31-a90b-1471b0e448aa",
          "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" : "e7c4b37b-4ef3-4c35-bd00-51266f565a8a",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d"
        }, {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "38670341-c1e6-4525-a713-7cdbc228a710",
          "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" : "3b5a571f-6a05-4428-82a8-d4e2f4e15628",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d"
        }, {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "778ed02c-6afa-408b-a1b0-8df7097e6fa0",
          "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" : "7820d81d-c238-4785-8839-4862744617e0",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d"
        }, {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "ce32086c-478c-4b81-ab7b-7a322d7000a0",
          "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" : "fb831c3a-f5c1-4fff-b43d-be6d9f9ad704",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d"
        }, {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "6769e1bb-bde9-4409-a0ad-23e63c3d89d3",
          "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" : "220a751a-e8e9-47bd-9a2f-211e76781a57",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d"
        }, {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "fd1742a0-551d-486b-a031-19c1ebb61ad3",
          "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" : "5bf6d03d-eaca-4adc-9dd5-0bcd9561930f",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d"
        } ] ],
        "referenced-objects" : [ "java.util.ArrayList", [ "1e94c531-21fa-491c-bd5b-f3aa369b17d2", "60147998-43e7-4ea4-9507-c2ba0cf69a90" ] ],
        "referenced-tables" : [ "java.util.ArrayList", [ "1e94c531-21fa-491c-bd5b-f3aa369b17d2", "60147998-43e7-4ea4-9507-c2ba0cf69a90" ] ],
        "remarks" : "Relationship between books and their authors, \nalong with the latest updated information",
        "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
        "self-referencing" : false,
        "table-constraints" : [ "java.util.ImmutableCollections$ListN", [ "b73770d0-844c-403c-bfe8-bc9c9a23ec79", "b7658501-52da-4340-8154-66ee994aeb13", {
          "@class" : "schemacrawler.crawl.MutableTableConstraint",
          "@uuid" : "b212a034-1b83-46da-8cb5-ef8263b2e25b",
          "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", [ "a4201696-7ac7-47be-9598-6ff79bf1552d" ] ],
          "deferrable" : false,
          "definition" : "BOOKS.BOOKAUTHORS.BOOKID IS NOT NULL",
          "initially-deferred" : false,
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
          "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
        }, {
          "@class" : "schemacrawler.crawl.MutableTableConstraint",
          "@uuid" : "9b28c58d-6bbf-44f2-b3f9-1a088740fde5",
          "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", [ "150e5b98-245b-4bd1-af15-ff8b80b4c08c" ] ],
          "deferrable" : false,
          "definition" : "BOOKS.BOOKAUTHORS.AUTHORID IS NOT NULL",
          "initially-deferred" : false,
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
          "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
        } ] ],
        "table-type" : "b648eedf-79d1-45c3-9606-c2d23747f7eb",
        "triggers" : [ "java.util.ImmutableCollections$ListN", [ ] ],
        "type" : "b648eedf-79d1-45c3-9606-c2d23747f7eb",
        "used-by-objects" : [ "java.util.ImmutableCollections$ListN", [ ] ]
      } ] ],
      "foreign-keys" : [ "java.util.ArrayList", [ "b73770d0-844c-403c-bfe8-bc9c9a23ec79" ] ],
      "hidden-columns" : [ "java.util.ImmutableCollections$SetN", [ ] ],
      "indexes" : [ "java.util.ImmutableCollections$ListN", [ {
        "@class" : "schemacrawler.crawl.MutableIndex",
        "@uuid" : "139dc74c-4e98-47d8-8e20-59c916a473b9",
        "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", [ "ece5e47c-9b02-41ad-920b-d6e06ad4c7aa" ] ],
        "definition" : "",
        "filter-condition" : "",
        "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
        "pages" : 0,
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
        "type" : [ "schemacrawler.schema.IndexType", "other" ],
        "unique" : true
      }, {
        "@class" : "schemacrawler.crawl.MutableIndex",
        "@uuid" : "d5766a95-2c3d-4b80-899d-2453136ca542",
        "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", [ "4a390ba2-e32b-4bef-a6f5-57b12bf2c5e0", "e13eb235-82ca-40e4-a21b-3272da92aa48" ] ],
        "definition" : "",
        "filter-condition" : "",
        "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
        "pages" : 0,
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
        "type" : [ "schemacrawler.schema.IndexType", "other" ],
        "unique" : false
      }, {
        "@class" : "schemacrawler.crawl.MutableIndex",
        "@uuid" : "1aefee85-46a0-44fe-bfc2-080ccfca6133",
        "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", [ "138da967-8f06-4b99-86c7-7d2cb75fbfa3", "60fbdb8e-b7d4-4e80-bd3c-57814880741e", "0ae5e219-b15a-4722-a33c-070676080ba7", "315bb4b1-d422-4099-9aac-d4fbd9587d46" ] ],
        "definition" : "",
        "filter-condition" : "",
        "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
        "pages" : 0,
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
        "type" : [ "schemacrawler.schema.IndexType", "other" ],
        "unique" : false
      } ] ],
      "primary-key" : "139dc74c-4e98-47d8-8e20-59c916a473b9",
      "privileges" : [ "java.util.ImmutableCollections$ListN", [ {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "9d909466-3fbd-4e6e-8be5-2f3be3728438",
        "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" : "1d230c4f-3412-4090-a01b-e68da9b1dec2",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "ebc58fca-c0bf-4d90-902a-38c5483e9cd2",
        "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" : "82934c9c-23f7-44b0-be2e-0faf0a9d89ac",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "1ed6883d-e817-45d1-8484-bf61832cdc21",
        "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" : "ce439c95-95a3-4a69-90a1-b59c470f0ab7",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "9f56a3c2-2ad6-4aed-861c-f436b9dd20ae",
        "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" : "7984c424-6709-4790-b6cc-48c598778822",
          "grantable" : false,
          "grantee" : "OTHERUSER",
          "grantor" : "SA"
        }, {
          "@class" : "schemacrawler.crawl.MutablePrivilege$PrivilegeGrant",
          "@uuid" : "1d6ce7cb-71a4-49c9-8866-f533fe1318b4",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "a23f6c6f-d6c8-4431-aec1-80263bc83623",
        "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" : "3d97d7af-a5f8-45bd-8704-c554ab483093",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "732721ef-2639-46ce-86ad-cbdbfdf5011e",
        "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" : "e9fdf55e-4441-4911-82be-e34477c22ab0",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d"
      } ] ],
      "referenced-objects" : [ "java.util.ArrayList", [ ] ],
      "referenced-tables" : [ "java.util.ArrayList", [ ] ],
      "remarks" : "Contact details for book authors",
      "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
      "self-referencing" : false,
      "table-constraints" : [ "java.util.ImmutableCollections$ListN", [ "139dc74c-4e98-47d8-8e20-59c916a473b9", {
        "@class" : "schemacrawler.crawl.MutableTableConstraint",
        "@uuid" : "51c5c9ea-f8ee-4114-9936-e0da0e837fe3",
        "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", [ "60fbdb8e-b7d4-4e80-bd3c-57814880741e" ] ],
        "deferrable" : false,
        "definition" : "BOOKS.AUTHORS.STATE=UPPER(BOOKS.AUTHORS.STATE)",
        "initially-deferred" : false,
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
        "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
      }, {
        "@class" : "schemacrawler.crawl.MutableTableConstraint",
        "@uuid" : "aefc2093-7816-479a-be0b-d51c63639ff6",
        "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", [ "ece5e47c-9b02-41ad-920b-d6e06ad4c7aa" ] ],
        "deferrable" : false,
        "definition" : "BOOKS.AUTHORS.ID IS NOT NULL",
        "initially-deferred" : false,
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
        "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
      }, {
        "@class" : "schemacrawler.crawl.MutableTableConstraint",
        "@uuid" : "1c329e26-0292-47ca-a133-92162f58f621",
        "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", [ "e13eb235-82ca-40e4-a21b-3272da92aa48" ] ],
        "deferrable" : false,
        "definition" : "BOOKS.AUTHORS.FIRSTNAME IS NOT NULL",
        "initially-deferred" : false,
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
        "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
      }, {
        "@class" : "schemacrawler.crawl.MutableTableConstraint",
        "@uuid" : "d2472e3c-0dd3-46ac-9130-237fe95594ae",
        "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", [ "4a390ba2-e32b-4bef-a6f5-57b12bf2c5e0" ] ],
        "deferrable" : false,
        "definition" : "BOOKS.AUTHORS.LASTNAME IS NOT NULL",
        "initially-deferred" : false,
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
        "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
      } ] ],
      "table-type" : "b648eedf-79d1-45c3-9606-c2d23747f7eb",
      "triggers" : [ "java.util.ImmutableCollections$List12", [ {
        "@class" : "schemacrawler.crawl.MutableTrigger",
        "@uuid" : "e9860b1b-0efb-4cc7-8a58-e11dd7f4399c",
        "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" : "f55e1ef1-f931-4104-988b-284c52b91f7d"
      } ] ],
      "type" : "b648eedf-79d1-45c3-9606-c2d23747f7eb",
      "used-by-objects" : [ "java.util.ImmutableCollections$List12", [ "9985c5e3-e018-4f8c-810b-ad6efc8433ae", {
        "@class" : "schemacrawler.crawl.MutableView",
        "@uuid" : "f341b12a-6193-418c-b170-d064d69154cd",
        "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", [ "e86f8f9b-de34-45ce-9fc1-0fd6ff55bca6", "6f810e47-697e-4739-951c-4d08ee4ea8d2", "a4b09039-e1e3-4df9-9ad9-591eb99b04a5" ] ],
        "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" : "b85c5f85-9793-4b03-85d0-543457eefeae",
          "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" : "e5634b49-e0c8-4060-a9b6-956a71e03b52",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d"
        }, {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "0abaa479-851c-4996-b5c6-d60faf850059",
          "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" : "0f4ccfa5-c420-4f6f-9b2a-a574ee1941ee",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d"
        }, {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "7aed5a42-0e7e-4ce3-bfca-5ae7aa81bdc7",
          "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" : "7ab40257-e1f1-4f63-9e9f-437bac4652e8",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d"
        }, {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "500a6563-583a-4878-adba-c924998d5ed2",
          "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" : "5b40672f-2c25-4842-a3d5-4034ea60a128",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d"
        }, {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "b53967d6-f00b-4161-8b92-833ed2668bb6",
          "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" : "524db8ef-c095-422f-a2c8-af350ec3dbb0",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d"
        }, {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "74c0237f-84e8-498d-bd1c-9a6c99848e88",
          "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" : "0663aabe-b272-4070-910b-83a431d2fd4b",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d"
        } ] ],
        "referenced-objects" : [ "java.util.ImmutableCollections$List12", [ "1e94c531-21fa-491c-bd5b-f3aa369b17d2" ] ],
        "referenced-tables" : [ "java.util.ArrayList", [ ] ],
        "remarks" : "",
        "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
        "self-referencing" : false,
        "table-constraints" : [ "java.util.ImmutableCollections$ListN", [ ] ],
        "table-type" : {
          "@class" : "schemacrawler.schema.TableType",
          "@uuid" : "b348ce51-27e8-4d77-b6be-674104a36bb3",
          "table-type" : "VIEW",
          "view" : true
        },
        "table-usage" : [ "java.util.ImmutableCollections$List12", [ "1e94c531-21fa-491c-bd5b-f3aa369b17d2" ] ],
        "triggers" : [ "java.util.ImmutableCollections$ListN", [ ] ],
        "type" : "b348ce51-27e8-4d77-b6be-674104a36bb3",
        "updatable" : true,
        "used-by-objects" : [ "java.util.ImmutableCollections$ListN", [ ] ]
      } ] ]
    }, "9985c5e3-e018-4f8c-810b-ad6efc8433ae", "60147998-43e7-4ea4-9507-c2ba0cf69a90", {
      "@class" : "schemacrawler.crawl.MutableTable",
      "@uuid" : "7ae582b5-fb67-4c54-a17c-15264a6d663e",
      "name" : "Celebrities",
      "full-name" : "PUBLIC.BOOKS.\"Celebrities\"",
      "attributes" : {
        "@class" : "java.util.TreeMap",
        "HSQLDB_TYPE" : "MEMORY",
        "READ_ONLY" : false,
        "REMARKS" : ""
      },
      "columns" : [ "java.util.ImmutableCollections$List12", [ "a4d21cb5-797b-4590-9c5c-43161ac8e30b", "0515beba-a11d-4681-a3fe-297d3cbcc7f8" ] ],
      "definition" : "",
      "dependent-tables" : [ "java.util.ArrayList", [ {
        "@class" : "schemacrawler.crawl.MutableTable",
        "@uuid" : "b118d77c-3e6a-4241-bd17-505015316c79",
        "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", [ "870c32a4-ede3-4f5c-8a4b-9f125aac9668", "520cb582-3f83-4604-b602-c910c776ff3f" ] ],
        "definition" : "",
        "dependent-tables" : [ "java.util.ArrayList", [ ] ],
        "foreign-keys" : [ "java.util.ArrayList", [ {
          "@class" : "schemacrawler.crawl.MutableForeignKey",
          "@uuid" : "78911e4d-77df-45a0-9760-c7a5e4689dfd",
          "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" : "a4403982-bad5-4669-a896-916e61deaa40",
            "foreign-key-column" : "870c32a4-ede3-4f5c-8a4b-9f125aac9668",
            "key-sequence" : 1,
            "primary-key-column" : "a4d21cb5-797b-4590-9c5c-43161ac8e30b",
            "self-referencing" : false
          } ] ],
          "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "870c32a4-ede3-4f5c-8a4b-9f125aac9668" ] ],
          "deferrability" : [ "schemacrawler.schema.ForeignKeyDeferrability", "not deferrable" ],
          "deferrable" : false,
          "definition" : "",
          "delete-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ],
          "dependent-table" : "b118d77c-3e6a-4241-bd17-505015316c79",
          "foreign-key-table" : "b118d77c-3e6a-4241-bd17-505015316c79",
          "initially-deferred" : false,
          "optional" : false,
          "parent-partial" : false,
          "primary-key-table" : "7ae582b5-fb67-4c54-a17c-15264a6d663e",
          "referenced-table" : "7ae582b5-fb67-4c54-a17c-15264a6d663e",
          "remarks" : "",
          "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
          "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" : "48e437a3-3d28-4917-82dc-e381e7d75441",
          "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", [ "870c32a4-ede3-4f5c-8a4b-9f125aac9668" ] ],
          "definition" : "",
          "filter-condition" : "",
          "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
          "pages" : 0,
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
          "type" : [ "schemacrawler.schema.IndexType", "other" ],
          "unique" : true
        }, "78911e4d-77df-45a0-9760-c7a5e4689dfd" ] ],
        "primary-key" : "48e437a3-3d28-4917-82dc-e381e7d75441",
        "privileges" : [ "java.util.ImmutableCollections$ListN", [ {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "60054d22-4381-4622-bfae-81543fcbd95a",
          "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" : "2c8f3807-809b-4867-9d31-161b7939f15a",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d"
        }, {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "f4784375-79e2-489a-8ec6-b0dd3b988a98",
          "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" : "5257c099-a055-445f-8ade-2edb9538fdfb",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d"
        }, {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "abd328eb-9778-487d-8b3a-726fb5abb05f",
          "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" : "335b3d79-4f54-4ddd-964e-9d27952c1f31",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d"
        }, {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "1d4a168e-5baf-4f47-8501-5f7c561f6573",
          "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" : "3673261f-10a5-44dd-ab3b-a1dd33156fee",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d"
        }, {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "637c9392-0f56-4816-8883-ab2a350486f6",
          "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" : "56f2ab30-010c-40cb-a8d9-899f50e06243",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d"
        }, "520cb582-3f83-4604-b602-c910c776ff3f" ] ],
        "referenced-objects" : [ "java.util.ArrayList", [ "7ae582b5-fb67-4c54-a17c-15264a6d663e" ] ],
        "referenced-tables" : [ "java.util.ArrayList", [ "7ae582b5-fb67-4c54-a17c-15264a6d663e" ] ],
        "remarks" : "",
        "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
        "self-referencing" : false,
        "table-constraints" : [ "java.util.ImmutableCollections$ListN", [ "48e437a3-3d28-4917-82dc-e381e7d75441", "78911e4d-77df-45a0-9760-c7a5e4689dfd", {
          "@class" : "schemacrawler.crawl.MutableTableConstraint",
          "@uuid" : "ddae0e1e-74fb-4654-aef1-2797534eb36b",
          "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", [ "870c32a4-ede3-4f5c-8a4b-9f125aac9668" ] ],
          "deferrable" : false,
          "definition" : "BOOKS.\"Celebrity Updates\".\"Celebrity Id\" IS NOT NULL",
          "initially-deferred" : false,
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
          "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
        } ] ],
        "table-type" : "b648eedf-79d1-45c3-9606-c2d23747f7eb",
        "triggers" : [ "java.util.ImmutableCollections$ListN", [ ] ],
        "type" : "b648eedf-79d1-45c3-9606-c2d23747f7eb",
        "used-by-objects" : [ "java.util.ImmutableCollections$ListN", [ ] ]
      } ] ],
      "foreign-keys" : [ "java.util.ArrayList", [ "78911e4d-77df-45a0-9760-c7a5e4689dfd" ] ],
      "hidden-columns" : [ "java.util.ImmutableCollections$SetN", [ ] ],
      "indexes" : [ "java.util.ImmutableCollections$List12", [ {
        "@class" : "schemacrawler.crawl.MutableIndex",
        "@uuid" : "1b4ba5d8-b66b-42ff-b258-dea0364a42d5",
        "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", [ "a4d21cb5-797b-4590-9c5c-43161ac8e30b" ] ],
        "definition" : "",
        "filter-condition" : "",
        "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
        "pages" : 0,
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
        "type" : [ "schemacrawler.schema.IndexType", "other" ],
        "unique" : true
      } ] ],
      "primary-key" : "1b4ba5d8-b66b-42ff-b258-dea0364a42d5",
      "privileges" : [ "java.util.ImmutableCollections$ListN", [ {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "456b8174-10b2-41e0-9acf-f769770eb3fc",
        "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" : "e0aea159-2529-42c3-9db4-db434d546d1c",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "87dccc89-78cb-41c0-83fa-c2502285fcd8",
        "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" : "6a975285-2425-4533-ac9a-bb305c73dbc4",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "8f76e2b9-daa9-49b7-92e8-01a302e46dc6",
        "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" : "da1f92b7-1fef-4f49-959b-4ae82ee7e140",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "c6d8a4a9-3da5-4a0b-9875-066c338181c1",
        "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" : "666d09db-f180-42b9-a1a9-6ae868ab8814",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "684da158-f609-47c4-a8fe-3d0a921f7ab5",
        "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" : "269a438d-15f6-49d3-9568-ef892ef3795b",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "aabd2191-e8fb-4c44-ba9e-d30668c63627",
        "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" : "e2697c17-fff3-423f-b47f-5a7f1645a407",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d"
      } ] ],
      "referenced-objects" : [ "java.util.ArrayList", [ ] ],
      "referenced-tables" : [ "java.util.ArrayList", [ ] ],
      "remarks" : "",
      "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
      "self-referencing" : false,
      "table-constraints" : [ "java.util.ImmutableCollections$List12", [ "1b4ba5d8-b66b-42ff-b258-dea0364a42d5", {
        "@class" : "schemacrawler.crawl.MutableTableConstraint",
        "@uuid" : "3fc74212-d455-4268-babb-6320e5ef2808",
        "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", [ "a4d21cb5-797b-4590-9c5c-43161ac8e30b" ] ],
        "deferrable" : false,
        "definition" : "BOOKS.\"Celebrities\".\"Id\" IS NOT NULL",
        "initially-deferred" : false,
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
        "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
      } ] ],
      "table-type" : "b648eedf-79d1-45c3-9606-c2d23747f7eb",
      "triggers" : [ "java.util.ImmutableCollections$ListN", [ ] ],
      "type" : "b648eedf-79d1-45c3-9606-c2d23747f7eb",
      "used-by-objects" : [ "java.util.ImmutableCollections$List12", [ "b118d77c-3e6a-4241-bd17-505015316c79" ] ]
    }, "b118d77c-3e6a-4241-bd17-505015316c79", {
      "@class" : "schemacrawler.crawl.MutableTable",
      "@uuid" : "e03fa0de-1f11-45e0-aa90-f15af9bed48e",
      "name" : "COUPONS",
      "full-name" : "PUBLIC.BOOKS.COUPONS",
      "attributes" : {
        "@class" : "java.util.TreeMap",
        "HSQLDB_TYPE" : "MEMORY",
        "READ_ONLY" : false,
        "REMARKS" : ""
      },
      "columns" : [ "java.util.ImmutableCollections$ListN", [ "f6578665-9437-4587-8c17-ef11d79d01c4", "2254c4c4-ae28-413c-82ca-086a68362404", "1c73bf73-ea8c-474a-a091-73c2cb6d8b1b", "55a7322b-480a-4c21-87b6-33cfb8e9a9ad" ] ],
      "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" : "0ce4ba3b-abc4-4f75-84e3-c8e5573d99ee",
        "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", [ "f6578665-9437-4587-8c17-ef11d79d01c4" ] ],
        "definition" : "",
        "filter-condition" : "",
        "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
        "pages" : 0,
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
        "type" : [ "schemacrawler.schema.IndexType", "other" ],
        "unique" : true
      } ] ],
      "primary-key" : "0ce4ba3b-abc4-4f75-84e3-c8e5573d99ee",
      "privileges" : [ "java.util.ImmutableCollections$ListN", [ {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "375606a5-adde-4ae4-ba40-e32438aca43a",
        "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" : "acc3de4d-6979-4658-8fa0-6f70bf811f6e",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "f3bff719-2ac7-4257-a440-34b1bf27b633",
        "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" : "730ccfec-7829-487c-b8d9-8abb1bcc5433",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "42cc43b9-7576-418f-806d-4409096f744a",
        "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" : "2b592a2f-32ee-4d29-90f4-0518600b8e5a",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "ce775a95-eb5b-4b08-8f26-18cd6b7bc687",
        "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" : "aef3d908-d9bd-4c8d-8dc3-74a9be098a70",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "763b6cdd-fa4b-4af6-8170-2f8da3cda2d5",
        "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" : "cf8e083f-fde7-4a8b-a861-c8ddc4abf8a8",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "84c280bb-9d99-4d11-af4e-3feda79b2ffe",
        "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" : "fbfc3757-3d36-4e31-a66c-04969809df1c",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d"
      } ] ],
      "referenced-objects" : [ "java.util.ArrayList", [ ] ],
      "referenced-tables" : [ "java.util.ArrayList", [ ] ],
      "remarks" : "",
      "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
      "self-referencing" : false,
      "table-constraints" : [ "java.util.ImmutableCollections$List12", [ "0ce4ba3b-abc4-4f75-84e3-c8e5573d99ee", {
        "@class" : "schemacrawler.crawl.MutableTableConstraint",
        "@uuid" : "5e44ebf0-b240-4e87-b32e-334b053dea5a",
        "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", [ "f6578665-9437-4587-8c17-ef11d79d01c4" ] ],
        "deferrable" : false,
        "definition" : "BOOKS.COUPONS.ID IS NOT NULL",
        "initially-deferred" : false,
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
        "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
      } ] ],
      "table-type" : "b648eedf-79d1-45c3-9606-c2d23747f7eb",
      "triggers" : [ "java.util.ImmutableCollections$ListN", [ ] ],
      "type" : "b648eedf-79d1-45c3-9606-c2d23747f7eb",
      "used-by-objects" : [ "java.util.ImmutableCollections$ListN", [ ] ]
    }, {
      "@class" : "schemacrawler.crawl.MutableTable",
      "@uuid" : "77ca56a9-0cf3-4728-9940-17aca1b7893f",
      "name" : "CUSTOMERDATA",
      "full-name" : "PUBLIC.BOOKS.CUSTOMERDATA",
      "attributes" : {
        "@class" : "java.util.TreeMap",
        "HSQLDB_TYPE" : "MEMORY",
        "READ_ONLY" : false,
        "REMARKS" : ""
      },
      "columns" : [ "java.util.ImmutableCollections$ListN", [ "8b1433b8-4f39-40a9-91a0-5e6e9eb8dcde", "78a0f416-8b70-4367-930b-3bb400d87414", "cda810c3-b104-4e94-bdce-824bb0c27190" ] ],
      "definition" : "",
      "dependent-tables" : [ "java.util.ArrayList", [ ] ],
      "foreign-keys" : [ "java.util.ArrayList", [ {
        "@class" : "schemacrawler.crawl.MutableForeignKey",
        "@uuid" : "baefc209-57e2-4215-a636-ad19e01ea905",
        "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" : "100cd6c6-8bf3-4aa2-a4d9-eab546fd3c26",
          "foreign-key-column" : "8b1433b8-4f39-40a9-91a0-5e6e9eb8dcde",
          "key-sequence" : 1,
          "primary-key-column" : "641c9610-e132-4512-b102-65d75ae048e0",
          "self-referencing" : false
        } ] ],
        "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "8b1433b8-4f39-40a9-91a0-5e6e9eb8dcde" ] ],
        "deferrability" : [ "schemacrawler.schema.ForeignKeyDeferrability", "not deferrable" ],
        "deferrable" : false,
        "definition" : "",
        "delete-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ],
        "dependent-table" : "77ca56a9-0cf3-4728-9940-17aca1b7893f",
        "foreign-key-table" : "77ca56a9-0cf3-4728-9940-17aca1b7893f",
        "initially-deferred" : false,
        "optional" : false,
        "parent-partial" : false,
        "primary-key-table" : {
          "@class" : "schemacrawler.crawl.MutableTable",
          "@uuid" : "fa96a9d1-d91d-4c0e-8060-a827f0d167b9",
          "name" : "CUSTOMERS",
          "full-name" : "PUBLIC.BOOKS.CUSTOMERS",
          "attributes" : {
            "@class" : "java.util.TreeMap",
            "HSQLDB_TYPE" : "MEMORY",
            "READ_ONLY" : false,
            "REMARKS" : ""
          },
          "columns" : [ "java.util.ImmutableCollections$ListN", [ "641c9610-e132-4512-b102-65d75ae048e0", "53a3640c-53da-4364-88c0-a514314cd6b5", "31abd889-9a18-4dcb-bcff-29ed068dfb9c", "e9beb049-0694-49e2-9904-07605ce4de18" ] ],
          "definition" : "",
          "dependent-tables" : [ "java.util.ArrayList", [ "77ca56a9-0cf3-4728-9940-17aca1b7893f" ] ],
          "foreign-keys" : [ "java.util.ArrayList", [ "baefc209-57e2-4215-a636-ad19e01ea905" ] ],
          "hidden-columns" : [ "java.util.ImmutableCollections$SetN", [ ] ],
          "indexes" : [ "java.util.ImmutableCollections$List12", [ {
            "@class" : "schemacrawler.crawl.MutableIndex",
            "@uuid" : "2407f4db-46b7-477e-9652-426976a8c488",
            "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", [ "641c9610-e132-4512-b102-65d75ae048e0" ] ],
            "definition" : "",
            "filter-condition" : "",
            "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
            "pages" : 0,
            "parent-partial" : false,
            "remarks" : "",
            "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
            "type" : [ "schemacrawler.schema.IndexType", "other" ],
            "unique" : true
          } ] ],
          "primary-key" : "2407f4db-46b7-477e-9652-426976a8c488",
          "privileges" : [ "java.util.ImmutableCollections$ListN", [ {
            "@class" : "schemacrawler.crawl.MutablePrivilege",
            "@uuid" : "46bf1d45-0a1b-47b4-b3aa-302f95800bb1",
            "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" : "815eee8d-f243-422b-9d42-187ce7ef1df2",
              "grantable" : true,
              "grantee" : "SA",
              "grantor" : "_SYSTEM"
            } ] ],
            "parent-partial" : false,
            "remarks" : "",
            "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d"
          }, {
            "@class" : "schemacrawler.crawl.MutablePrivilege",
            "@uuid" : "3dad0242-6772-43dd-8fdc-09d96b66eaca",
            "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" : "ff452ef5-707e-45dd-8901-b73913a09304",
              "grantable" : true,
              "grantee" : "SA",
              "grantor" : "_SYSTEM"
            } ] ],
            "parent-partial" : false,
            "remarks" : "",
            "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d"
          }, {
            "@class" : "schemacrawler.crawl.MutablePrivilege",
            "@uuid" : "f963be30-9abe-426d-b6b8-a4e534fbe80d",
            "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" : "f29d9dfa-436f-4354-a23b-e6a8d6100c6b",
              "grantable" : true,
              "grantee" : "SA",
              "grantor" : "_SYSTEM"
            } ] ],
            "parent-partial" : false,
            "remarks" : "",
            "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d"
          }, {
            "@class" : "schemacrawler.crawl.MutablePrivilege",
            "@uuid" : "61f88be7-4ac8-4e15-8e80-6944c08c2569",
            "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" : "8804eb9b-d828-4a3e-b423-6d2c2c657c0f",
              "grantable" : true,
              "grantee" : "SA",
              "grantor" : "_SYSTEM"
            } ] ],
            "parent-partial" : false,
            "remarks" : "",
            "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d"
          }, {
            "@class" : "schemacrawler.crawl.MutablePrivilege",
            "@uuid" : "3ed0f9fe-6a2f-44b6-b95d-55ae82131011",
            "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" : "0aa1bcb6-0b2a-429e-b54b-08e65171ace6",
              "grantable" : true,
              "grantee" : "SA",
              "grantor" : "_SYSTEM"
            } ] ],
            "parent-partial" : false,
            "remarks" : "",
            "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d"
          }, {
            "@class" : "schemacrawler.crawl.MutablePrivilege",
            "@uuid" : "f863ec66-bbf7-4125-b359-78b3fbf7f3f8",
            "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" : "9ffb5d25-3432-41ad-9644-9345156e0c3b",
              "grantable" : true,
              "grantee" : "SA",
              "grantor" : "_SYSTEM"
            } ] ],
            "parent-partial" : false,
            "remarks" : "",
            "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d"
          } ] ],
          "referenced-objects" : [ "java.util.ArrayList", [ ] ],
          "referenced-tables" : [ "java.util.ArrayList", [ ] ],
          "remarks" : "",
          "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
          "self-referencing" : false,
          "table-constraints" : [ "java.util.ImmutableCollections$ListN", [ "2407f4db-46b7-477e-9652-426976a8c488", {
            "@class" : "schemacrawler.crawl.MutableTableConstraint",
            "@uuid" : "f935125b-ef07-4d26-bc45-ed7d50cdf916",
            "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", [ "641c9610-e132-4512-b102-65d75ae048e0" ] ],
            "deferrable" : false,
            "definition" : "BOOKS.CUSTOMERS.ID IS NOT NULL",
            "initially-deferred" : false,
            "parent-partial" : false,
            "remarks" : "",
            "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
            "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
          }, {
            "@class" : "schemacrawler.crawl.MutableTableConstraint",
            "@uuid" : "eefbeff5-dbcc-4922-87fe-4b2ff491bcf0",
            "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", [ "53a3640c-53da-4364-88c0-a514314cd6b5" ] ],
            "deferrable" : false,
            "definition" : "BOOKS.CUSTOMERS.FIRSTNAME IS NOT NULL",
            "initially-deferred" : false,
            "parent-partial" : false,
            "remarks" : "",
            "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
            "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
          }, {
            "@class" : "schemacrawler.crawl.MutableTableConstraint",
            "@uuid" : "0ae2f535-f220-43be-968e-e79d1b031230",
            "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", [ "31abd889-9a18-4dcb-bcff-29ed068dfb9c" ] ],
            "deferrable" : false,
            "definition" : "BOOKS.CUSTOMERS.LASTNAME IS NOT NULL",
            "initially-deferred" : false,
            "parent-partial" : false,
            "remarks" : "",
            "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
            "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
          } ] ],
          "table-type" : "b648eedf-79d1-45c3-9606-c2d23747f7eb",
          "triggers" : [ "java.util.ImmutableCollections$ListN", [ ] ],
          "type" : "b648eedf-79d1-45c3-9606-c2d23747f7eb",
          "used-by-objects" : [ "java.util.ImmutableCollections$List12", [ "77ca56a9-0cf3-4728-9940-17aca1b7893f" ] ]
        },
        "referenced-table" : "fa96a9d1-d91d-4c0e-8060-a827f0d167b9",
        "remarks" : "",
        "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
        "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", [ "baefc209-57e2-4215-a636-ad19e01ea905", {
        "@class" : "schemacrawler.crawl.MutableIndex",
        "@uuid" : "8c076f30-930d-46ba-afb2-705f61c24a8f",
        "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", [ "8b1433b8-4f39-40a9-91a0-5e6e9eb8dcde", "78a0f416-8b70-4367-930b-3bb400d87414" ] ],
        "definition" : "",
        "filter-condition" : "",
        "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
        "pages" : 0,
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
        "type" : [ "schemacrawler.schema.IndexType", "other" ],
        "unique" : true
      } ] ],
      "primary-key" : "8c076f30-930d-46ba-afb2-705f61c24a8f",
      "privileges" : [ "java.util.ImmutableCollections$ListN", [ {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "6c58c87d-5e80-462e-b907-d3f3f23fef61",
        "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" : "f27d47e5-a9b8-43b8-8e12-49e0a896fdf7",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "ee49100d-2f73-4cf2-94ab-a3296bf83caf",
        "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" : "9492711c-7157-4676-b1ee-465c542bb13b",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "5a7cc36e-add7-4a58-80d6-be53146921ae",
        "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" : "8da5ce7e-fcba-462b-b69c-ed1838b6db93",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "1f2f12f6-6ffd-4027-9b4f-144db0177804",
        "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" : "ff3ff082-49b9-4508-8a98-04cca3341e8a",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "1681f14d-c4a4-4a01-9ec9-9a5bf712e315",
        "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" : "786d45f0-c6b2-4746-9344-225c37c890b1",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "3c520546-7793-4dd5-a2ed-5e985183d8ee",
        "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" : "3f642e42-3f63-474b-a3a9-38013bc8323f",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d"
      } ] ],
      "referenced-objects" : [ "java.util.ArrayList", [ "fa96a9d1-d91d-4c0e-8060-a827f0d167b9" ] ],
      "referenced-tables" : [ "java.util.ArrayList", [ "fa96a9d1-d91d-4c0e-8060-a827f0d167b9" ] ],
      "remarks" : "",
      "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
      "self-referencing" : false,
      "table-constraints" : [ "java.util.ImmutableCollections$ListN", [ "8c076f30-930d-46ba-afb2-705f61c24a8f", "baefc209-57e2-4215-a636-ad19e01ea905", {
        "@class" : "schemacrawler.crawl.MutableTableConstraint",
        "@uuid" : "316fabef-e398-45d5-855d-e4c4566cb196",
        "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", [ "8b1433b8-4f39-40a9-91a0-5e6e9eb8dcde" ] ],
        "deferrable" : false,
        "definition" : "BOOKS.CUSTOMERDATA.CUSTOMERID IS NOT NULL",
        "initially-deferred" : false,
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
        "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
      }, {
        "@class" : "schemacrawler.crawl.MutableTableConstraint",
        "@uuid" : "f8c02ab6-4c5f-442e-b9ca-ff4f5a22e65a",
        "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", [ "78a0f416-8b70-4367-930b-3bb400d87414" ] ],
        "deferrable" : false,
        "definition" : "BOOKS.CUSTOMERDATA.DATAID IS NOT NULL",
        "initially-deferred" : false,
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
        "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
      } ] ],
      "table-type" : "b648eedf-79d1-45c3-9606-c2d23747f7eb",
      "triggers" : [ "java.util.ImmutableCollections$ListN", [ ] ],
      "type" : "b648eedf-79d1-45c3-9606-c2d23747f7eb",
      "used-by-objects" : [ "java.util.ImmutableCollections$ListN", [ ] ]
    }, "fa96a9d1-d91d-4c0e-8060-a827f0d167b9", {
      "@class" : "schemacrawler.crawl.MutableTable",
      "@uuid" : "ce9a6a5d-f0cf-4d81-8c36-9e88f03b1af3",
      "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", [ "08ce7eaa-4097-4268-8465-a697da3db36d", "4227fb9b-8a16-4a8d-b81c-4d9cc9a325ba" ] ],
      "definition" : "",
      "dependent-tables" : [ "java.util.ArrayList", [ {
        "@class" : "schemacrawler.crawl.MutableTable",
        "@uuid" : "2593718d-be58-4d37-af8f-55423f3f771f",
        "name" : "ΒΙΒΛΊΑ",
        "full-name" : "PUBLIC.BOOKS.ΒΙΒΛΊΑ",
        "attributes" : {
          "@class" : "java.util.TreeMap",
          "HSQLDB_TYPE" : "MEMORY",
          "READ_ONLY" : false,
          "REMARKS" : ""
        },
        "columns" : [ "java.util.ImmutableCollections$ListN", [ "20c9d6d0-b5c0-46dd-b73a-9a59cd46d512", "63b7d5ed-b692-4789-bc9e-c54b06f85aaa", "1d42d760-95d9-4060-ad14-574fc791e7ad", "974c322c-83c8-42e9-8236-be502c91907e" ] ],
        "definition" : "",
        "dependent-tables" : [ "java.util.ArrayList", [ ] ],
        "foreign-keys" : [ "java.util.ArrayList", [ {
          "@class" : "schemacrawler.crawl.MutableForeignKey",
          "@uuid" : "6aa8a96d-01c9-42ea-aec4-a13c6b341aaa",
          "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" : "85519814-ca85-4584-8625-2312eeec7f55",
            "foreign-key-column" : "974c322c-83c8-42e9-8236-be502c91907e",
            "key-sequence" : 1,
            "primary-key-column" : "08ce7eaa-4097-4268-8465-a697da3db36d",
            "self-referencing" : false
          } ] ],
          "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "974c322c-83c8-42e9-8236-be502c91907e" ] ],
          "deferrability" : [ "schemacrawler.schema.ForeignKeyDeferrability", "not deferrable" ],
          "deferrable" : false,
          "definition" : "",
          "delete-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ],
          "dependent-table" : "2593718d-be58-4d37-af8f-55423f3f771f",
          "foreign-key-table" : "2593718d-be58-4d37-af8f-55423f3f771f",
          "initially-deferred" : false,
          "optional" : false,
          "parent-partial" : false,
          "primary-key-table" : "ce9a6a5d-f0cf-4d81-8c36-9e88f03b1af3",
          "referenced-table" : "ce9a6a5d-f0cf-4d81-8c36-9e88f03b1af3",
          "remarks" : "",
          "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
          "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", [ "6aa8a96d-01c9-42ea-aec4-a13c6b341aaa", {
          "@class" : "schemacrawler.crawl.MutableIndex",
          "@uuid" : "19382ad9-b94a-4364-b343-eb50c1304875",
          "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", [ "20c9d6d0-b5c0-46dd-b73a-9a59cd46d512" ] ],
          "definition" : "",
          "filter-condition" : "",
          "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
          "pages" : 0,
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
          "type" : [ "schemacrawler.schema.IndexType", "other" ],
          "unique" : true
        } ] ],
        "primary-key" : "19382ad9-b94a-4364-b343-eb50c1304875",
        "privileges" : [ "java.util.ImmutableCollections$ListN", [ {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "55d2911a-687a-456b-96f3-18a4a8d0064d",
          "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" : "86aa74d3-5715-4618-b836-f9c1b68f1048",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d"
        }, {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "04cfaacb-63ad-4908-87a3-6f98d4debbe6",
          "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" : "0a660b7f-cd2e-41ed-b6ed-6c63a7305d13",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d"
        }, {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "4068df26-ff8d-428c-8193-6a41193fe26b",
          "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" : "11ba3d53-3834-4525-854e-8bb9b0b56f84",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d"
        }, {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "794651a7-c7e5-4283-b4b6-65de25c5755e",
          "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" : "336415e1-53f9-4611-8dde-bbf1d50e32ba",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d"
        }, {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "953bf1d1-9a06-4fba-b335-f2fffb6d6287",
          "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" : "3ccf8a11-1c3d-4614-bbf4-f3a7832602b3",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d"
        }, {
          "@class" : "schemacrawler.crawl.MutablePrivilege",
          "@uuid" : "dd96971a-6522-4c74-b451-24ceffda682a",
          "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" : "30244fd4-7fd1-42cb-838b-d09494edd147",
            "grantable" : true,
            "grantee" : "SA",
            "grantor" : "_SYSTEM"
          } ] ],
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d"
        } ] ],
        "referenced-objects" : [ "java.util.ArrayList", [ "ce9a6a5d-f0cf-4d81-8c36-9e88f03b1af3" ] ],
        "referenced-tables" : [ "java.util.ArrayList", [ "ce9a6a5d-f0cf-4d81-8c36-9e88f03b1af3" ] ],
        "remarks" : "",
        "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
        "self-referencing" : false,
        "table-constraints" : [ "java.util.ImmutableCollections$ListN", [ "19382ad9-b94a-4364-b343-eb50c1304875", "6aa8a96d-01c9-42ea-aec4-a13c6b341aaa", {
          "@class" : "schemacrawler.crawl.MutableTableConstraint",
          "@uuid" : "8b2c7491-3c6c-415d-91c3-ff6e3c037f31",
          "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", [ "20c9d6d0-b5c0-46dd-b73a-9a59cd46d512" ] ],
          "deferrable" : false,
          "definition" : "BOOKS.ΒΙΒΛΊΑ.ΜΟΝΑΔΙΚΌΣ IS NOT NULL",
          "initially-deferred" : false,
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
          "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
        }, {
          "@class" : "schemacrawler.crawl.MutableTableConstraint",
          "@uuid" : "b48403f7-06ac-4b93-85ba-70df20b64b67",
          "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", [ "63b7d5ed-b692-4789-bc9e-c54b06f85aaa" ] ],
          "deferrable" : false,
          "definition" : "BOOKS.ΒΙΒΛΊΑ.ΤΊΤΛΟΣ IS NOT NULL",
          "initially-deferred" : false,
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
          "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
        }, {
          "@class" : "schemacrawler.crawl.MutableTableConstraint",
          "@uuid" : "4905828a-ad2c-4512-94b1-3a89f93c8712",
          "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", [ "974c322c-83c8-42e9-8236-be502c91907e" ] ],
          "deferrable" : false,
          "definition" : "BOOKS.ΒΙΒΛΊΑ.ΕΚΔΌΤΗΣ IS NOT NULL",
          "initially-deferred" : false,
          "parent-partial" : false,
          "remarks" : "",
          "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
          "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
        } ] ],
        "table-type" : "b648eedf-79d1-45c3-9606-c2d23747f7eb",
        "triggers" : [ "java.util.ImmutableCollections$ListN", [ ] ],
        "type" : "b648eedf-79d1-45c3-9606-c2d23747f7eb",
        "used-by-objects" : [ "java.util.ImmutableCollections$ListN", [ ] ]
      } ] ],
      "foreign-keys" : [ "java.util.ArrayList", [ "6aa8a96d-01c9-42ea-aec4-a13c6b341aaa" ] ],
      "hidden-columns" : [ "java.util.ImmutableCollections$SetN", [ ] ],
      "indexes" : [ "java.util.ImmutableCollections$List12", [ {
        "@class" : "schemacrawler.crawl.MutableIndex",
        "@uuid" : "6f40cf60-cc5c-477f-b26d-5be58328c3fb",
        "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", [ "08ce7eaa-4097-4268-8465-a697da3db36d" ] ],
        "definition" : "",
        "filter-condition" : "",
        "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
        "pages" : 0,
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
        "type" : [ "schemacrawler.schema.IndexType", "other" ],
        "unique" : true
      } ] ],
      "primary-key" : "6f40cf60-cc5c-477f-b26d-5be58328c3fb",
      "privileges" : [ "java.util.ImmutableCollections$ListN", [ {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "597685a4-40ef-40a1-9602-d9264f3c98db",
        "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" : "7aa24cfc-cb84-409d-95c7-9301f8c1a2db",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "e494f72a-5c57-479c-9bda-5706280a5f3e",
        "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" : "02db7112-8825-4cdd-813d-9bf8ed9cdc52",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "1412beb2-7ea5-44a5-a3c8-a0b547c0c508",
        "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" : "2d24a102-20f1-4b7b-86af-84c373d8085e",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "44cc77b2-5194-4a35-ba70-b0bae048dec3",
        "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" : "5c77a930-22b8-4525-bb1e-450d8601e537",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "ba50cebe-8617-4129-b0df-9d66b7901f0a",
        "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" : "a375b532-930e-4618-9320-4d99689335dd",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "d0455fd6-16c7-4fae-ac6c-d88566016ced",
        "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" : "20723d25-9dc4-49ae-be50-5a1e88cf63f4",
          "grantable" : true,
          "grantee" : "SA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d"
      } ] ],
      "referenced-objects" : [ "java.util.ArrayList", [ ] ],
      "referenced-tables" : [ "java.util.ArrayList", [ ] ],
      "remarks" : "List of book publishers",
      "schema" : "f55e1ef1-f931-4104-988b-284c52b91f7d",
      "self-referencing" : false,
      "table-constraints" : [ "java.util.ImmutableCollections$List12", [ "6f40cf60-cc5c-477f-b26d-5be58328c3fb" ] ],
      "table-type" : "b648eedf-79d1-45c3-9606-c2d23747f7eb",
      "triggers" : [ "java.util.ImmutableCollections$ListN", [ ] ],
      "type" : "b648eedf-79d1-45c3-9606-c2d23747f7eb",
      "used-by-objects" : [ "java.util.ImmutableCollections$List12", [ "2593718d-be58-4d37-af8f-55423f3f771f" ] ]
    }, "2593718d-be58-4d37-af8f-55423f3f771f", "f341b12a-6193-418c-b170-d064d69154cd", {
      "@class" : "schemacrawler.crawl.MutableTable",
      "@uuid" : "49c99032-9808-41b7-9d49-0580fbb78012",
      "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", [ "306351fb-13c4-41bf-b806-00728e4032e9", "48d91cc9-6049-4980-8335-727e7f62580d", "561fd34c-d971-4d4c-a54c-a54186f587c5" ] ],
      "definition" : "",
      "dependent-tables" : [ "java.util.ArrayList", [ ] ],
      "foreign-keys" : [ "java.util.ArrayList", [ {
        "@class" : "schemacrawler.crawl.MutableForeignKey",
        "@uuid" : "e6a7c3f5-7810-4bae-a52d-4c558c4534f3",
        "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" : "b73dfe5e-c2a9-408c-85fe-4f6689e6989c",
          "foreign-key-column" : "48d91cc9-6049-4980-8335-727e7f62580d",
          "key-sequence" : 1,
          "primary-key-column" : "d66e403c-3358-4e0d-afcc-19277cd26450",
          "self-referencing" : false
        } ] ],
        "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "48d91cc9-6049-4980-8335-727e7f62580d" ] ],
        "deferrability" : [ "schemacrawler.schema.ForeignKeyDeferrability", "not deferrable" ],
        "deferrable" : false,
        "definition" : "",
        "delete-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ],
        "dependent-table" : "49c99032-9808-41b7-9d49-0580fbb78012",
        "foreign-key-table" : "49c99032-9808-41b7-9d49-0580fbb78012",
        "initially-deferred" : false,
        "optional" : false,
        "parent-partial" : false,
        "primary-key-table" : {
          "@class" : "schemacrawler.crawl.MutableTable",
          "@uuid" : "cd64ca0a-2810-4aa0-b5f1-5395eaa2448a",
          "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", [ "d66e403c-3358-4e0d-afcc-19277cd26450", "82acec5f-8b4f-4db2-b802-2e0e8d1ae330", "c176ee4a-9065-4e58-8f38-23675bf206c6", "c901981b-f4d8-4c17-b332-742bde2b1ef9", "84d9c8c8-345d-4d6b-b0a3-364a471ac104", "e86cd778-213f-43db-8e31-63b35a28be69", "93c99cf4-2d03-4e26-9c96-d8035aed7f39", "5355c5d2-2abd-4e99-b8cb-19e776077a81" ] ],
          "definition" : "",
          "dependent-tables" : [ "java.util.ArrayList", [ "49c99032-9808-41b7-9d49-0580fbb78012", {
            "@class" : "schemacrawler.crawl.MutableTable",
            "@uuid" : "fd90be17-4e9f-4155-8e46-bdc558b23c65",
            "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", [ "1e4da7d9-211c-4795-b105-22d697fe7588", "5fa1d9e1-663d-454c-929f-62bd888b904a" ] ],
            "definition" : "",
            "dependent-tables" : [ "java.util.ArrayList", [ ] ],
            "foreign-keys" : [ "java.util.ArrayList", [ {
              "@class" : "schemacrawler.crawl.MutableForeignKey",
              "@uuid" : "6a62f3d3-0edc-4584-bb9d-06a376a89f9e",
              "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" : "ae2331b6-e209-4c5a-ae23-454b103d0929",
                "foreign-key-column" : "1e4da7d9-211c-4795-b105-22d697fe7588",
                "key-sequence" : 1,
                "primary-key-column" : "d66e403c-3358-4e0d-afcc-19277cd26450",
                "self-referencing" : false
              } ] ],
              "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "1e4da7d9-211c-4795-b105-22d697fe7588" ] ],
              "deferrability" : [ "schemacrawler.schema.ForeignKeyDeferrability", "not deferrable" ],
              "deferrable" : false,
              "definition" : "",
              "delete-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ],
              "dependent-table" : "fd90be17-4e9f-4155-8e46-bdc558b23c65",
              "foreign-key-table" : "fd90be17-4e9f-4155-8e46-bdc558b23c65",
              "initially-deferred" : false,
              "optional" : false,
              "parent-partial" : false,
              "primary-key-table" : "cd64ca0a-2810-4aa0-b5f1-5395eaa2448a",
              "referenced-table" : "cd64ca0a-2810-4aa0-b5f1-5395eaa2448a",
              "remarks" : "",
              "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
              "self-referencing" : false,
              "type" : [ "schemacrawler.schema.TableConstraintType", "foreign_key" ],
              "update-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ]
            }, {
              "@class" : "schemacrawler.crawl.MutableForeignKey",
              "@uuid" : "e7c5b561-0c9b-4a48-903f-e213d956bd99",
              "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" : "bcae82ef-f51c-4706-be20-9f73c45d4ada",
                "foreign-key-column" : "5fa1d9e1-663d-454c-929f-62bd888b904a",
                "key-sequence" : 1,
                "primary-key-column" : "0d39279b-8ed9-4f64-8893-3b061238c70e",
                "self-referencing" : false
              } ] ],
              "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "5fa1d9e1-663d-454c-929f-62bd888b904a" ] ],
              "deferrability" : [ "schemacrawler.schema.ForeignKeyDeferrability", "not deferrable" ],
              "deferrable" : false,
              "definition" : "",
              "delete-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ],
              "dependent-table" : "fd90be17-4e9f-4155-8e46-bdc558b23c65",
              "foreign-key-table" : "fd90be17-4e9f-4155-8e46-bdc558b23c65",
              "initially-deferred" : false,
              "optional" : false,
              "parent-partial" : false,
              "primary-key-table" : {
                "@class" : "schemacrawler.crawl.MutableTable",
                "@uuid" : "53f99107-8480-4747-aa34-35d7a81b2122",
                "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", [ "0d39279b-8ed9-4f64-8893-3b061238c70e", "8ae22e69-19a7-452d-b3aa-ba67f2b5c699", "d3db46a5-dc0b-4cf8-a0bf-6237b76f486d", "82ccb702-19a4-4748-bd8b-c10263cefaaf", "eed2aa2a-d6e4-4d57-9d9b-2ff9789dd730", "f031144c-c89f-4a38-adc4-055c24b3072c", "dafa9234-3ad8-4e51-989f-2871edaae477", "45d7cb8b-faec-440e-b7d6-09747e301336", "6f643c1e-74a1-45c0-845b-48761c073d6a", "b1ba55d4-dfd4-4741-a49e-a608b75e5805", "1d95a2ea-ea6e-4249-abe6-c346713a62e2", "fb3c5cf7-e6a4-45f3-8d56-61f0ec6b3d00", "a8b870ca-69e3-468c-888d-c0e631af6cc6", "817b704d-785e-4f50-857f-d2a12a473b79", "800c4d07-84db-4244-99ed-f5a79a6ebaa2", "de16cfc4-9bfc-4272-ae6d-4ddb52226b84", "0f1a6642-4ad3-486d-9bfb-e478685b171c", "559cd9e0-171d-4aaa-a819-6a3fe937609c" ] ],
                "definition" : "",
                "dependent-tables" : [ "java.util.ArrayList", [ "49c99032-9808-41b7-9d49-0580fbb78012", "cd64ca0a-2810-4aa0-b5f1-5395eaa2448a", "fd90be17-4e9f-4155-8e46-bdc558b23c65" ] ],
                "foreign-keys" : [ "java.util.ArrayList", [ {
                  "@class" : "schemacrawler.crawl.MutableForeignKey",
                  "@uuid" : "fa64cf3f-91bc-4b1a-b9c7-1ef138a9733d",
                  "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" : "e705d956-b338-48a4-903e-b1e550a1a5cd",
                    "foreign-key-column" : "559cd9e0-171d-4aaa-a819-6a3fe937609c",
                    "key-sequence" : 1,
                    "primary-key-column" : "d66e403c-3358-4e0d-afcc-19277cd26450",
                    "self-referencing" : false
                  } ] ],
                  "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "559cd9e0-171d-4aaa-a819-6a3fe937609c" ] ],
                  "deferrability" : [ "schemacrawler.schema.ForeignKeyDeferrability", "not deferrable" ],
                  "deferrable" : false,
                  "definition" : "",
                  "delete-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ],
                  "dependent-table" : "53f99107-8480-4747-aa34-35d7a81b2122",
                  "foreign-key-table" : "53f99107-8480-4747-aa34-35d7a81b2122",
                  "initially-deferred" : false,
                  "optional" : false,
                  "parent-partial" : false,
                  "primary-key-table" : "cd64ca0a-2810-4aa0-b5f1-5395eaa2448a",
                  "referenced-table" : "cd64ca0a-2810-4aa0-b5f1-5395eaa2448a",
                  "remarks" : "",
                  "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
                  "self-referencing" : false,
                  "type" : [ "schemacrawler.schema.TableConstraintType", "foreign_key" ],
                  "update-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ]
                }, {
                  "@class" : "schemacrawler.crawl.MutableForeignKey",
                  "@uuid" : "1cdabc8b-496f-4ad4-892e-8b43ff65dec5",
                  "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" : "31567b21-ce7b-47df-8232-2066522b660c",
                    "foreign-key-column" : "306351fb-13c4-41bf-b806-00728e4032e9",
                    "key-sequence" : 1,
                    "primary-key-column" : "0d39279b-8ed9-4f64-8893-3b061238c70e",
                    "self-referencing" : false
                  } ] ],
                  "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "306351fb-13c4-41bf-b806-00728e4032e9" ] ],
                  "deferrability" : [ "schemacrawler.schema.ForeignKeyDeferrability", "not deferrable" ],
                  "deferrable" : false,
                  "definition" : "",
                  "delete-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ],
                  "dependent-table" : "49c99032-9808-41b7-9d49-0580fbb78012",
                  "foreign-key-table" : "49c99032-9808-41b7-9d49-0580fbb78012",
                  "initially-deferred" : false,
                  "optional" : false,
                  "parent-partial" : false,
                  "primary-key-table" : "53f99107-8480-4747-aa34-35d7a81b2122",
                  "referenced-table" : "53f99107-8480-4747-aa34-35d7a81b2122",
                  "remarks" : "",
                  "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
                  "self-referencing" : false,
                  "type" : [ "schemacrawler.schema.TableConstraintType", "foreign_key" ],
                  "update-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ]
                }, {
                  "@class" : "schemacrawler.crawl.MutableForeignKey",
                  "@uuid" : "41093e4e-287e-4b3d-a5e7-ee1db4eceea7",
                  "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" : "5fab9adc-9ef9-4644-a2ae-c8b72dc8bad3",
                    "foreign-key-column" : "c901981b-f4d8-4c17-b332-742bde2b1ef9",
                    "key-sequence" : 1,
                    "primary-key-column" : "0d39279b-8ed9-4f64-8893-3b061238c70e",
                    "self-referencing" : false
                  } ] ],
                  "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "c901981b-f4d8-4c17-b332-742bde2b1ef9" ] ],
                  "deferrability" : [ "schemacrawler.schema.ForeignKeyDeferrability", "not deferrable" ],
                  "deferrable" : false,
                  "definition" : "",
                  "delete-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ],
                  "dependent-table" : "cd64ca0a-2810-4aa0-b5f1-5395eaa2448a",
                  "foreign-key-table" : "cd64ca0a-2810-4aa0-b5f1-5395eaa2448a",
                  "initially-deferred" : false,
                  "optional" : false,
                  "parent-partial" : false,
                  "primary-key-table" : "53f99107-8480-4747-aa34-35d7a81b2122",
                  "referenced-table" : "53f99107-8480-4747-aa34-35d7a81b2122",
                  "remarks" : "",
                  "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
                  "self-referencing" : false,
                  "type" : [ "schemacrawler.schema.TableConstraintType", "foreign_key" ],
                  "update-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ]
                }, "e7c5b561-0c9b-4a48-903f-e213d956bd99" ] ],
                "hidden-columns" : [ "java.util.ImmutableCollections$SetN", [ ] ],
                "indexes" : [ "java.util.ImmutableCollections$ListN", [ {
                  "@class" : "schemacrawler.crawl.MutableIndex",
                  "@uuid" : "7526abb1-421f-4d5a-b821-9ecaf91cc062",
                  "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", [ "0d39279b-8ed9-4f64-8893-3b061238c70e" ] ],
                  "definition" : "",
                  "filter-condition" : "",
                  "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
                  "pages" : 0,
                  "parent-partial" : false,
                  "remarks" : "",
                  "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
                  "type" : [ "schemacrawler.schema.IndexType", "other" ],
                  "unique" : true
                }, "fa64cf3f-91bc-4b1a-b9c7-1ef138a9733d", {
                  "@class" : "schemacrawler.crawl.MutableIndex",
                  "@uuid" : "61fc5440-f8f7-4813-8318-572e8abeb1b0",
                  "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", [ "f031144c-c89f-4a38-adc4-055c24b3072c", "dafa9234-3ad8-4e51-989f-2871edaae477" ] ],
                  "definition" : "",
                  "filter-condition" : "",
                  "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
                  "pages" : 0,
                  "parent-partial" : false,
                  "remarks" : "",
                  "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
                  "type" : [ "schemacrawler.schema.IndexType", "other" ],
                  "unique" : false
                }, {
                  "@class" : "schemacrawler.crawl.MutableIndex",
                  "@uuid" : "220e9246-9415-4a63-aacf-f7ad7189ac1d",
                  "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", [ "fb3c5cf7-e6a4-45f3-8d56-61f0ec6b3d00", "6f643c1e-74a1-45c0-845b-48761c073d6a" ] ],
                  "definition" : "",
                  "filter-condition" : "",
                  "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
                  "pages" : 0,
                  "parent-partial" : false,
                  "remarks" : "",
                  "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
                  "type" : [ "schemacrawler.schema.IndexType", "other" ],
                  "unique" : true
                }, {
                  "@class" : "schemacrawler.crawl.MutableIndex",
                  "@uuid" : "485996ef-8edf-4ff6-bc9c-2162587cfff8",
                  "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", [ "d3db46a5-dc0b-4cf8-a0bf-6237b76f486d", "8ae22e69-19a7-452d-b3aa-ba67f2b5c699" ] ],
                  "definition" : "",
                  "filter-condition" : "",
                  "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
                  "pages" : 0,
                  "parent-partial" : false,
                  "remarks" : "",
                  "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
                  "type" : [ "schemacrawler.schema.IndexType", "other" ],
                  "unique" : false
                }, {
                  "@class" : "schemacrawler.crawl.MutableIndex",
                  "@uuid" : "0f09b9f0-893d-414e-974b-38acb81e8245",
                  "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", [ "f031144c-c89f-4a38-adc4-055c24b3072c", "dafa9234-3ad8-4e51-989f-2871edaae477", "45d7cb8b-faec-440e-b7d6-09747e301336", "6f643c1e-74a1-45c0-845b-48761c073d6a" ] ],
                  "definition" : "",
                  "filter-condition" : "",
                  "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
                  "pages" : 0,
                  "parent-partial" : false,
                  "remarks" : "",
                  "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
                  "type" : [ "schemacrawler.schema.IndexType", "other" ],
                  "unique" : false
                } ] ],
                "primary-key" : "7526abb1-421f-4d5a-b821-9ecaf91cc062",
                "privileges" : [ "java.util.ImmutableCollections$ListN", [ {
                  "@class" : "schemacrawler.crawl.MutablePrivilege",
                  "@uuid" : "88cf43ec-2790-48bb-ac07-39092dfa1335",
                  "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" : "e4f3f53e-4888-4d8b-9d2f-1aaf0a9bcf4b",
                    "grantable" : true,
                    "grantee" : "DBA",
                    "grantor" : "_SYSTEM"
                  } ] ],
                  "parent-partial" : false,
                  "remarks" : "",
                  "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad"
                }, {
                  "@class" : "schemacrawler.crawl.MutablePrivilege",
                  "@uuid" : "fd268c5f-2a7a-4959-b996-2d795699be8c",
                  "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" : "c537bfec-df31-4462-9568-615614dbee50",
                    "grantable" : true,
                    "grantee" : "DBA",
                    "grantor" : "_SYSTEM"
                  } ] ],
                  "parent-partial" : false,
                  "remarks" : "",
                  "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad"
                }, {
                  "@class" : "schemacrawler.crawl.MutablePrivilege",
                  "@uuid" : "bbcd8c45-0155-41e9-b096-99a1154f7f67",
                  "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" : "66bcea04-549e-4ef1-895e-c94b6a7969c8",
                    "grantable" : true,
                    "grantee" : "DBA",
                    "grantor" : "_SYSTEM"
                  } ] ],
                  "parent-partial" : false,
                  "remarks" : "",
                  "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad"
                }, {
                  "@class" : "schemacrawler.crawl.MutablePrivilege",
                  "@uuid" : "18aa82fe-9732-4a19-8034-b9b37aefdad4",
                  "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" : "f172f7df-1012-4536-8633-228725710ac5",
                    "grantable" : true,
                    "grantee" : "DBA",
                    "grantor" : "_SYSTEM"
                  } ] ],
                  "parent-partial" : false,
                  "remarks" : "",
                  "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad"
                }, {
                  "@class" : "schemacrawler.crawl.MutablePrivilege",
                  "@uuid" : "dc3a560d-a564-47da-854a-7008afa78e44",
                  "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" : "9a4e55f5-a5ce-449e-be6e-9db8f7598585",
                    "grantable" : true,
                    "grantee" : "DBA",
                    "grantor" : "_SYSTEM"
                  } ] ],
                  "parent-partial" : false,
                  "remarks" : "",
                  "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad"
                }, {
                  "@class" : "schemacrawler.crawl.MutablePrivilege",
                  "@uuid" : "48e0e5ab-c8a3-49af-b5d8-df26be85caf3",
                  "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" : "494a25ca-950d-4b5f-82d0-5dcf9bdd70a3",
                    "grantable" : true,
                    "grantee" : "DBA",
                    "grantor" : "_SYSTEM"
                  } ] ],
                  "parent-partial" : false,
                  "remarks" : "",
                  "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad"
                } ] ],
                "referenced-objects" : [ "java.util.ArrayList", [ "cd64ca0a-2810-4aa0-b5f1-5395eaa2448a" ] ],
                "referenced-tables" : [ "java.util.ArrayList", [ "cd64ca0a-2810-4aa0-b5f1-5395eaa2448a" ] ],
                "remarks" : "",
                "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
                "self-referencing" : false,
                "table-constraints" : [ "java.util.ImmutableCollections$ListN", [ "7526abb1-421f-4d5a-b821-9ecaf91cc062", "fa64cf3f-91bc-4b1a-b9c7-1ef138a9733d", {
                  "@class" : "schemacrawler.crawl.MutableTableConstraint",
                  "@uuid" : "627bc977-a673-4a6a-8b73-eeedf30d8f08",
                  "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", [ "dafa9234-3ad8-4e51-989f-2871edaae477" ] ],
                  "deferrable" : false,
                  "definition" : "FOR_LINT.WRITERS.STATE=UPPER(FOR_LINT.WRITERS.STATE)",
                  "initially-deferred" : false,
                  "parent-partial" : false,
                  "remarks" : "",
                  "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
                  "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
                }, {
                  "@class" : "schemacrawler.crawl.MutableTableConstraint",
                  "@uuid" : "a647c66f-da15-4c6c-a6ef-0059fd0840ae",
                  "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", [ "0d39279b-8ed9-4f64-8893-3b061238c70e" ] ],
                  "deferrable" : false,
                  "definition" : "FOR_LINT.WRITERS.ID IS NOT NULL",
                  "initially-deferred" : false,
                  "parent-partial" : false,
                  "remarks" : "",
                  "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
                  "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
                }, {
                  "@class" : "schemacrawler.crawl.MutableTableConstraint",
                  "@uuid" : "5d38e11d-7389-4854-ae84-69e57e4b1c6c",
                  "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", [ "8ae22e69-19a7-452d-b3aa-ba67f2b5c699" ] ],
                  "deferrable" : false,
                  "definition" : "FOR_LINT.WRITERS.FIRSTNAME IS NOT NULL",
                  "initially-deferred" : false,
                  "parent-partial" : false,
                  "remarks" : "",
                  "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
                  "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
                }, {
                  "@class" : "schemacrawler.crawl.MutableTableConstraint",
                  "@uuid" : "b039f6e5-ab92-4981-8933-d6418b02f38f",
                  "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", [ "d3db46a5-dc0b-4cf8-a0bf-6237b76f486d" ] ],
                  "deferrable" : false,
                  "definition" : "FOR_LINT.WRITERS.LASTNAME IS NOT NULL",
                  "initially-deferred" : false,
                  "parent-partial" : false,
                  "remarks" : "",
                  "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
                  "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
                }, {
                  "@class" : "schemacrawler.crawl.MutableTableConstraint",
                  "@uuid" : "9711f0db-c7c3-4eeb-bd2e-c13800dedbd0",
                  "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", [ "eed2aa2a-d6e4-4d57-9d9b-2ff9789dd730" ] ],
                  "deferrable" : false,
                  "definition" : "FOR_LINT.WRITERS.ADDRESS2 IS NOT NULL",
                  "initially-deferred" : false,
                  "parent-partial" : false,
                  "remarks" : "",
                  "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
                  "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
                }, {
                  "@class" : "schemacrawler.crawl.MutableTableConstraint",
                  "@uuid" : "66b750b1-89cf-4196-b42d-71f42ec21ea8",
                  "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", [ "559cd9e0-171d-4aaa-a819-6a3fe937609c" ] ],
                  "deferrable" : false,
                  "definition" : "FOR_LINT.WRITERS.PUBLICATION_ID IS NOT NULL",
                  "initially-deferred" : false,
                  "parent-partial" : false,
                  "remarks" : "",
                  "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
                  "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
                } ] ],
                "table-type" : "b648eedf-79d1-45c3-9606-c2d23747f7eb",
                "triggers" : [ "java.util.ImmutableCollections$ListN", [ ] ],
                "type" : "b648eedf-79d1-45c3-9606-c2d23747f7eb",
                "used-by-objects" : [ "java.util.ImmutableCollections$ListN", [ "49c99032-9808-41b7-9d49-0580fbb78012", "cd64ca0a-2810-4aa0-b5f1-5395eaa2448a", "fd90be17-4e9f-4155-8e46-bdc558b23c65" ] ]
              },
              "referenced-table" : "53f99107-8480-4747-aa34-35d7a81b2122",
              "remarks" : "",
              "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
              "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", [ "e7c5b561-0c9b-4a48-903f-e213d956bd99", "6a62f3d3-0edc-4584-bb9d-06a376a89f9e" ] ],
            "primary-key" : null,
            "privileges" : [ "java.util.ImmutableCollections$ListN", [ {
              "@class" : "schemacrawler.crawl.MutablePrivilege",
              "@uuid" : "bd039e94-8740-4d2e-855d-185d350b220f",
              "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" : "7349d254-3c00-489e-b98d-881e478e4bfe",
                "grantable" : true,
                "grantee" : "DBA",
                "grantor" : "_SYSTEM"
              } ] ],
              "parent-partial" : false,
              "remarks" : "",
              "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad"
            }, {
              "@class" : "schemacrawler.crawl.MutablePrivilege",
              "@uuid" : "6529678a-fc2a-4711-8c96-aa51d317585f",
              "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" : "1eebfe54-f939-454f-b5a3-019737c01834",
                "grantable" : true,
                "grantee" : "DBA",
                "grantor" : "_SYSTEM"
              } ] ],
              "parent-partial" : false,
              "remarks" : "",
              "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad"
            }, {
              "@class" : "schemacrawler.crawl.MutablePrivilege",
              "@uuid" : "7a63b5f3-b7b6-4808-9bff-55d0141f07ea",
              "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" : "eb97da75-fec5-4dd8-bc4b-a7f7645a6dfe",
                "grantable" : true,
                "grantee" : "DBA",
                "grantor" : "_SYSTEM"
              } ] ],
              "parent-partial" : false,
              "remarks" : "",
              "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad"
            }, {
              "@class" : "schemacrawler.crawl.MutablePrivilege",
              "@uuid" : "a63c63aa-c918-4838-998d-af152a08fa47",
              "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" : "b2c25af0-e535-46d0-b6cd-3ae7711b8b7e",
                "grantable" : true,
                "grantee" : "DBA",
                "grantor" : "_SYSTEM"
              } ] ],
              "parent-partial" : false,
              "remarks" : "",
              "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad"
            }, {
              "@class" : "schemacrawler.crawl.MutablePrivilege",
              "@uuid" : "f8e031f4-41d8-4b9a-be36-e0317a95f4ba",
              "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" : "e7907927-3c62-49ff-a681-7c196e42cce8",
                "grantable" : true,
                "grantee" : "DBA",
                "grantor" : "_SYSTEM"
              } ] ],
              "parent-partial" : false,
              "remarks" : "",
              "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad"
            }, {
              "@class" : "schemacrawler.crawl.MutablePrivilege",
              "@uuid" : "ce2cc3d5-06ed-4c20-8977-462d14192bec",
              "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" : "510290e3-5ebd-49e3-ad93-0dfedca6c08f",
                "grantable" : true,
                "grantee" : "DBA",
                "grantor" : "_SYSTEM"
              } ] ],
              "parent-partial" : false,
              "remarks" : "",
              "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad"
            } ] ],
            "referenced-objects" : [ "java.util.ArrayList", [ "cd64ca0a-2810-4aa0-b5f1-5395eaa2448a", "53f99107-8480-4747-aa34-35d7a81b2122" ] ],
            "referenced-tables" : [ "java.util.ArrayList", [ "cd64ca0a-2810-4aa0-b5f1-5395eaa2448a", "53f99107-8480-4747-aa34-35d7a81b2122" ] ],
            "remarks" : "",
            "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
            "self-referencing" : false,
            "table-constraints" : [ "java.util.ImmutableCollections$ListN", [ "6a62f3d3-0edc-4584-bb9d-06a376a89f9e", "e7c5b561-0c9b-4a48-903f-e213d956bd99", {
              "@class" : "schemacrawler.crawl.MutableTableConstraint",
              "@uuid" : "efd90b43-e905-4f3b-961a-97ba7ab45fe7",
              "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", [ "1e4da7d9-211c-4795-b105-22d697fe7588" ] ],
              "deferrable" : false,
              "definition" : "FOR_LINT.PUBLICATIONWRITERS.PUBLICATIONID IS NOT NULL",
              "initially-deferred" : false,
              "parent-partial" : false,
              "remarks" : "",
              "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
              "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
            }, {
              "@class" : "schemacrawler.crawl.MutableTableConstraint",
              "@uuid" : "34afea42-a940-44d2-a421-383db357a3be",
              "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", [ "5fa1d9e1-663d-454c-929f-62bd888b904a" ] ],
              "deferrable" : false,
              "definition" : "FOR_LINT.PUBLICATIONWRITERS.WRITERID IS NOT NULL",
              "initially-deferred" : false,
              "parent-partial" : false,
              "remarks" : "",
              "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
              "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
            } ] ],
            "table-type" : "b648eedf-79d1-45c3-9606-c2d23747f7eb",
            "triggers" : [ "java.util.ImmutableCollections$ListN", [ ] ],
            "type" : "b648eedf-79d1-45c3-9606-c2d23747f7eb",
            "used-by-objects" : [ "java.util.ImmutableCollections$ListN", [ ] ]
          }, "53f99107-8480-4747-aa34-35d7a81b2122" ] ],
          "foreign-keys" : [ "java.util.ArrayList", [ "41093e4e-287e-4b3d-a5e7-ee1db4eceea7", "e6a7c3f5-7810-4bae-a52d-4c558c4534f3", "6a62f3d3-0edc-4584-bb9d-06a376a89f9e", "fa64cf3f-91bc-4b1a-b9c7-1ef138a9733d" ] ],
          "hidden-columns" : [ "java.util.ImmutableCollections$SetN", [ ] ],
          "indexes" : [ "java.util.ImmutableCollections$List12", [ "41093e4e-287e-4b3d-a5e7-ee1db4eceea7", {
            "@class" : "schemacrawler.crawl.MutableIndex",
            "@uuid" : "513cee69-0343-46c0-bf53-3d627ef4de03",
            "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", [ "d66e403c-3358-4e0d-afcc-19277cd26450" ] ],
            "definition" : "",
            "filter-condition" : "",
            "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
            "pages" : 0,
            "parent-partial" : false,
            "remarks" : "",
            "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
            "type" : [ "schemacrawler.schema.IndexType", "other" ],
            "unique" : true
          } ] ],
          "primary-key" : "513cee69-0343-46c0-bf53-3d627ef4de03",
          "privileges" : [ "java.util.ImmutableCollections$ListN", [ {
            "@class" : "schemacrawler.crawl.MutablePrivilege",
            "@uuid" : "8a057b78-001c-4e0b-9070-b635456fa430",
            "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" : "479b2f14-876a-4d93-a140-26789f6f323d",
              "grantable" : true,
              "grantee" : "DBA",
              "grantor" : "_SYSTEM"
            } ] ],
            "parent-partial" : false,
            "remarks" : "",
            "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad"
          }, {
            "@class" : "schemacrawler.crawl.MutablePrivilege",
            "@uuid" : "77c98c84-4a13-40ac-816a-e909105e36dd",
            "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" : "43f9b004-5b74-4c4e-8eab-19a7b88495b5",
              "grantable" : true,
              "grantee" : "DBA",
              "grantor" : "_SYSTEM"
            } ] ],
            "parent-partial" : false,
            "remarks" : "",
            "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad"
          }, {
            "@class" : "schemacrawler.crawl.MutablePrivilege",
            "@uuid" : "03b1d5af-1212-49a6-abf6-4048d6a29c04",
            "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" : "09d99f6b-99a8-480c-b681-e9e1a2be7bfa",
              "grantable" : true,
              "grantee" : "DBA",
              "grantor" : "_SYSTEM"
            } ] ],
            "parent-partial" : false,
            "remarks" : "",
            "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad"
          }, {
            "@class" : "schemacrawler.crawl.MutablePrivilege",
            "@uuid" : "be09dd5f-1387-4f41-aa4f-5ec8e73dd84d",
            "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" : "1af44635-2290-435a-9e94-e0c4a10880cf",
              "grantable" : true,
              "grantee" : "DBA",
              "grantor" : "_SYSTEM"
            } ] ],
            "parent-partial" : false,
            "remarks" : "",
            "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad"
          }, {
            "@class" : "schemacrawler.crawl.MutablePrivilege",
            "@uuid" : "9c642c6b-278b-4b55-a090-fe02cd664aa2",
            "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" : "805942c6-af17-4e37-86af-6afffae0ea0c",
              "grantable" : true,
              "grantee" : "DBA",
              "grantor" : "_SYSTEM"
            } ] ],
            "parent-partial" : false,
            "remarks" : "",
            "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad"
          }, "93c99cf4-2d03-4e26-9c96-d8035aed7f39" ] ],
          "referenced-objects" : [ "java.util.ArrayList", [ "53f99107-8480-4747-aa34-35d7a81b2122" ] ],
          "referenced-tables" : [ "java.util.ArrayList", [ "53f99107-8480-4747-aa34-35d7a81b2122" ] ],
          "remarks" : "",
          "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
          "self-referencing" : false,
          "table-constraints" : [ "java.util.ImmutableCollections$ListN", [ "513cee69-0343-46c0-bf53-3d627ef4de03", "41093e4e-287e-4b3d-a5e7-ee1db4eceea7", {
            "@class" : "schemacrawler.crawl.MutableTableConstraint",
            "@uuid" : "4c3e0a06-9cc6-4381-a0a1-71b204893e7e",
            "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", [ "d66e403c-3358-4e0d-afcc-19277cd26450" ] ],
            "deferrable" : false,
            "definition" : "FOR_LINT.PUBLICATIONS.ID IS NOT NULL",
            "initially-deferred" : false,
            "parent-partial" : false,
            "remarks" : "",
            "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
            "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
          }, {
            "@class" : "schemacrawler.crawl.MutableTableConstraint",
            "@uuid" : "12062bbc-f40f-4c36-9f2f-f26bb373b9d6",
            "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", [ "82acec5f-8b4f-4db2-b802-2e0e8d1ae330" ] ],
            "deferrable" : false,
            "definition" : "FOR_LINT.PUBLICATIONS.TITLE IS NOT NULL",
            "initially-deferred" : false,
            "parent-partial" : false,
            "remarks" : "",
            "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
            "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
          }, {
            "@class" : "schemacrawler.crawl.MutableTableConstraint",
            "@uuid" : "fb9fb47b-b8e6-4b14-b102-6b6185427af7",
            "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", [ "c901981b-f4d8-4c17-b332-742bde2b1ef9" ] ],
            "deferrable" : false,
            "definition" : "FOR_LINT.PUBLICATIONS.WRITERID IS NOT NULL",
            "initially-deferred" : false,
            "parent-partial" : false,
            "remarks" : "",
            "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
            "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
          } ] ],
          "table-type" : "b648eedf-79d1-45c3-9606-c2d23747f7eb",
          "triggers" : [ "java.util.ImmutableCollections$ListN", [ ] ],
          "type" : "b648eedf-79d1-45c3-9606-c2d23747f7eb",
          "used-by-objects" : [ "java.util.ImmutableCollections$ListN", [ "49c99032-9808-41b7-9d49-0580fbb78012", "fd90be17-4e9f-4155-8e46-bdc558b23c65", "53f99107-8480-4747-aa34-35d7a81b2122" ] ]
        },
        "referenced-table" : "cd64ca0a-2810-4aa0-b5f1-5395eaa2448a",
        "remarks" : "",
        "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
        "self-referencing" : false,
        "type" : [ "schemacrawler.schema.TableConstraintType", "foreign_key" ],
        "update-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ]
      }, "1cdabc8b-496f-4ad4-892e-8b43ff65dec5" ] ],
      "hidden-columns" : [ "java.util.ImmutableCollections$SetN", [ ] ],
      "indexes" : [ "java.util.ImmutableCollections$ListN", [ "1cdabc8b-496f-4ad4-892e-8b43ff65dec5", {
        "@class" : "schemacrawler.crawl.MutableIndex",
        "@uuid" : "b701dca5-d5e5-42f5-902d-30f6563a5706",
        "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", [ "561fd34c-d971-4d4c-a54c-a54186f587c5" ] ],
        "definition" : "",
        "filter-condition" : "",
        "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
        "pages" : 0,
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
        "type" : [ "schemacrawler.schema.IndexType", "other" ],
        "unique" : true
      }, "e6a7c3f5-7810-4bae-a52d-4c558c4534f3" ] ],
      "primary-key" : "b701dca5-d5e5-42f5-902d-30f6563a5706",
      "privileges" : [ "java.util.ImmutableCollections$ListN", [ {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "1e3117eb-9c67-4241-bbb8-bbfa12f080ea",
        "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" : "555f2b57-5cc0-45a3-be8f-fe1de4501041",
          "grantable" : true,
          "grantee" : "DBA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "eb531494-c669-4b93-89e1-ea9a9d286391",
        "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" : "ae1d6818-fdb3-4ef0-abd2-848d31c424f0",
          "grantable" : true,
          "grantee" : "DBA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "6eed8507-eea0-4372-b4fe-bb21b9b4675b",
        "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" : "71e7f64d-69a6-4702-bbb9-01a45b11ffd6",
          "grantable" : true,
          "grantee" : "DBA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "fd4efd76-c309-479e-a7fc-97d8eae519a9",
        "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" : "32fc8ce4-03b6-454b-a48e-c723bc66e8d2",
          "grantable" : true,
          "grantee" : "DBA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "b84bc30b-5884-4c8f-bff4-b9aa6f1bf004",
        "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" : "8c66238f-e266-4e95-9e2e-6a2cd261368c",
          "grantable" : true,
          "grantee" : "DBA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "2f3e50ef-4424-4559-b582-42158aae0cc4",
        "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" : "8725a1ef-3824-4dae-828a-bc3ddcbdec31",
          "grantable" : true,
          "grantee" : "DBA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad"
      } ] ],
      "referenced-objects" : [ "java.util.ArrayList", [ "cd64ca0a-2810-4aa0-b5f1-5395eaa2448a", "53f99107-8480-4747-aa34-35d7a81b2122" ] ],
      "referenced-tables" : [ "java.util.ArrayList", [ "cd64ca0a-2810-4aa0-b5f1-5395eaa2448a", "53f99107-8480-4747-aa34-35d7a81b2122" ] ],
      "remarks" : "Extra table with just a primary key",
      "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
      "self-referencing" : false,
      "table-constraints" : [ "java.util.ImmutableCollections$ListN", [ "b701dca5-d5e5-42f5-902d-30f6563a5706", "e6a7c3f5-7810-4bae-a52d-4c558c4534f3", "1cdabc8b-496f-4ad4-892e-8b43ff65dec5", {
        "@class" : "schemacrawler.crawl.MutableTableConstraint",
        "@uuid" : "17384969-cd9f-498d-b860-42cf0ac5accb",
        "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", [ "306351fb-13c4-41bf-b806-00728e4032e9" ] ],
        "deferrable" : false,
        "definition" : "FOR_LINT.EXTRA_PK.WRITERID IS NOT NULL",
        "initially-deferred" : false,
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
        "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
      }, {
        "@class" : "schemacrawler.crawl.MutableTableConstraint",
        "@uuid" : "d9ab6782-6cfe-4167-aa61-0afd82b13f26",
        "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", [ "48d91cc9-6049-4980-8335-727e7f62580d" ] ],
        "deferrable" : false,
        "definition" : "FOR_LINT.EXTRA_PK.PUBLICATIONID IS NOT NULL",
        "initially-deferred" : false,
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
        "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
      }, {
        "@class" : "schemacrawler.crawl.MutableTableConstraint",
        "@uuid" : "adf4b46d-b0db-4833-9a62-fb09fd9dc814",
        "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", [ "561fd34c-d971-4d4c-a54c-a54186f587c5" ] ],
        "deferrable" : false,
        "definition" : "FOR_LINT.EXTRA_PK.ID IS NOT NULL",
        "initially-deferred" : false,
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
        "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
      } ] ],
      "table-type" : "b648eedf-79d1-45c3-9606-c2d23747f7eb",
      "triggers" : [ "java.util.ImmutableCollections$ListN", [ ] ],
      "type" : "b648eedf-79d1-45c3-9606-c2d23747f7eb",
      "used-by-objects" : [ "java.util.ImmutableCollections$ListN", [ ] ]
    }, {
      "@class" : "schemacrawler.crawl.MutableTable",
      "@uuid" : "65afb653-d3b7-42d3-84b5-fb15b26ac7e2",
      "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", [ "c6eddf47-8855-4dc8-bdb7-31dca861900f" ] ],
      "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" : "48a97a10-747f-43e4-9ead-4593fafc3239",
        "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" : "92ef683b-05d3-4228-b5b1-c4dc91963486",
          "grantable" : true,
          "grantee" : "DBA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "aaec75aa-945e-45a5-b123-d5b6f28fb2c0",
        "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" : "4051821c-a727-4848-98c0-f5f7c2cfb334",
          "grantable" : true,
          "grantee" : "DBA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "9a3d7fc2-4607-4d21-a584-0c5bc54e1edb",
        "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" : "6727a443-527d-47af-8c03-456099531945",
          "grantable" : true,
          "grantee" : "DBA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "4ef48c90-d9dd-4bf9-9f54-618da4939927",
        "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" : "466c17cb-62ed-45d1-b9b7-69c8a4d86c8a",
          "grantable" : true,
          "grantee" : "DBA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "cda873dd-8437-448a-b23b-9e13113dd95e",
        "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" : "bc19f9af-1668-4365-b898-e9ad7e1de66c",
          "grantable" : true,
          "grantee" : "DBA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "4b802f0a-d280-4693-86a2-e8fe35e3b542",
        "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" : "8ef376d3-fa00-4801-82ce-78613122ce68",
          "grantable" : true,
          "grantee" : "DBA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad"
      } ] ],
      "referenced-objects" : [ "java.util.ArrayList", [ ] ],
      "referenced-tables" : [ "java.util.ArrayList", [ ] ],
      "remarks" : "",
      "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
      "self-referencing" : false,
      "table-constraints" : [ "java.util.ImmutableCollections$ListN", [ ] ],
      "table-type" : "b648eedf-79d1-45c3-9606-c2d23747f7eb",
      "triggers" : [ "java.util.ImmutableCollections$ListN", [ ] ],
      "type" : "b648eedf-79d1-45c3-9606-c2d23747f7eb",
      "used-by-objects" : [ "java.util.ImmutableCollections$ListN", [ ] ]
    }, "cd64ca0a-2810-4aa0-b5f1-5395eaa2448a", "fd90be17-4e9f-4155-8e46-bdc558b23c65", {
      "@class" : "schemacrawler.crawl.MutableTable",
      "@uuid" : "4f20deaf-da9e-4be2-83f4-ac56d40d5a06",
      "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", [ "ebab4039-9473-4de0-8e50-af894140bb02", "bca97afd-e227-4ec8-91b6-b23bc7abe4d2" ] ],
      "definition" : "",
      "dependent-tables" : [ "java.util.ArrayList", [ "4f20deaf-da9e-4be2-83f4-ac56d40d5a06" ] ],
      "foreign-keys" : [ "java.util.ArrayList", [ {
        "@class" : "schemacrawler.crawl.MutableForeignKey",
        "@uuid" : "be14ed5a-9b08-4898-b983-91be20cf3ab6",
        "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" : "176d32e3-b64c-4f4d-b5b6-2de8d760275f",
          "foreign-key-column" : "ebab4039-9473-4de0-8e50-af894140bb02",
          "key-sequence" : 1,
          "primary-key-column" : "ebab4039-9473-4de0-8e50-af894140bb02",
          "self-referencing" : true
        } ] ],
        "constrained-columns" : [ "java.util.ImmutableCollections$List12", [ "ebab4039-9473-4de0-8e50-af894140bb02" ] ],
        "deferrability" : [ "schemacrawler.schema.ForeignKeyDeferrability", "not deferrable" ],
        "deferrable" : false,
        "definition" : "",
        "delete-rule" : [ "schemacrawler.schema.ForeignKeyUpdateRule", "no action" ],
        "dependent-table" : "4f20deaf-da9e-4be2-83f4-ac56d40d5a06",
        "foreign-key-table" : "4f20deaf-da9e-4be2-83f4-ac56d40d5a06",
        "initially-deferred" : false,
        "optional" : false,
        "parent-partial" : false,
        "primary-key-table" : "4f20deaf-da9e-4be2-83f4-ac56d40d5a06",
        "referenced-table" : "4f20deaf-da9e-4be2-83f4-ac56d40d5a06",
        "remarks" : "",
        "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
        "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" : "0e0b2990-81dd-4de4-9157-2e37660d05a5",
        "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", [ "ebab4039-9473-4de0-8e50-af894140bb02" ] ],
        "definition" : "",
        "filter-condition" : "",
        "index-type" : [ "schemacrawler.schema.IndexType", "other" ],
        "pages" : 0,
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
        "type" : [ "schemacrawler.schema.IndexType", "other" ],
        "unique" : true
      }, "be14ed5a-9b08-4898-b983-91be20cf3ab6" ] ],
      "primary-key" : "0e0b2990-81dd-4de4-9157-2e37660d05a5",
      "privileges" : [ "java.util.ImmutableCollections$ListN", [ {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "a230953b-dfd1-4c0e-bbcf-e673c8d8c616",
        "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" : "1b889bd8-f549-4b90-a5f8-a2f8030e0867",
          "grantable" : true,
          "grantee" : "DBA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "34db4d9b-9f3f-4f43-bae2-abe06ff77e1e",
        "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" : "510d3552-a6b5-4ac3-a49a-e9d6a36c2098",
          "grantable" : true,
          "grantee" : "DBA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "8a9ce6e8-6126-4f0e-af13-f23a59885774",
        "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" : "7fb17400-e27b-49e1-90c5-da1d7bff5f9a",
          "grantable" : true,
          "grantee" : "DBA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "b3c0998e-a74d-4e5a-837a-a043207d5aec",
        "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" : "bea46fcc-dfbd-4838-9b60-fb0109fa2415",
          "grantable" : true,
          "grantee" : "DBA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "8834b5b3-4782-4c37-9ca3-b350ebbbc918",
        "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" : "6e6e50a6-7b70-43bb-a64e-8590e8650f0a",
          "grantable" : true,
          "grantee" : "DBA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad"
      }, {
        "@class" : "schemacrawler.crawl.MutablePrivilege",
        "@uuid" : "eff22a16-d9c9-4059-a2d2-f0b9a4ae384a",
        "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" : "e7780301-d8b3-44bd-bd23-8588873eba0f",
          "grantable" : true,
          "grantee" : "DBA",
          "grantor" : "_SYSTEM"
        } ] ],
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad"
      } ] ],
      "referenced-objects" : [ "java.util.ArrayList", [ "4f20deaf-da9e-4be2-83f4-ac56d40d5a06" ] ],
      "referenced-tables" : [ "java.util.ArrayList", [ "4f20deaf-da9e-4be2-83f4-ac56d40d5a06" ] ],
      "remarks" : "",
      "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
      "self-referencing" : true,
      "table-constraints" : [ "java.util.ImmutableCollections$ListN", [ "0e0b2990-81dd-4de4-9157-2e37660d05a5", "be14ed5a-9b08-4898-b983-91be20cf3ab6", {
        "@class" : "schemacrawler.crawl.MutableTableConstraint",
        "@uuid" : "21cb0f6f-8fc5-451d-b55f-09448c2c1a45",
        "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", [ "ebab4039-9473-4de0-8e50-af894140bb02" ] ],
        "deferrable" : false,
        "definition" : "FOR_LINT.SELFREFERENCE.ID IS NOT NULL",
        "initially-deferred" : false,
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
        "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
      }, {
        "@class" : "schemacrawler.crawl.MutableTableConstraint",
        "@uuid" : "178e14ff-a305-4155-a529-1559cf3f7d75",
        "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", [ "bca97afd-e227-4ec8-91b6-b23bc7abe4d2" ] ],
        "deferrable" : false,
        "definition" : "FOR_LINT.SELFREFERENCE.TITLE IS NOT NULL",
        "initially-deferred" : false,
        "parent-partial" : false,
        "remarks" : "",
        "schema" : "98e9e8e2-68f9-4188-876a-d78d84f336ad",
        "type" : [ "schemacrawler.schema.TableConstraintType", "check" ]
      } ] ],
      "table-type" : "b648eedf-79d1-45c3-9606-c2d23747f7eb",
      "triggers" : [ "java.util.ImmutableCollections$ListN", [ ] ],
      "type" : "b648eedf-79d1-45c3-9606-c2d23747f7eb",
      "used-by-objects" : [ "java.util.ImmutableCollections$List12", [ "4f20deaf-da9e-4be2-83f4-ac56d40d5a06" ] ]
    }, "53f99107-8480-4747-aa34-35d7a81b2122", "6d1d2c7a-bc5d-4961-bf6a-9791b1925f4c", "1fbb052e-e9ca-49be-b5f2-e18d4eede534", "802b4870-5c76-4db8-96c1-aac16fad13cd" ] ]
  }
}