{
  "attributes": [
    {
      "allow_nil?": true,
      "default": "nil",
      "generated?": false,
      "primary_key?": false,
      "references": null,
      "size": null,
      "source": "confirmed_at",
      "type": "utc_datetime_usec"
    },
    {
      "allow_nil?": false,
      "default": "fragment(\"uuid_generate_v4()\")",
      "generated?": false,
      "primary_key?": true,
      "references": null,
      "size": null,
      "source": "id",
      "type": "uuid"
    },
    {
      "allow_nil?": false,
      "default": "nil",
      "generated?": false,
      "primary_key?": false,
      "references": null,
      "size": null,
      "source": "username",
      "type": "citext"
    },
    {
      "allow_nil?": true,
      "default": "nil",
      "generated?": false,
      "primary_key?": false,
      "references": null,
      "size": null,
      "source": "hashed_password",
      "type": "text"
    },
    {
      "allow_nil?": false,
      "default": "fragment(\"now()\")",
      "generated?": false,
      "primary_key?": false,
      "references": null,
      "size": null,
      "source": "created_at",
      "type": "utc_datetime_usec"
    },
    {
      "allow_nil?": false,
      "default": "fragment(\"now()\")",
      "generated?": false,
      "primary_key?": false,
      "references": null,
      "size": null,
      "source": "updated_at",
      "type": "utc_datetime_usec"
    }
  ],
  "base_filter": null,
  "check_constraints": [],
  "custom_indexes": [],
  "custom_statements": [],
  "has_create_action": true,
  "hash": "D72CF1073FC9EAAFA2C59CFAB17301530972DD0A7F030A1DDD006F62F75C1CDA",
  "identities": [
    {
      "base_filter": null,
      "index_name": "user_username_index",
      "keys": [
        "username"
      ],
      "name": "username"
    }
  ],
  "multitenancy": {
    "attribute": null,
    "global": null,
    "strategy": null
  },
  "repo": "Elixir.Example.Repo",
  "schema": null,
  "table": "user"
}