chore: sort config dump alphabetically

The config dump in Config.hs listed db-config, db-pre-config and the
db-pool-* settings out of alphabetical order, while the rest of the dump
was sorted. Now the whole dump is consistently alphabetical and update
the expected IO test configs to match.
This commit is contained in:
net
2026-06-02 07:32:11 +00:00
committed by Wolfgang Walther
parent ed4b68c364
commit 097a1de67d
15 changed files with 120 additions and 120 deletions
+1 -1
View File
@@ -161,7 +161,7 @@ dumpOpenApiMode = \case
-- | Dump the config -- | Dump the config
toText :: AppConfig -> Text toText :: AppConfig -> Text
toText conf = toText conf =
unlines $ (\(k, v) -> k <> " = " <> v) <$> pgrstSettings ++ appSettings unlines $ sort $ (\(k, v) -> k <> " = " <> v) <$> pgrstSettings ++ appSettings
where where
-- apply conf to all pgrst settings -- apply conf to all pgrst settings
pgrstSettings = (\(k, v) -> (k, v conf)) <$> pgrstSettings = (\(k, v) -> (k, v conf)) <$>
+8 -8
View File
@@ -1,31 +1,33 @@
admin-server-host = "!4"
admin-server-port = ""
client-error-verbosity = "verbose" client-error-verbosity = "verbose"
db-aggregates-enabled = false db-aggregates-enabled = false
db-anon-role = "" db-anon-role = ""
db-channel = "pgrst" db-channel = "pgrst"
db-channel-enabled = true db-channel-enabled = true
db-config = true
db-extra-search-path = "public" db-extra-search-path = "public"
db-hoisted-tx-settings = "statement_timeout,plan_filter.statement_cost_limit,default_transaction_isolation" db-hoisted-tx-settings = "statement_timeout,plan_filter.statement_cost_limit,default_transaction_isolation"
db-max-rows = 1000 db-max-rows = 1000
db-plan-enabled = false db-plan-enabled = false
db-pool = 10 db-pool = 10
db-pool-acquisition-timeout = 10 db-pool-acquisition-timeout = 10
db-pool-max-lifetime = 1800
db-pool-max-idletime = 5
db-pool-automatic-recovery = true db-pool-automatic-recovery = true
db-pool-max-idletime = 5
db-pool-max-lifetime = 1800
db-pre-config = ""
db-pre-request = "check_alias" db-pre-request = "check_alias"
db-prepared-statements = true db-prepared-statements = true
db-root-spec = "open_alias" db-root-spec = "open_alias"
db-schemas = "provided_through_alias" db-schemas = "provided_through_alias"
db-config = true
db-pre-config = ""
db-timezone-enabled = true db-timezone-enabled = true
db-tx-end = "commit" db-tx-end = "commit"
db-uri = "postgresql://" db-uri = "postgresql://"
jwt-aud = "" jwt-aud = ""
jwt-cache-max-entries = 1000
jwt-role-claim-key = ".\"aliased\"" jwt-role-claim-key = ".\"aliased\""
jwt-secret = "" jwt-secret = ""
jwt-secret-is-base64 = true jwt-secret-is-base64 = true
jwt-cache-max-entries = 1000
log-level = "error" log-level = "error"
log-query = false log-query = false
openapi-mode = "follow-privileges" openapi-mode = "follow-privileges"
@@ -34,9 +36,7 @@ openapi-server-proxy-uri = ""
server-cors-allowed-origins = "" server-cors-allowed-origins = ""
server-host = "!4" server-host = "!4"
server-port = 3000 server-port = 3000
server-trace-header = ""
server-timing-enabled = false server-timing-enabled = false
server-trace-header = ""
server-unix-socket = "" server-unix-socket = ""
server-unix-socket-mode = "660" server-unix-socket-mode = "660"
admin-server-host = "!4"
admin-server-port = ""
@@ -1,31 +1,33 @@
admin-server-host = "!4"
admin-server-port = ""
client-error-verbosity = "verbose" client-error-verbosity = "verbose"
db-aggregates-enabled = false db-aggregates-enabled = false
db-anon-role = "" db-anon-role = ""
db-channel = "pgrst" db-channel = "pgrst"
db-channel-enabled = true db-channel-enabled = true
db-config = true
db-extra-search-path = "public" db-extra-search-path = "public"
db-hoisted-tx-settings = "statement_timeout,plan_filter.statement_cost_limit,default_transaction_isolation" db-hoisted-tx-settings = "statement_timeout,plan_filter.statement_cost_limit,default_transaction_isolation"
db-max-rows = "" db-max-rows = ""
db-plan-enabled = false db-plan-enabled = false
db-pool = 10 db-pool = 10
db-pool-acquisition-timeout = 10 db-pool-acquisition-timeout = 10
db-pool-max-lifetime = 1800
db-pool-max-idletime = 30
db-pool-automatic-recovery = true db-pool-automatic-recovery = true
db-pool-max-idletime = 30
db-pool-max-lifetime = 1800
db-pre-config = ""
db-pre-request = "" db-pre-request = ""
db-prepared-statements = false db-prepared-statements = false
db-root-spec = "" db-root-spec = ""
db-schemas = "public" db-schemas = "public"
db-config = true
db-pre-config = ""
db-timezone-enabled = true db-timezone-enabled = true
db-tx-end = "commit" db-tx-end = "commit"
db-uri = "postgresql://" db-uri = "postgresql://"
jwt-aud = "" jwt-aud = ""
jwt-cache-max-entries = 1000
jwt-role-claim-key = ".\"role\"" jwt-role-claim-key = ".\"role\""
jwt-secret = "" jwt-secret = ""
jwt-secret-is-base64 = true jwt-secret-is-base64 = true
jwt-cache-max-entries = 1000
log-level = "error" log-level = "error"
log-query = false log-query = false
openapi-mode = "follow-privileges" openapi-mode = "follow-privileges"
@@ -34,9 +36,7 @@ openapi-server-proxy-uri = ""
server-cors-allowed-origins = "" server-cors-allowed-origins = ""
server-host = "!4" server-host = "!4"
server-port = 3000 server-port = 3000
server-trace-header = ""
server-timing-enabled = false server-timing-enabled = false
server-trace-header = ""
server-unix-socket = "" server-unix-socket = ""
server-unix-socket-mode = "660" server-unix-socket-mode = "660"
admin-server-host = "!4"
admin-server-port = ""
@@ -1,31 +1,33 @@
admin-server-host = "!4"
admin-server-port = ""
client-error-verbosity = "verbose" client-error-verbosity = "verbose"
db-aggregates-enabled = false db-aggregates-enabled = false
db-anon-role = "" db-anon-role = ""
db-channel = "pgrst" db-channel = "pgrst"
db-channel-enabled = true db-channel-enabled = true
db-config = true
db-extra-search-path = "public" db-extra-search-path = "public"
db-hoisted-tx-settings = "statement_timeout,plan_filter.statement_cost_limit,default_transaction_isolation" db-hoisted-tx-settings = "statement_timeout,plan_filter.statement_cost_limit,default_transaction_isolation"
db-max-rows = "" db-max-rows = ""
db-plan-enabled = false db-plan-enabled = false
db-pool = 10 db-pool = 10
db-pool-acquisition-timeout = 10 db-pool-acquisition-timeout = 10
db-pool-max-lifetime = 1800
db-pool-max-idletime = 30
db-pool-automatic-recovery = true db-pool-automatic-recovery = true
db-pool-max-idletime = 30
db-pool-max-lifetime = 1800
db-pre-config = ""
db-pre-request = "" db-pre-request = ""
db-prepared-statements = false db-prepared-statements = false
db-root-spec = "" db-root-spec = ""
db-schemas = "public" db-schemas = "public"
db-config = true
db-pre-config = ""
db-timezone-enabled = true db-timezone-enabled = true
db-tx-end = "commit" db-tx-end = "commit"
db-uri = "postgresql://" db-uri = "postgresql://"
jwt-aud = "" jwt-aud = ""
jwt-cache-max-entries = 1000
jwt-role-claim-key = ".\"role\"" jwt-role-claim-key = ".\"role\""
jwt-secret = "" jwt-secret = ""
jwt-secret-is-base64 = true jwt-secret-is-base64 = true
jwt-cache-max-entries = 1000
log-level = "error" log-level = "error"
log-query = false log-query = false
openapi-mode = "follow-privileges" openapi-mode = "follow-privileges"
@@ -34,9 +36,7 @@ openapi-server-proxy-uri = ""
server-cors-allowed-origins = "" server-cors-allowed-origins = ""
server-host = "!4" server-host = "!4"
server-port = 3000 server-port = 3000
server-trace-header = ""
server-timing-enabled = false server-timing-enabled = false
server-trace-header = ""
server-unix-socket = "" server-unix-socket = ""
server-unix-socket-mode = "660" server-unix-socket-mode = "660"
admin-server-host = "!4"
admin-server-port = ""
+8 -8
View File
@@ -1,31 +1,33 @@
admin-server-host = "!4"
admin-server-port = ""
client-error-verbosity = "verbose" client-error-verbosity = "verbose"
db-aggregates-enabled = false db-aggregates-enabled = false
db-anon-role = "" db-anon-role = ""
db-channel = "pgrst" db-channel = "pgrst"
db-channel-enabled = true db-channel-enabled = true
db-config = false
db-extra-search-path = "public" db-extra-search-path = "public"
db-hoisted-tx-settings = "statement_timeout,plan_filter.statement_cost_limit,default_transaction_isolation" db-hoisted-tx-settings = "statement_timeout,plan_filter.statement_cost_limit,default_transaction_isolation"
db-max-rows = "" db-max-rows = ""
db-plan-enabled = false db-plan-enabled = false
db-pool = 10 db-pool = 10
db-pool-acquisition-timeout = 10 db-pool-acquisition-timeout = 10
db-pool-max-lifetime = 1800
db-pool-max-idletime = 30
db-pool-automatic-recovery = true db-pool-automatic-recovery = true
db-pool-max-idletime = 30
db-pool-max-lifetime = 1800
db-pre-config = ""
db-pre-request = "" db-pre-request = ""
db-prepared-statements = true db-prepared-statements = true
db-root-spec = "" db-root-spec = ""
db-schemas = "public" db-schemas = "public"
db-config = false
db-pre-config = ""
db-timezone-enabled = true db-timezone-enabled = true
db-tx-end = "commit" db-tx-end = "commit"
db-uri = "postgresql://" db-uri = "postgresql://"
jwt-aud = "" jwt-aud = ""
jwt-cache-max-entries = 1000
jwt-role-claim-key = ".\"role\"" jwt-role-claim-key = ".\"role\""
jwt-secret = "" jwt-secret = ""
jwt-secret-is-base64 = false jwt-secret-is-base64 = false
jwt-cache-max-entries = 1000
log-level = "error" log-level = "error"
log-query = false log-query = false
openapi-mode = "follow-privileges" openapi-mode = "follow-privileges"
@@ -34,9 +36,7 @@ openapi-server-proxy-uri = ""
server-cors-allowed-origins = "" server-cors-allowed-origins = ""
server-host = "!4" server-host = "!4"
server-port = 3000 server-port = 3000
server-trace-header = ""
server-timing-enabled = false server-timing-enabled = false
server-trace-header = ""
server-unix-socket = "" server-unix-socket = ""
server-unix-socket-mode = "660" server-unix-socket-mode = "660"
admin-server-host = "!4"
admin-server-port = ""
@@ -1,31 +1,33 @@
admin-server-host = "!4"
admin-server-port = ""
client-error-verbosity = "verbose" client-error-verbosity = "verbose"
db-aggregates-enabled = false db-aggregates-enabled = false
db-anon-role = "" db-anon-role = ""
db-channel = "pgrst" db-channel = "pgrst"
db-channel-enabled = true db-channel-enabled = true
db-config = true
db-extra-search-path = "public" db-extra-search-path = "public"
db-hoisted-tx-settings = "statement_timeout,plan_filter.statement_cost_limit,default_transaction_isolation" db-hoisted-tx-settings = "statement_timeout,plan_filter.statement_cost_limit,default_transaction_isolation"
db-max-rows = "" db-max-rows = ""
db-plan-enabled = false db-plan-enabled = false
db-pool = 10 db-pool = 10
db-pool-acquisition-timeout = 10 db-pool-acquisition-timeout = 10
db-pool-max-lifetime = 1800
db-pool-max-idletime = 30
db-pool-automatic-recovery = true db-pool-automatic-recovery = true
db-pool-max-idletime = 30
db-pool-max-lifetime = 1800
db-pre-config = ""
db-pre-request = "" db-pre-request = ""
db-prepared-statements = true db-prepared-statements = true
db-root-spec = "" db-root-spec = ""
db-schemas = "public" db-schemas = "public"
db-config = true
db-pre-config = ""
db-timezone-enabled = true db-timezone-enabled = true
db-tx-end = "commit" db-tx-end = "commit"
db-uri = "postgresql://" db-uri = "postgresql://"
jwt-aud = "" jwt-aud = ""
jwt-cache-max-entries = 1000
jwt-role-claim-key = ".\"roles\"[?(@ == \"role1\")]" jwt-role-claim-key = ".\"roles\"[?(@ == \"role1\")]"
jwt-secret = "" jwt-secret = ""
jwt-secret-is-base64 = false jwt-secret-is-base64 = false
jwt-cache-max-entries = 1000
log-level = "error" log-level = "error"
log-query = false log-query = false
openapi-mode = "follow-privileges" openapi-mode = "follow-privileges"
@@ -34,9 +36,7 @@ openapi-server-proxy-uri = ""
server-cors-allowed-origins = "" server-cors-allowed-origins = ""
server-host = "!4" server-host = "!4"
server-port = 3000 server-port = 3000
server-trace-header = ""
server-timing-enabled = false server-timing-enabled = false
server-trace-header = ""
server-unix-socket = "" server-unix-socket = ""
server-unix-socket-mode = "660" server-unix-socket-mode = "660"
admin-server-host = "!4"
admin-server-port = ""
@@ -1,31 +1,33 @@
admin-server-host = "!4"
admin-server-port = ""
client-error-verbosity = "verbose" client-error-verbosity = "verbose"
db-aggregates-enabled = false db-aggregates-enabled = false
db-anon-role = "" db-anon-role = ""
db-channel = "pgrst" db-channel = "pgrst"
db-channel-enabled = true db-channel-enabled = true
db-config = true
db-extra-search-path = "public" db-extra-search-path = "public"
db-hoisted-tx-settings = "statement_timeout,plan_filter.statement_cost_limit,default_transaction_isolation" db-hoisted-tx-settings = "statement_timeout,plan_filter.statement_cost_limit,default_transaction_isolation"
db-max-rows = "" db-max-rows = ""
db-plan-enabled = false db-plan-enabled = false
db-pool = 10 db-pool = 10
db-pool-acquisition-timeout = 10 db-pool-acquisition-timeout = 10
db-pool-max-lifetime = 1800
db-pool-max-idletime = 30
db-pool-automatic-recovery = true db-pool-automatic-recovery = true
db-pool-max-idletime = 30
db-pool-max-lifetime = 1800
db-pre-config = ""
db-pre-request = "" db-pre-request = ""
db-prepared-statements = true db-prepared-statements = true
db-root-spec = "" db-root-spec = ""
db-schemas = "public" db-schemas = "public"
db-config = true
db-pre-config = ""
db-timezone-enabled = true db-timezone-enabled = true
db-tx-end = "commit" db-tx-end = "commit"
db-uri = "postgresql://" db-uri = "postgresql://"
jwt-aud = "" jwt-aud = ""
jwt-cache-max-entries = 1000
jwt-role-claim-key = ".\"roles\"[?(@ != \"role1\")]" jwt-role-claim-key = ".\"roles\"[?(@ != \"role1\")]"
jwt-secret = "" jwt-secret = ""
jwt-secret-is-base64 = false jwt-secret-is-base64 = false
jwt-cache-max-entries = 1000
log-level = "error" log-level = "error"
log-query = false log-query = false
openapi-mode = "follow-privileges" openapi-mode = "follow-privileges"
@@ -34,9 +36,7 @@ openapi-server-proxy-uri = ""
server-cors-allowed-origins = "" server-cors-allowed-origins = ""
server-host = "!4" server-host = "!4"
server-port = 3000 server-port = 3000
server-trace-header = ""
server-timing-enabled = false server-timing-enabled = false
server-trace-header = ""
server-unix-socket = "" server-unix-socket = ""
server-unix-socket-mode = "660" server-unix-socket-mode = "660"
admin-server-host = "!4"
admin-server-port = ""
@@ -1,31 +1,33 @@
admin-server-host = "!4"
admin-server-port = ""
client-error-verbosity = "verbose" client-error-verbosity = "verbose"
db-aggregates-enabled = false db-aggregates-enabled = false
db-anon-role = "" db-anon-role = ""
db-channel = "pgrst" db-channel = "pgrst"
db-channel-enabled = true db-channel-enabled = true
db-config = true
db-extra-search-path = "public" db-extra-search-path = "public"
db-hoisted-tx-settings = "statement_timeout,plan_filter.statement_cost_limit,default_transaction_isolation" db-hoisted-tx-settings = "statement_timeout,plan_filter.statement_cost_limit,default_transaction_isolation"
db-max-rows = "" db-max-rows = ""
db-plan-enabled = false db-plan-enabled = false
db-pool = 10 db-pool = 10
db-pool-acquisition-timeout = 10 db-pool-acquisition-timeout = 10
db-pool-max-lifetime = 1800
db-pool-max-idletime = 30
db-pool-automatic-recovery = true db-pool-automatic-recovery = true
db-pool-max-idletime = 30
db-pool-max-lifetime = 1800
db-pre-config = ""
db-pre-request = "" db-pre-request = ""
db-prepared-statements = true db-prepared-statements = true
db-root-spec = "" db-root-spec = ""
db-schemas = "public" db-schemas = "public"
db-config = true
db-pre-config = ""
db-timezone-enabled = true db-timezone-enabled = true
db-tx-end = "commit" db-tx-end = "commit"
db-uri = "postgresql://" db-uri = "postgresql://"
jwt-aud = "" jwt-aud = ""
jwt-cache-max-entries = 1000
jwt-role-claim-key = ".\"roles\"[?(@ ^== \"role1\")]" jwt-role-claim-key = ".\"roles\"[?(@ ^== \"role1\")]"
jwt-secret = "" jwt-secret = ""
jwt-secret-is-base64 = false jwt-secret-is-base64 = false
jwt-cache-max-entries = 1000
log-level = "error" log-level = "error"
log-query = false log-query = false
openapi-mode = "follow-privileges" openapi-mode = "follow-privileges"
@@ -34,9 +36,7 @@ openapi-server-proxy-uri = ""
server-cors-allowed-origins = "" server-cors-allowed-origins = ""
server-host = "!4" server-host = "!4"
server-port = 3000 server-port = 3000
server-trace-header = ""
server-timing-enabled = false server-timing-enabled = false
server-trace-header = ""
server-unix-socket = "" server-unix-socket = ""
server-unix-socket-mode = "660" server-unix-socket-mode = "660"
admin-server-host = "!4"
admin-server-port = ""
@@ -1,31 +1,33 @@
admin-server-host = "!4"
admin-server-port = ""
client-error-verbosity = "verbose" client-error-verbosity = "verbose"
db-aggregates-enabled = false db-aggregates-enabled = false
db-anon-role = "" db-anon-role = ""
db-channel = "pgrst" db-channel = "pgrst"
db-channel-enabled = true db-channel-enabled = true
db-config = true
db-extra-search-path = "public" db-extra-search-path = "public"
db-hoisted-tx-settings = "statement_timeout,plan_filter.statement_cost_limit,default_transaction_isolation" db-hoisted-tx-settings = "statement_timeout,plan_filter.statement_cost_limit,default_transaction_isolation"
db-max-rows = "" db-max-rows = ""
db-plan-enabled = false db-plan-enabled = false
db-pool = 10 db-pool = 10
db-pool-acquisition-timeout = 10 db-pool-acquisition-timeout = 10
db-pool-max-lifetime = 1800
db-pool-max-idletime = 30
db-pool-automatic-recovery = true db-pool-automatic-recovery = true
db-pool-max-idletime = 30
db-pool-max-lifetime = 1800
db-pre-config = ""
db-pre-request = "" db-pre-request = ""
db-prepared-statements = true db-prepared-statements = true
db-root-spec = "" db-root-spec = ""
db-schemas = "public" db-schemas = "public"
db-config = true
db-pre-config = ""
db-timezone-enabled = true db-timezone-enabled = true
db-tx-end = "commit" db-tx-end = "commit"
db-uri = "postgresql://" db-uri = "postgresql://"
jwt-aud = "" jwt-aud = ""
jwt-cache-max-entries = 1000
jwt-role-claim-key = ".\"roles\"[?(@ ==^ \"role1\")]" jwt-role-claim-key = ".\"roles\"[?(@ ==^ \"role1\")]"
jwt-secret = "" jwt-secret = ""
jwt-secret-is-base64 = false jwt-secret-is-base64 = false
jwt-cache-max-entries = 1000
log-level = "error" log-level = "error"
log-query = false log-query = false
openapi-mode = "follow-privileges" openapi-mode = "follow-privileges"
@@ -34,9 +36,7 @@ openapi-server-proxy-uri = ""
server-cors-allowed-origins = "" server-cors-allowed-origins = ""
server-host = "!4" server-host = "!4"
server-port = 3000 server-port = 3000
server-trace-header = ""
server-timing-enabled = false server-timing-enabled = false
server-trace-header = ""
server-unix-socket = "" server-unix-socket = ""
server-unix-socket-mode = "660" server-unix-socket-mode = "660"
admin-server-host = "!4"
admin-server-port = ""
@@ -1,31 +1,33 @@
admin-server-host = "!4"
admin-server-port = ""
client-error-verbosity = "verbose" client-error-verbosity = "verbose"
db-aggregates-enabled = false db-aggregates-enabled = false
db-anon-role = "" db-anon-role = ""
db-channel = "pgrst" db-channel = "pgrst"
db-channel-enabled = true db-channel-enabled = true
db-config = true
db-extra-search-path = "public" db-extra-search-path = "public"
db-hoisted-tx-settings = "statement_timeout,plan_filter.statement_cost_limit,default_transaction_isolation" db-hoisted-tx-settings = "statement_timeout,plan_filter.statement_cost_limit,default_transaction_isolation"
db-max-rows = "" db-max-rows = ""
db-plan-enabled = false db-plan-enabled = false
db-pool = 10 db-pool = 10
db-pool-acquisition-timeout = 10 db-pool-acquisition-timeout = 10
db-pool-max-lifetime = 1800
db-pool-max-idletime = 30
db-pool-automatic-recovery = true db-pool-automatic-recovery = true
db-pool-max-idletime = 30
db-pool-max-lifetime = 1800
db-pre-config = ""
db-pre-request = "" db-pre-request = ""
db-prepared-statements = true db-prepared-statements = true
db-root-spec = "" db-root-spec = ""
db-schemas = "public" db-schemas = "public"
db-config = true
db-pre-config = ""
db-timezone-enabled = true db-timezone-enabled = true
db-tx-end = "commit" db-tx-end = "commit"
db-uri = "postgresql://" db-uri = "postgresql://"
jwt-aud = "" jwt-aud = ""
jwt-cache-max-entries = 1000
jwt-role-claim-key = ".\"roles\"[?(@ *== \"role1\")]" jwt-role-claim-key = ".\"roles\"[?(@ *== \"role1\")]"
jwt-secret = "" jwt-secret = ""
jwt-secret-is-base64 = false jwt-secret-is-base64 = false
jwt-cache-max-entries = 1000
log-level = "error" log-level = "error"
log-query = false log-query = false
openapi-mode = "follow-privileges" openapi-mode = "follow-privileges"
@@ -34,9 +36,7 @@ openapi-server-proxy-uri = ""
server-cors-allowed-origins = "" server-cors-allowed-origins = ""
server-host = "!4" server-host = "!4"
server-port = 3000 server-port = 3000
server-trace-header = ""
server-timing-enabled = false server-timing-enabled = false
server-trace-header = ""
server-unix-socket = "" server-unix-socket = ""
server-unix-socket-mode = "660" server-unix-socket-mode = "660"
admin-server-host = "!4"
admin-server-port = ""
@@ -1,31 +1,35 @@
admin-server-host = "127.0.0.1"
admin-server-port = 3001
app.settings.test = "test"
app.settings.test2 = "test"
client-error-verbosity = "minimal" client-error-verbosity = "minimal"
db-aggregates-enabled = false db-aggregates-enabled = false
db-anon-role = "pre_config_role" db-anon-role = "pre_config_role"
db-channel = "postgrest" db-channel = "postgrest"
db-channel-enabled = false db-channel-enabled = false
db-config = true
db-extra-search-path = "public,extensions,other" db-extra-search-path = "public,extensions,other"
db-hoisted-tx-settings = "maintenance_work_mem" db-hoisted-tx-settings = "maintenance_work_mem"
db-max-rows = 100 db-max-rows = 100
db-plan-enabled = true db-plan-enabled = true
db-pool = 1 db-pool = 1
db-pool-acquisition-timeout = 30 db-pool-acquisition-timeout = 30
db-pool-max-lifetime = 3600
db-pool-max-idletime = 60
db-pool-automatic-recovery = false db-pool-automatic-recovery = false
db-pool-max-idletime = 60
db-pool-max-lifetime = 3600
db-pre-config = "postgrest.other_preconf"
db-pre-request = "test.other_custom_headers" db-pre-request = "test.other_custom_headers"
db-prepared-statements = false db-prepared-statements = false
db-root-spec = "other_root" db-root-spec = "other_root"
db-schemas = "test,other_tenant1,other_tenant2" db-schemas = "test,other_tenant1,other_tenant2"
db-config = true
db-pre-config = "postgrest.other_preconf"
db-timezone-enabled = false db-timezone-enabled = false
db-tx-end = "rollback-allow-override" db-tx-end = "rollback-allow-override"
db-uri = "postgresql://" db-uri = "postgresql://"
jwt-aud = "https://otherexample.org" jwt-aud = "https://otherexample.org"
jwt-cache-max-entries = 86400
jwt-role-claim-key = ".\"other\".\"pre_config_role\"" jwt-role-claim-key = ".\"other\".\"pre_config_role\""
jwt-secret = "ODERREALLYREALLYREALLYREALLYVERYSAFE" jwt-secret = "ODERREALLYREALLYREALLYREALLYVERYSAFE"
jwt-secret-is-base64 = false jwt-secret-is-base64 = false
jwt-cache-max-entries = 86400
log-level = "info" log-level = "info"
log-query = true log-query = true
openapi-mode = "disabled" openapi-mode = "disabled"
@@ -34,11 +38,7 @@ openapi-server-proxy-uri = "https://otherexample.org/api"
server-cors-allowed-origins = "http://otherorigin.com" server-cors-allowed-origins = "http://otherorigin.com"
server-host = "0.0.0.0" server-host = "0.0.0.0"
server-port = 80 server-port = 80
server-trace-header = "traceparent"
server-timing-enabled = true server-timing-enabled = true
server-trace-header = "traceparent"
server-unix-socket = "/tmp/pgrst_io_test.sock" server-unix-socket = "/tmp/pgrst_io_test.sock"
server-unix-socket-mode = "777" server-unix-socket-mode = "777"
admin-server-host = "127.0.0.1"
admin-server-port = 3001
app.settings.test = "test"
app.settings.test2 = "test"
@@ -1,31 +1,35 @@
admin-server-host = "127.0.0.1"
admin-server-port = 3001
app.settings.test = "test"
app.settings.test2 = "test"
client-error-verbosity = "minimal" client-error-verbosity = "minimal"
db-aggregates-enabled = false db-aggregates-enabled = false
db-anon-role = "anonymous" db-anon-role = "anonymous"
db-channel = "postgrest" db-channel = "postgrest"
db-channel-enabled = false db-channel-enabled = false
db-config = true
db-extra-search-path = "public,extensions,private" db-extra-search-path = "public,extensions,private"
db-hoisted-tx-settings = "autovacuum_work_mem" db-hoisted-tx-settings = "autovacuum_work_mem"
db-max-rows = 500 db-max-rows = 500
db-plan-enabled = false db-plan-enabled = false
db-pool = 1 db-pool = 1
db-pool-acquisition-timeout = 30 db-pool-acquisition-timeout = 30
db-pool-max-lifetime = 3600
db-pool-max-idletime = 60
db-pool-automatic-recovery = false db-pool-automatic-recovery = false
db-pool-max-idletime = 60
db-pool-max-lifetime = 3600
db-pre-config = "postgrest.preconf"
db-pre-request = "test.custom_headers" db-pre-request = "test.custom_headers"
db-prepared-statements = false db-prepared-statements = false
db-root-spec = "root" db-root-spec = "root"
db-schemas = "test,tenant1,tenant2" db-schemas = "test,tenant1,tenant2"
db-config = true
db-pre-config = "postgrest.preconf"
db-timezone-enabled = false db-timezone-enabled = false
db-tx-end = "commit-allow-override" db-tx-end = "commit-allow-override"
db-uri = "postgresql://" db-uri = "postgresql://"
jwt-aud = "https://example.org" jwt-aud = "https://example.org"
jwt-cache-max-entries = 86400
jwt-role-claim-key = ".\"a\".\"role\"" jwt-role-claim-key = ".\"a\".\"role\""
jwt-secret = "OVERRIDE=REALLY=REALLY=REALLY=REALLY=VERY=SAFE" jwt-secret = "OVERRIDE=REALLY=REALLY=REALLY=REALLY=VERY=SAFE"
jwt-secret-is-base64 = false jwt-secret-is-base64 = false
jwt-cache-max-entries = 86400
log-level = "info" log-level = "info"
log-query = true log-query = true
openapi-mode = "ignore-privileges" openapi-mode = "ignore-privileges"
@@ -34,11 +38,7 @@ openapi-server-proxy-uri = "https://example.org/api"
server-cors-allowed-origins = "http://origin.com" server-cors-allowed-origins = "http://origin.com"
server-host = "0.0.0.0" server-host = "0.0.0.0"
server-port = 80 server-port = 80
server-trace-header = "CF-Ray"
server-timing-enabled = false server-timing-enabled = false
server-trace-header = "CF-Ray"
server-unix-socket = "/tmp/pgrst_io_test.sock" server-unix-socket = "/tmp/pgrst_io_test.sock"
server-unix-socket-mode = "777" server-unix-socket-mode = "777"
admin-server-host = "127.0.0.1"
admin-server-port = 3001
app.settings.test = "test"
app.settings.test2 = "test"
+10 -10
View File
@@ -1,31 +1,35 @@
admin-server-host = "127.0.0.1"
admin-server-port = 3001
app.settings.test = "test"
app.settings.test2 = "test"
client-error-verbosity = "minimal" client-error-verbosity = "minimal"
db-aggregates-enabled = true db-aggregates-enabled = true
db-anon-role = "root" db-anon-role = "root"
db-channel = "postgrest" db-channel = "postgrest"
db-channel-enabled = false db-channel-enabled = false
db-config = false
db-extra-search-path = "public,test" db-extra-search-path = "public,test"
db-hoisted-tx-settings = "work_mem" db-hoisted-tx-settings = "work_mem"
db-max-rows = 1000 db-max-rows = 1000
db-plan-enabled = true db-plan-enabled = true
db-pool = 1 db-pool = 1
db-pool-acquisition-timeout = 30 db-pool-acquisition-timeout = 30
db-pool-max-lifetime = 3600
db-pool-max-idletime = 60
db-pool-automatic-recovery = false db-pool-automatic-recovery = false
db-pool-max-idletime = 60
db-pool-max-lifetime = 3600
db-pre-config = "postgrest.pre_config"
db-pre-request = "please_run_fast" db-pre-request = "please_run_fast"
db-prepared-statements = false db-prepared-statements = false
db-root-spec = "openapi_v3" db-root-spec = "openapi_v3"
db-schemas = "multi,tenant,setup" db-schemas = "multi,tenant,setup"
db-config = false
db-pre-config = "postgrest.pre_config"
db-timezone-enabled = false db-timezone-enabled = false
db-tx-end = "rollback-allow-override" db-tx-end = "rollback-allow-override"
db-uri = "tmp_db" db-uri = "tmp_db"
jwt-aud = "https://postgrest.org" jwt-aud = "https://postgrest.org"
jwt-cache-max-entries = 86400
jwt-role-claim-key = ".\"user\"[0].\"real-role\"" jwt-role-claim-key = ".\"user\"[0].\"real-role\""
jwt-secret = "c2VjdXJpdHl0aHJvdWdob2JzY3VyaXR5aW5iYXNlNjQ=" jwt-secret = "c2VjdXJpdHl0aHJvdWdob2JzY3VyaXR5aW5iYXNlNjQ="
jwt-secret-is-base64 = true jwt-secret-is-base64 = true
jwt-cache-max-entries = 86400
log-level = "info" log-level = "info"
log-query = true log-query = true
openapi-mode = "ignore-privileges" openapi-mode = "ignore-privileges"
@@ -34,11 +38,7 @@ openapi-server-proxy-uri = "https://postgrest.org"
server-cors-allowed-origins = "http://example.com" server-cors-allowed-origins = "http://example.com"
server-host = "0.0.0.0" server-host = "0.0.0.0"
server-port = 80 server-port = 80
server-trace-header = "X-Request-Id"
server-timing-enabled = true server-timing-enabled = true
server-trace-header = "X-Request-Id"
server-unix-socket = "/tmp/pgrst_io_test.sock" server-unix-socket = "/tmp/pgrst_io_test.sock"
server-unix-socket-mode = "777" server-unix-socket-mode = "777"
admin-server-host = "127.0.0.1"
admin-server-port = 3001
app.settings.test = "test"
app.settings.test2 = "test"
+9 -9
View File
@@ -1,31 +1,34 @@
admin-server-host = "!4"
admin-server-port = ""
app.settings.test = "Bool False"
client-error-verbosity = "verbose" client-error-verbosity = "verbose"
db-aggregates-enabled = false db-aggregates-enabled = false
db-anon-role = "" db-anon-role = ""
db-channel = "pgrst" db-channel = "pgrst"
db-channel-enabled = true db-channel-enabled = true
db-config = true
db-extra-search-path = "public" db-extra-search-path = "public"
db-hoisted-tx-settings = "statement_timeout,plan_filter.statement_cost_limit,default_transaction_isolation" db-hoisted-tx-settings = "statement_timeout,plan_filter.statement_cost_limit,default_transaction_isolation"
db-max-rows = "" db-max-rows = ""
db-plan-enabled = false db-plan-enabled = false
db-pool = 10 db-pool = 10
db-pool-acquisition-timeout = 10 db-pool-acquisition-timeout = 10
db-pool-max-lifetime = 1800
db-pool-max-idletime = 30
db-pool-automatic-recovery = true db-pool-automatic-recovery = true
db-pool-max-idletime = 30
db-pool-max-lifetime = 1800
db-pre-config = ""
db-pre-request = "" db-pre-request = ""
db-prepared-statements = true db-prepared-statements = true
db-root-spec = "" db-root-spec = ""
db-schemas = "public" db-schemas = "public"
db-config = true
db-pre-config = ""
db-timezone-enabled = true db-timezone-enabled = true
db-tx-end = "commit" db-tx-end = "commit"
db-uri = "postgresql://" db-uri = "postgresql://"
jwt-aud = "" jwt-aud = ""
jwt-cache-max-entries = 1000
jwt-role-claim-key = ".\"role\"" jwt-role-claim-key = ".\"role\""
jwt-secret = "" jwt-secret = ""
jwt-secret-is-base64 = false jwt-secret-is-base64 = false
jwt-cache-max-entries = 1000
log-level = "error" log-level = "error"
log-query = false log-query = false
openapi-mode = "follow-privileges" openapi-mode = "follow-privileges"
@@ -34,10 +37,7 @@ openapi-server-proxy-uri = ""
server-cors-allowed-origins = "" server-cors-allowed-origins = ""
server-host = "!4" server-host = "!4"
server-port = 3000 server-port = 3000
server-trace-header = ""
server-timing-enabled = false server-timing-enabled = false
server-trace-header = ""
server-unix-socket = "" server-unix-socket = ""
server-unix-socket-mode = "660" server-unix-socket-mode = "660"
admin-server-host = "!4"
admin-server-port = ""
app.settings.test = "Bool False"
+8 -8
View File
@@ -1,31 +1,33 @@
admin-server-host = "!4"
admin-server-port = ""
client-error-verbosity = "verbose" client-error-verbosity = "verbose"
db-aggregates-enabled = false db-aggregates-enabled = false
db-anon-role = "" db-anon-role = ""
db-channel = "pgrst" db-channel = "pgrst"
db-channel-enabled = true db-channel-enabled = true
db-config = true
db-extra-search-path = "public" db-extra-search-path = "public"
db-hoisted-tx-settings = "statement_timeout,plan_filter.statement_cost_limit,default_transaction_isolation" db-hoisted-tx-settings = "statement_timeout,plan_filter.statement_cost_limit,default_transaction_isolation"
db-max-rows = "" db-max-rows = ""
db-plan-enabled = false db-plan-enabled = false
db-pool = 10 db-pool = 10
db-pool-acquisition-timeout = 10 db-pool-acquisition-timeout = 10
db-pool-max-lifetime = 1800
db-pool-max-idletime = 30
db-pool-automatic-recovery = true db-pool-automatic-recovery = true
db-pool-max-idletime = 30
db-pool-max-lifetime = 1800
db-pre-config = ""
db-pre-request = "" db-pre-request = ""
db-prepared-statements = true db-prepared-statements = true
db-root-spec = "" db-root-spec = ""
db-schemas = "public" db-schemas = "public"
db-config = true
db-pre-config = ""
db-timezone-enabled = true db-timezone-enabled = true
db-tx-end = "commit" db-tx-end = "commit"
db-uri = "postgresql://" db-uri = "postgresql://"
jwt-aud = "" jwt-aud = ""
jwt-cache-max-entries = 1000
jwt-role-claim-key = ".\"role\"" jwt-role-claim-key = ".\"role\""
jwt-secret = "" jwt-secret = ""
jwt-secret-is-base64 = false jwt-secret-is-base64 = false
jwt-cache-max-entries = 1000
log-level = "crit" log-level = "crit"
log-query = false log-query = false
openapi-mode = "follow-privileges" openapi-mode = "follow-privileges"
@@ -34,9 +36,7 @@ openapi-server-proxy-uri = ""
server-cors-allowed-origins = "" server-cors-allowed-origins = ""
server-host = "!4" server-host = "!4"
server-port = 3000 server-port = 3000
server-trace-header = ""
server-timing-enabled = false server-timing-enabled = false
server-trace-header = ""
server-unix-socket = "" server-unix-socket = ""
server-unix-socket-mode = "660" server-unix-socket-mode = "660"
admin-server-host = "!4"
admin-server-port = ""