--- title: "tables" --- ## cloudquery tables Generate documentation for all supported tables of source plugins specified in the spec(s) ### Synopsis Generate documentation for all supported tables of source plugins specified in the spec(s) ``` cloudquery tables [files or directories] [flags] ``` ### Examples ``` # Generate documentation for all supported tables of source plugins specified in the spec(s) cloudquery tables ./directory # The default format is JSON, you can override it with --format cloudquery tables ./directory --format markdown # You can also specify an output directory. The default is ./cq-docs cloudquery tables ./directory --output-dir ./docs # You can also filter which tables are included in the output. The default is all, use --filter=spec to include only tables referenced in the spec cloudquery tables ./directory --filter spec ``` ### Options ``` --filter string Filter tables. One of: all, spec (default "all") --format string Output format. One of: json, markdown (default "json") -h, --help help for tables --output-dir string Base output directory for generated files (default "cq-docs") ``` ### Options inherited from parent commands ``` --cq-dir string directory to store cloudquery files, such as downloaded plugins (default ".cq") --invocation-id uuid useful for when using Open Telemetry integration for tracing and logging to be able to correlate logs and traces through many services (default ) --log-console enable console logging --log-file-name string Log filename (default "cloudquery.log") --log-format string Logging format (json, text) (default "text") --log-level string Logging level (trace, debug, info, warn, error) (default "info") --no-log-file Disable logging to file --telemetry-level string Telemetry level (none, errors, stats, all) (default "all") ``` ### SEE ALSO * [cloudquery](/docs/reference/cli/cloudquery) - CloudQuery CLI