Skip to content

Document SHOW CREATE DATABASE on the SHOW page#481

Open
javier wants to merge 1 commit into
mainfrom
jv/show_create_table
Open

Document SHOW CREATE DATABASE on the SHOW page#481
javier wants to merge 1 commit into
mainfrom
jv/show_create_table

Conversation

@javier

@javier javier commented Jul 10, 2026

Copy link
Copy Markdown
Collaborator

Summary

Documents SHOW CREATE DATABASE (Enterprise 3.3.4 / OSS engine, questdb/questdb#7232) on the SHOW reference page:

  • Syntax block with the full { INCLUDE | EXCLUDE } { ALL | (category [, ...]) } grammar and the complete category list (schema: TABLES, VIEWS, MATERIALIZED_VIEWS; access control: USERS, GROUPS, SERVICE_ACCOUNTS, PERMISSIONS; umbrellas: SCHEMA, ACL, ALL).
  • Real example output (demo schema) as a one-row-per-object ddl result set.
  • Output ordering: objects emitted so a materialized view or view never precedes its base.
  • Category filtering with INCLUDE/EXCLUDE, comma-separated categories, and the default (INCLUDE ALL); note that OSS ALL and SCHEMA are equivalent while Enterprise ALL also dumps the ACL block.
  • Enterprise ACL section (users, groups, service accounts, memberships, grants, OWNED BY; no credentials).
  • Note that row-level WHERE filtering is not yet supported.

Example is marked demo so it runs against the demo instance once the engine there includes the statement.

@github-actions

Copy link
Copy Markdown

🚀 Build success!

Latest successful preview: https://preview-481--questdb-documentation.netlify.app/docs/

Commit SHA: 6893c8c

📦 Build generates a preview & updates link on each commit.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant