{ "attributes": [ { "default": "fragment(\"uuid_generate_v4()\")", "size": null, "type": "uuid", "source": "id", "references": null, "allow_nil?": false, "primary_key?": true, "generated?": false }, { "default": "nil", "size": null, "type": "text", "source": "first_name", "references": null, "allow_nil?": true, "primary_key?": false, "generated?": false }, { "default": "nil", "size": null, "type": "text", "source": "last_name", "references": null, "allow_nil?": true, "primary_key?": false, "generated?": false }, { "default": "nil", "size": null, "type": "boolean", "source": "representative", "references": null, "allow_nil?": true, "primary_key?": false, "generated?": false }, { "default": "false", "size": null, "type": "boolean", "source": "admin", "references": null, "allow_nil?": false, "primary_key?": false, "generated?": false }, { "default": "nil", "size": null, "type": "text", "source": "api_key", "references": null, "allow_nil?": true, "primary_key?": false, "generated?": false }, { "default": "nil", "size": null, "type": "date", "source": "date_of_birth", "references": null, "allow_nil?": true, "primary_key?": false, "generated?": false }, { "default": "nil", "size": null, "type": "map", "source": "profile", "references": null, "allow_nil?": true, "primary_key?": false, "generated?": false }, { "default": "nil", "size": null, "type": [ "array", "map" ], "source": "alternate_profiles", "references": null, "allow_nil?": true, "primary_key?": false, "generated?": false }, { "default": "nil", "size": null, "type": [ "array", "text" ], "source": "tags", "references": null, "allow_nil?": true, "primary_key?": false, "generated?": false }, { "default": "fragment(\"now()\")", "size": null, "type": "utc_datetime_usec", "source": "inserted_at", "references": null, "allow_nil?": false, "primary_key?": false, "generated?": false }, { "default": "fragment(\"now()\")", "size": null, "type": "utc_datetime_usec", "source": "updated_at", "references": null, "allow_nil?": false, "primary_key?": false, "generated?": false } ], "table": "users", "hash": "338E5E3B2C34F4001BC0330CAF13D840CBD2B828DFD4CF8FC76FBA53AEFA03D1", "repo": "Elixir.Demo.Repo", "schema": null, "check_constraints": [], "identities": [ { "name": "representative_name", "keys": [ "first_name", "last_name" ], "base_filter": "representative = true", "index_name": "users_representative_name_index" } ], "custom_indexes": [], "multitenancy": { "global": null, "attribute": null, "strategy": null }, "base_filter": null, "custom_statements": [], "has_create_action": true }