MCPcopy Create free account
hub / github.com/GraphLite-AI/GraphLite / CatalogStatement

Enum CatalogStatement

graphlite/src/ast/ast.rs:626–644  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

624/// Catalog statements (DDL operations)
625#[derive(Debug, Clone, Serialize, Deserialize)]
626pub enum CatalogStatement {
627 CreateSchema(CreateSchemaStatement),
628 DropSchema(DropSchemaStatement),
629 CreateGraph(CreateGraphStatement),
630 DropGraph(DropGraphStatement),
631 TruncateGraph(TruncateGraphStatement),
632 ClearGraph(ClearGraphStatement),
633 CreateGraphType(CreateGraphTypeStatement),
634 DropGraphType(DropGraphTypeStatement),
635 AlterGraphType(AlterGraphTypeStatement),
636 CreateUser(CreateUserStatement),
637 DropUser(DropUserStatement),
638 CreateRole(CreateRoleStatement),
639 DropRole(DropRoleStatement),
640 GrantRole(GrantRoleStatement),
641 RevokeRole(RevokeRoleStatement),
642 CreateProcedure(CreateProcedureStatement),
643 DropProcedure(DropProcedureStatement),
644}
645
646/// CREATE SCHEMA statement
647#[derive(Debug, Clone, Serialize, Deserialize)]

Callers 1

parse_queryFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected