podbox_ash/priv/resource_snapshots/repo/podcast_images/20240526091352.json

131 lines
No EOL
2.9 KiB
JSON

{
"attributes": [
{
"default": "nil",
"size": null,
"type": "uuid",
"source": "id",
"references": null,
"allow_nil?": false,
"generated?": false,
"primary_key?": true
},
{
"default": "nil",
"size": null,
"type": "text",
"source": "url",
"references": null,
"allow_nil?": false,
"generated?": false,
"primary_key?": false
},
{
"default": "nil",
"size": null,
"type": "text",
"source": "title",
"references": null,
"allow_nil?": true,
"generated?": false,
"primary_key?": false
},
{
"default": "nil",
"size": null,
"type": "text",
"source": "link",
"references": null,
"allow_nil?": true,
"generated?": false,
"primary_key?": false
},
{
"default": "nil",
"size": null,
"type": "bigint",
"source": "width",
"references": null,
"allow_nil?": true,
"generated?": false,
"primary_key?": false
},
{
"default": "nil",
"size": null,
"type": "bigint",
"source": "height",
"references": null,
"allow_nil?": true,
"generated?": false,
"primary_key?": false
},
{
"default": "nil",
"size": null,
"type": "utc_datetime_usec",
"source": "inserted_at",
"references": null,
"allow_nil?": false,
"generated?": false,
"primary_key?": false
},
{
"default": "nil",
"size": null,
"type": "utc_datetime_usec",
"source": "updated_at",
"references": null,
"allow_nil?": false,
"generated?": false,
"primary_key?": false
},
{
"default": "nil",
"size": null,
"type": "uuid",
"source": "show_id",
"references": {
"name": "podcast_images_show_id_fkey",
"table": "podcast_shows",
"multitenancy": {
"global": null,
"strategy": null,
"attribute": null
},
"primary_key?": true,
"destination_attribute": "id",
"on_delete": null,
"deferrable": false,
"destination_attribute_default": null,
"destination_attribute_generated": null,
"on_update": null
},
"allow_nil?": true,
"generated?": false,
"primary_key?": false
}
],
"table": "podcast_images",
"hash": "F2B53A70CEF257DD6CE48854E39B1D606051835A8BAFF424BEB5343076E3FA6E",
"repo": "Elixir.Podbox.Repo",
"identities": [
{
"name": "unique_by_show",
"keys": [
"show_id"
],
"index_name": "podcast_images_unique_by_show_index",
"base_filter": null
}
],
"multitenancy": {
"global": null,
"strategy": null,
"attribute": null
},
"base_filter": null,
"custom_indexes": [],
"custom_statements": [],
"has_create_action": true
}