@@ -397,11 +397,15 @@ _See code: [src/commands/configure/ide.ts](https://github.com/powersync-ja/power
397397```
398398USAGE
399399 $ powersync deploy [ --deploy-timeout <value >] [ --directory <value >] [ --instance-id <value > --project-id
400- <value >] [ --org-id <value >]
400+ <value >] [ --org-id <value >] [ --skip-validations < value > | --validate-only < value > ]
401401
402402FLAGS
403- --deploy-timeout=<value > [ default: 300] Seconds to wait after scheduling a deploy before timing out while polling
404- status (default 300 seconds).
403+ --deploy-timeout=<value > [ default: 300] Seconds to wait after scheduling a deploy before timing out while polling
404+ status (default 300 seconds).
405+ --skip-validations=<value > Comma-separated list of validation tests to skip. Options: configuration, connections,
406+ sync-config. Example: --skip-validations="configuration"
407+ --validate-only=<value > Comma-separated list of validation tests to run, skipping all others. Options:
408+ configuration, connections, sync-config. Example: --validate-only="configuration"
405409
406410PROJECT FLAGS
407411 --directory=<value > [ default: powersync] Directory containing PowerSync config. Defaults to "powersync". This is
@@ -436,12 +440,16 @@ _See code: [src/commands/deploy/index.ts](https://github.com/powersync-ja/powers
436440
437441```
438442USAGE
439- $ powersync deploy service-config [ --deploy-timeout <value >] [ --directory <value >] [ --instance-id <value > --project-id
440- <value >] [ --org-id <value >]
443+ $ powersync deploy service-config [ --skip-validations <value > | --validate-only <value >] [ --deploy-timeout <value >]
444+ [ --directory < value > ] [ --instance-id < value > --project-id <value >] [ --org-id <value >]
441445
442446FLAGS
443- --deploy-timeout=<value > [ default: 300] Seconds to wait after scheduling a deploy before timing out while polling
444- status (default 300 seconds).
447+ --deploy-timeout=<value > [ default: 300] Seconds to wait after scheduling a deploy before timing out while polling
448+ status (default 300 seconds).
449+ --skip-validations=<value > Comma-separated list of validation tests to skip. Options: configuration, connections.
450+ Example: --skip-validations="configuration"
451+ --validate-only=<value > Comma-separated list of validation tests to run, skipping all others. Options:
452+ configuration, connections. Example: --validate-only="configuration"
445453
446454PROJECT FLAGS
447455 --directory=<value > [ default: powersync] Directory containing PowerSync config. Defaults to "powersync". This is
@@ -474,11 +482,13 @@ _See code: [src/commands/deploy/service-config.ts](https://github.com/powersync-
474482```
475483USAGE
476484 $ powersync deploy sync-config [ --deploy-timeout <value >] [ --directory <value >] [ --instance-id <value > --project-id
477- <value >] [ --org-id <value >] [ --sync-config-file-path <value >]
485+ <value >] [ --org-id <value >] [ --skip-validations < value > | ] [ -- sync-config-file-path <value >]
478486
479487FLAGS
480488 --deploy-timeout=<value > [ default: 300] Seconds to wait after scheduling a deploy before timing out while
481489 polling status (default 300 seconds).
490+ --skip-validations=<value > Comma-separated list of validation tests to skip. Options: sync-config. Example:
491+ --skip-validations="sync-config"
482492 --sync-config-file-path=<value > Path to a sync config file. If provided, this file will be validated and deployed
483493 instead of the default sync-config.yaml.
484494
@@ -1437,6 +1447,12 @@ _See code: [@oclif/plugin-plugins](https://github.com/oclif/plugin-plugins/blob/
14371447```
14381448USAGE
14391449 $ powersync pull instance [ --directory <value >] [ --instance-id <value > --project-id <value >] [ --org-id <value >]
1450+ [ --overwrite]
1451+
1452+ FLAGS
1453+ --overwrite Overwrite existing service.yaml and sync-config.yaml if they exist. By default, if these files already
1454+ exist, the fetched configs will be written to service-fetched.yaml and sync-fetched.yaml to avoid
1455+ overwriting local changes.
14401456
14411457PROJECT FLAGS
14421458 --directory=<value > [ default: powersync] Directory containing PowerSync config. Defaults to "powersync". This is
@@ -1554,12 +1570,16 @@ Validate config schema, connections, and sync config before deploy.
15541570
15551571```
15561572USAGE
1557- $ powersync validate [ --output human|json|yaml] [ --api-url <value > | --instance-id <value > | --org-id
1558- <value > | --project-id <value >] [ --directory <value >]
1573+ $ powersync validate [ --output human|json|yaml] [ --skip-validations <value > | --validate-only <value >]
1574+ [ --api-url < value > | --instance-id < value > | --org-id <value > | --project-id <value >] [ --directory <value >]
15591575
15601576FLAGS
1561- --output=<option > [ default: human] Output format: human-readable, json, or yaml.
1562- <options: human|json|yaml>
1577+ --output=<option > [ default: human] Output format: human-readable, json, or yaml.
1578+ <options: human|json|yaml>
1579+ --skip-validations=<value > Comma-separated list of validation tests to skip. Options: configuration, connections,
1580+ sync-config. Example: --skip-validations="configuration"
1581+ --validate-only=<value > Comma-separated list of validation tests to run, skipping all others. Options:
1582+ configuration, connections, sync-config. Example: --validate-only="configuration"
15631583
15641584SELF_HOSTED_PROJECT FLAGS
15651585 --api-url=<value > [ Self-hosted] PowerSync API URL. When set, context is treated as self-hosted (exclusive with
0 commit comments