add autogenerated and exported graphql data

This commit is contained in:
Ryan Voice 2023-02-27 09:16:13 -08:00
parent 6787cdd62e
commit d0922787d9
6 changed files with 37 additions and 2 deletions

View file

@ -6,10 +6,10 @@
from_env: HASURA_GRAPHQL_DATABASE_URL
isolation_level: read-committed
pool_settings:
connection_lifetime: 60
idle_timeout: 20
max_connections: 10
retries: 1
pool_timeout: 60
connection_lifetime: 60
retries: 1
use_prepared_statements: false
tables: "!include default/tables/tables.yaml"

View file

@ -41,6 +41,13 @@ array_relationships:
table:
name: pokemon_v2_pokemonability
schema: public
- name: pokemon_v2_pokemonabilitypasts
using:
foreign_key_constraint_on:
column: ability_id
table:
name: pokemon_v2_pokemonabilitypast
schema: public
select_permissions:
- permission:
allow_aggregations: true

View file

@ -41,6 +41,13 @@ array_relationships:
table:
name: pokemon_v2_move
schema: public
- name: pokemon_v2_pokemonabilitypasts
using:
foreign_key_constraint_on:
column: generation_id
table:
name: pokemon_v2_pokemonabilitypast
schema: public
- name: pokemon_v2_pokemonformgenerations
using:
foreign_key_constraint_on:

View file

@ -20,6 +20,13 @@ array_relationships:
table:
name: pokemon_v2_pokemonability
schema: public
- name: pokemon_v2_pokemonabilitypasts
using:
foreign_key_constraint_on:
column: pokemon_id
table:
name: pokemon_v2_pokemonabilitypast
schema: public
- name: pokemon_v2_pokemonforms
using:
foreign_key_constraint_on:

View file

@ -0,0 +1,13 @@
table:
name: pokemon_v2_pokemonabilitypast
schema: public
object_relationships:
- name: pokemon_v2_ability
using:
foreign_key_constraint_on: ability_id
- name: pokemon_v2_generation
using:
foreign_key_constraint_on: generation_id
- name: pokemon_v2_pokemon
using:
foreign_key_constraint_on: pokemon_id

View file

@ -107,6 +107,7 @@
- "!include public_pokemon_v2_pokedexversiongroup.yaml"
- "!include public_pokemon_v2_pokemon.yaml"
- "!include public_pokemon_v2_pokemonability.yaml"
- "!include public_pokemon_v2_pokemonabilitypast.yaml"
- "!include public_pokemon_v2_pokemoncolor.yaml"
- "!include public_pokemon_v2_pokemoncolorname.yaml"
- "!include public_pokemon_v2_pokemondexnumber.yaml"