Skip to content

Commit 1520619

Browse files
Hasura metadata codegen bugfixes (#121)
* Hasura metadata codegen bugfixes * HASURA_GRAPHQL_ADMIN_INTERNAL_ERRORS * Drop table merging, refactor * Cleanup * Cleanup * Fix test
1 parent 7cf40a8 commit 1520619

File tree

13 files changed

+60
-93
lines changed

13 files changed

+60
-93
lines changed

src/demo_hic_et_nunc/docker/dipdup.env.example

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ POSTGRES_DB=dipdup
44
POSTGRES_PASSWORD=changeme
55
HASURA_GRAPHQL_DATABASE_URL=postgres://dipdup:changeme@db:5432/dipdup
66
HASURA_GRAPHQL_ENABLE_CONSOLE=true
7-
HASURA_GRAPHQL_DEV_MODE=true
7+
HASURA_GRAPHQL_ADMIN_INTERNAL_ERRORS=true
88
HASURA_GRAPHQL_ENABLED_LOG_TYPES=startup, http-log, webhook-log, websocket-log, query-log
99
HASURA_GRAPHQL_ADMIN_SECRET=changeme
1010
HASURA_GRAPHQL_UNAUTHORIZED_ROLE=user

src/demo_quipuswap/docker/dipdup.env.example

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ POSTGRES_DB=dipdup
44
POSTGRES_PASSWORD=changeme
55
HASURA_GRAPHQL_DATABASE_URL=postgres://dipdup:changeme@db:5432/dipdup
66
HASURA_GRAPHQL_ENABLE_CONSOLE=true
7-
HASURA_GRAPHQL_DEV_MODE=true
7+
HASURA_GRAPHQL_ADMIN_INTERNAL_ERRORS=true
88
HASURA_GRAPHQL_ENABLED_LOG_TYPES=startup, http-log, webhook-log, websocket-log, query-log
99
HASURA_GRAPHQL_ADMIN_SECRET=changeme
1010
HASURA_GRAPHQL_UNAUTHORIZED_ROLE=user

src/demo_registrydao/docker/dipdup.env.example

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ POSTGRES_DB=dipdup
44
POSTGRES_PASSWORD=changeme
55
HASURA_GRAPHQL_DATABASE_URL=postgres://dipdup:changeme@db:5432/dipdup
66
HASURA_GRAPHQL_ENABLE_CONSOLE=true
7-
HASURA_GRAPHQL_DEV_MODE=true
7+
HASURA_GRAPHQL_ADMIN_INTERNAL_ERRORS=true
88
HASURA_GRAPHQL_ENABLED_LOG_TYPES=startup, http-log, webhook-log, websocket-log, query-log
99
HASURA_GRAPHQL_ADMIN_SECRET=changeme
1010
HASURA_GRAPHQL_UNAUTHORIZED_ROLE=user

src/demo_tezos_domains/docker/dipdup.env.example

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ POSTGRES_DB=dipdup
44
POSTGRES_PASSWORD=changeme
55
HASURA_GRAPHQL_DATABASE_URL=postgres://dipdup:changeme@db:5432/dipdup
66
HASURA_GRAPHQL_ENABLE_CONSOLE=true
7-
HASURA_GRAPHQL_DEV_MODE=true
7+
HASURA_GRAPHQL_ADMIN_INTERNAL_ERRORS=true
88
HASURA_GRAPHQL_ENABLED_LOG_TYPES=startup, http-log, webhook-log, websocket-log, query-log
99
HASURA_GRAPHQL_ADMIN_SECRET=changeme
1010
HASURA_GRAPHQL_UNAUTHORIZED_ROLE=user

src/demo_tezos_domains_big_map/docker/dipdup.env.example

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ POSTGRES_DB=dipdup
44
POSTGRES_PASSWORD=changeme
55
HASURA_GRAPHQL_DATABASE_URL=postgres://dipdup:changeme@db:5432/dipdup
66
HASURA_GRAPHQL_ENABLE_CONSOLE=true
7-
HASURA_GRAPHQL_DEV_MODE=true
7+
HASURA_GRAPHQL_ADMIN_INTERNAL_ERRORS=true
88
HASURA_GRAPHQL_ENABLED_LOG_TYPES=startup, http-log, webhook-log, websocket-log, query-log
99
HASURA_GRAPHQL_ADMIN_SECRET=changeme
1010
HASURA_GRAPHQL_UNAUTHORIZED_ROLE=user

src/demo_tzbtc/docker/dipdup.env.example

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ POSTGRES_DB=dipdup
44
POSTGRES_PASSWORD=changeme
55
HASURA_GRAPHQL_DATABASE_URL=postgres://dipdup:changeme@db:5432/dipdup
66
HASURA_GRAPHQL_ENABLE_CONSOLE=true
7-
HASURA_GRAPHQL_DEV_MODE=true
7+
HASURA_GRAPHQL_ADMIN_INTERNAL_ERRORS=true
88
HASURA_GRAPHQL_ENABLED_LOG_TYPES=startup, http-log, webhook-log, websocket-log, query-log
99
HASURA_GRAPHQL_ADMIN_SECRET=changeme
1010
HASURA_GRAPHQL_UNAUTHORIZED_ROLE=user

src/demo_tzcolors/docker/dipdup.env.example

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ POSTGRES_DB=dipdup
44
POSTGRES_PASSWORD=changeme
55
HASURA_GRAPHQL_DATABASE_URL=postgres://dipdup:changeme@db:5432/dipdup
66
HASURA_GRAPHQL_ENABLE_CONSOLE=true
7-
HASURA_GRAPHQL_DEV_MODE=true
7+
HASURA_GRAPHQL_ADMIN_INTERNAL_ERRORS=true
88
HASURA_GRAPHQL_ENABLED_LOG_TYPES=startup, http-log, webhook-log, websocket-log, query-log
99
HASURA_GRAPHQL_ADMIN_SECRET=changeme
1010
HASURA_GRAPHQL_UNAUTHORIZED_ROLE=user

src/dipdup/cli.py

Lines changed: 1 addition & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -194,17 +194,14 @@ async def hasura(ctx):
194194

195195

196196
@hasura.command(name='configure', help='Configure Hasura GraphQL Engine')
197-
@click.option('--reset', is_flag=True, help='Reset metadata before configuring')
198197
@click.pass_context
199198
@cli_wrapper
200-
async def hasura_configure(ctx, reset: bool):
199+
async def hasura_configure(ctx):
201200
config: DipDupConfig = ctx.obj.config
202201
url = config.database.connection_string
203202
models = f'{config.package}.models'
204203
if not config.hasura:
205204
raise ConfigurationError('`hasura` config section is empty')
206-
if reset:
207-
config.hasura.reset = True
208205
hasura_gateway = HasuraGateway(
209206
package=config.package,
210207
hasura_config=config.hasura,

src/dipdup/codegen.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
POSTGRES_PASSWORD="changeme",
3636
HASURA_GRAPHQL_DATABASE_URL="postgres://dipdup:changeme@db:5432/dipdup",
3737
HASURA_GRAPHQL_ENABLE_CONSOLE="true",
38-
HASURA_GRAPHQL_DEV_MODE="true",
38+
HASURA_GRAPHQL_ADMIN_INTERNAL_ERRORS="true",
3939
HASURA_GRAPHQL_ENABLED_LOG_TYPES="startup, http-log, webhook-log, websocket-log, query-log",
4040
HASURA_GRAPHQL_ADMIN_SECRET="changeme",
4141
HASURA_GRAPHQL_UNAUTHORIZED_ROLE="user",

src/dipdup/config.py

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -661,7 +661,6 @@ class HasuraConfig:
661661
camel_case: bool = False
662662
connection_timeout: int = 5
663663
rest: bool = True
664-
reset: Optional[bool] = None
665664
http: Optional[HTTPConfig] = None
666665

667666
@validator('url', allow_reuse=True)

0 commit comments

Comments
 (0)