mz_sql_lexer/mnt/build/debug/build/mz-sql-lexer-fce41d38783c98c8/out/
keywords.rs

1#[derive(Debug, Clone, Copy, Hash, PartialEq, Eq)]
2pub enum Keyword {
3    Access,
4    Action,
5    Add,
6    Added,
7    Address,
8    Addresses,
9    After,
10    Aggregate,
11    Aggregation,
12    Aligned,
13    All,
14    Alter,
15    Analyse,
16    Analysis,
17    Analyze,
18    And,
19    Any,
20    Apply,
21    Arity,
22    Arn,
23    Arranged,
24    Arrangement,
25    Array,
26    As,
27    Asc,
28    Assert,
29    Assume,
30    At,
31    Auction,
32    Authority,
33    Availability,
34    Avro,
35    Aws,
36    Batch,
37    Begin,
38    Between,
39    Bigint,
40    Billed,
41    Body,
42    Boolean,
43    Both,
44    Bpchar,
45    Broken,
46    Broker,
47    Brokers,
48    By,
49    Bytes,
50    Capture,
51    Cardinality,
52    Cascade,
53    Case,
54    Cast,
55    Catalog,
56    Certificate,
57    Chain,
58    Chains,
59    Char,
60    Character,
61    Characteristics,
62    Check,
63    Class,
64    Client,
65    Clock,
66    Close,
67    Cluster,
68    Clusters,
69    Coalesce,
70    Collate,
71    Column,
72    Columns,
73    Comment,
74    Commit,
75    Committed,
76    Compaction,
77    Compatibility,
78    Compression,
79    Compute,
80    Computectl,
81    Config,
82    Confluent,
83    Connection,
84    Connections,
85    Constraint,
86    Continual,
87    Copy,
88    Count,
89    Counter,
90    Cpu,
91    Create,
92    Createcluster,
93    Createdb,
94    Createnetworkpolicy,
95    Createrole,
96    Creation,
97    Credential,
98    Cross,
99    Cse,
100    Csv,
101    Current,
102    Cursor,
103    Database,
104    Databases,
105    Datums,
106    Day,
107    Days,
108    Deallocate,
109    Debezium,
110    Debug,
111    Debugging,
112    Dec,
113    Decimal,
114    Declare,
115    Decoding,
116    Decorrelated,
117    Default,
118    Defaults,
119    Delete,
120    Delimited,
121    Delimiter,
122    Delta,
123    Desc,
124    Details,
125    Direction,
126    Discard,
127    Disk,
128    Distinct,
129    Doc,
130    Dot,
131    Double,
132    Drop,
133    Eager,
134    Element,
135    Else,
136    Enable,
137    End,
138    Endpoint,
139    Enforced,
140    Envelope,
141    Equivalences,
142    Error,
143    Errors,
144    Escape,
145    Estimate,
146    Every,
147    Except,
148    Exclude,
149    Execute,
150    Exists,
151    Expected,
152    Explain,
153    Expose,
154    Expressions,
155    External,
156    Extract,
157    Factor,
158    False,
159    Fast,
160    Features,
161    Fetch,
162    Fields,
163    File,
164    Files,
165    Filter,
166    First,
167    Fixpoint,
168    Float,
169    Following,
170    For,
171    Foreign,
172    Format,
173    Forward,
174    From,
175    Full,
176    Fullname,
177    Function,
178    Fusion,
179    Generator,
180    Grant,
181    Greatest,
182    Group,
183    Groups,
184    Having,
185    Header,
186    Headers,
187    Hints,
188    History,
189    Hold,
190    Host,
191    Hour,
192    Hours,
193    Humanized,
194    Hydration,
195    Iceberg,
196    Id,
197    Identifiers,
198    Ids,
199    If,
200    Ignore,
201    Ilike,
202    Implementations,
203    Imported,
204    In,
205    Include,
206    Index,
207    Indexes,
208    Info,
209    Inherit,
210    Inline,
211    Inner,
212    Input,
213    Insert,
214    Insights,
215    Inspect,
216    Instance,
217    Int,
218    Integer,
219    Internal,
220    Intersect,
221    Interval,
222    Into,
223    Introspection,
224    Is,
225    Isnull,
226    Isolation,
227    Join,
228    Joins,
229    Json,
230    Kafka,
231    Key,
232    Keys,
233    Last,
234    Lateral,
235    Latest,
236    Leading,
237    Least,
238    Left,
239    Legacy,
240    Letrec,
241    Level,
242    Like,
243    Limit,
244    Linear,
245    List,
246    Load,
247    Local,
248    Locally,
249    Log,
250    Logical,
251    Login,
252    Lowering,
253    Managed,
254    Manual,
255    Map,
256    Marketing,
257    Materialize,
258    Materialized,
259    Max,
260    Mechanisms,
261    Membership,
262    Memory,
263    Message,
264    Metadata,
265    Minute,
266    Minutes,
267    Mode,
268    Month,
269    Months,
270    Mutually,
271    MySql,
272    Name,
273    Names,
274    Namespace,
275    Natural,
276    Negative,
277    Network,
278    New,
279    Next,
280    Nfc,
281    Nfd,
282    Nfkc,
283    Nfkd,
284    No,
285    Nocreatecluster,
286    Nocreatedb,
287    Nocreaterole,
288    Node,
289    Noinherit,
290    Nologin,
291    Non,
292    None,
293    Normalize,
294    Nosuperuser,
295    Not,
296    Notice,
297    Notices,
298    Null,
299    Nullif,
300    Nulls,
301    Objects,
302    Of,
303    Offset,
304    On,
305    Only,
306    Operator,
307    Optimized,
308    Optimizer,
309    Options,
310    Or,
311    Order,
312    Ordinality,
313    Outer,
314    Over,
315    Owned,
316    Owner,
317    Partition,
318    Partitions,
319    Password,
320    Path,
321    Pattern,
322    Physical,
323    Plan,
324    Plans,
325    Policies,
326    Policy,
327    Port,
328    Position,
329    Postgres,
330    Preceding,
331    Precision,
332    Prefix,
333    Prepare,
334    Primary,
335    Prioritize,
336    Privatelink,
337    Privileges,
338    Progress,
339    Projection,
340    Protobuf,
341    Protocol,
342    Public,
343    Publication,
344    Pushdown,
345    Qualify,
346    Query,
347    Quote,
348    Raise,
349    Range,
350    Rate,
351    Raw,
352    Read,
353    Ready,
354    Real,
355    Reassign,
356    Recursion,
357    Recursive,
358    Redacted,
359    Reduce,
360    Reference,
361    References,
362    Refresh,
363    Regex,
364    Region,
365    Registry,
366    Relation,
367    Rename,
368    Reoptimize,
369    Repeatable,
370    Replace,
371    Replacement,
372    Replan,
373    Replica,
374    Replicas,
375    Replication,
376    Reset,
377    Respect,
378    Restrict,
379    Retain,
380    Return,
381    Returning,
382    Revoke,
383    Right,
384    Role,
385    Roles,
386    Rollback,
387    Rotate,
388    Rounds,
389    Row,
390    Rows,
391    Rules,
392    Sasl,
393    Scale,
394    Schedule,
395    Schema,
396    Schemas,
397    Scope,
398    Second,
399    Seconds,
400    Secret,
401    Secrets,
402    Security,
403    Seed,
404    Select,
405    Sequences,
406    Serializable,
407    Server,
408    Service,
409    Session,
410    Set,
411    Shard,
412    Show,
413    Sink,
414    Sinks,
415    Size,
416    Skew,
417    Smallint,
418    Snapshot,
419    Some,
420    Source,
421    Sources,
422    Sql,
423    Ssh,
424    Ssl,
425    Start,
426    Stdin,
427    Stdout,
428    Storage,
429    Storagectl,
430    Strategy,
431    Strict,
432    String,
433    Strong,
434    Subscribe,
435    Subsource,
436    Subsources,
437    Substring,
438    Subtree,
439    Superuser,
440    Swap,
441    Syntax,
442    System,
443    Table,
444    Tables,
445    Tail,
446    Task,
447    Tasks,
448    Temp,
449    Temporary,
450    Text,
451    Then,
452    Tick,
453    Ties,
454    Time,
455    Timeout,
456    Timestamp,
457    TimestampTz,
458    Timing,
459    To,
460    Token,
461    Topic,
462    Tpch,
463    Trace,
464    Trailing,
465    Transaction,
466    Transactional,
467    Transform,
468    Trim,
469    True,
470    Tunnel,
471    Type,
472    Types,
473    Unbounded,
474    Uncommitted,
475    Union,
476    Unique,
477    Unknown,
478    Unnest,
479    Until,
480    Up,
481    Update,
482    Upsert,
483    Url,
484    Usage,
485    User,
486    Username,
487    Users,
488    Using,
489    Validate,
490    Value,
491    Values,
492    Varchar,
493    Variadic,
494    Varying,
495    Verbose,
496    Version,
497    View,
498    Views,
499    Wait,
500    Warehouse,
501    Warning,
502    Webhook,
503    When,
504    Where,
505    While,
506    Window,
507    Wire,
508    With,
509    Within,
510    Without,
511    Work,
512    Workers,
513    Workload,
514    Write,
515    Year,
516    Years,
517    Zone,
518    Zones,
519}
520impl Keyword {
521    pub fn as_str(&self) -> &'static str {
522        match self {
523            Keyword::Access => "ACCESS",
524            Keyword::Action => "ACTION",
525            Keyword::Add => "ADD",
526            Keyword::Added => "ADDED",
527            Keyword::Address => "ADDRESS",
528            Keyword::Addresses => "ADDRESSES",
529            Keyword::After => "AFTER",
530            Keyword::Aggregate => "AGGREGATE",
531            Keyword::Aggregation => "AGGREGATION",
532            Keyword::Aligned => "ALIGNED",
533            Keyword::All => "ALL",
534            Keyword::Alter => "ALTER",
535            Keyword::Analyse => "ANALYSE",
536            Keyword::Analysis => "ANALYSIS",
537            Keyword::Analyze => "ANALYZE",
538            Keyword::And => "AND",
539            Keyword::Any => "ANY",
540            Keyword::Apply => "APPLY",
541            Keyword::Arity => "ARITY",
542            Keyword::Arn => "ARN",
543            Keyword::Arranged => "ARRANGED",
544            Keyword::Arrangement => "ARRANGEMENT",
545            Keyword::Array => "ARRAY",
546            Keyword::As => "AS",
547            Keyword::Asc => "ASC",
548            Keyword::Assert => "ASSERT",
549            Keyword::Assume => "ASSUME",
550            Keyword::At => "AT",
551            Keyword::Auction => "AUCTION",
552            Keyword::Authority => "AUTHORITY",
553            Keyword::Availability => "AVAILABILITY",
554            Keyword::Avro => "AVRO",
555            Keyword::Aws => "AWS",
556            Keyword::Batch => "BATCH",
557            Keyword::Begin => "BEGIN",
558            Keyword::Between => "BETWEEN",
559            Keyword::Bigint => "BIGINT",
560            Keyword::Billed => "BILLED",
561            Keyword::Body => "BODY",
562            Keyword::Boolean => "BOOLEAN",
563            Keyword::Both => "BOTH",
564            Keyword::Bpchar => "BPCHAR",
565            Keyword::Broken => "BROKEN",
566            Keyword::Broker => "BROKER",
567            Keyword::Brokers => "BROKERS",
568            Keyword::By => "BY",
569            Keyword::Bytes => "BYTES",
570            Keyword::Capture => "CAPTURE",
571            Keyword::Cardinality => "CARDINALITY",
572            Keyword::Cascade => "CASCADE",
573            Keyword::Case => "CASE",
574            Keyword::Cast => "CAST",
575            Keyword::Catalog => "CATALOG",
576            Keyword::Certificate => "CERTIFICATE",
577            Keyword::Chain => "CHAIN",
578            Keyword::Chains => "CHAINS",
579            Keyword::Char => "CHAR",
580            Keyword::Character => "CHARACTER",
581            Keyword::Characteristics => "CHARACTERISTICS",
582            Keyword::Check => "CHECK",
583            Keyword::Class => "CLASS",
584            Keyword::Client => "CLIENT",
585            Keyword::Clock => "CLOCK",
586            Keyword::Close => "CLOSE",
587            Keyword::Cluster => "CLUSTER",
588            Keyword::Clusters => "CLUSTERS",
589            Keyword::Coalesce => "COALESCE",
590            Keyword::Collate => "COLLATE",
591            Keyword::Column => "COLUMN",
592            Keyword::Columns => "COLUMNS",
593            Keyword::Comment => "COMMENT",
594            Keyword::Commit => "COMMIT",
595            Keyword::Committed => "COMMITTED",
596            Keyword::Compaction => "COMPACTION",
597            Keyword::Compatibility => "COMPATIBILITY",
598            Keyword::Compression => "COMPRESSION",
599            Keyword::Compute => "COMPUTE",
600            Keyword::Computectl => "COMPUTECTL",
601            Keyword::Config => "CONFIG",
602            Keyword::Confluent => "CONFLUENT",
603            Keyword::Connection => "CONNECTION",
604            Keyword::Connections => "CONNECTIONS",
605            Keyword::Constraint => "CONSTRAINT",
606            Keyword::Continual => "CONTINUAL",
607            Keyword::Copy => "COPY",
608            Keyword::Count => "COUNT",
609            Keyword::Counter => "COUNTER",
610            Keyword::Cpu => "CPU",
611            Keyword::Create => "CREATE",
612            Keyword::Createcluster => "CREATECLUSTER",
613            Keyword::Createdb => "CREATEDB",
614            Keyword::Createnetworkpolicy => "CREATENETWORKPOLICY",
615            Keyword::Createrole => "CREATEROLE",
616            Keyword::Creation => "CREATION",
617            Keyword::Credential => "CREDENTIAL",
618            Keyword::Cross => "CROSS",
619            Keyword::Cse => "CSE",
620            Keyword::Csv => "CSV",
621            Keyword::Current => "CURRENT",
622            Keyword::Cursor => "CURSOR",
623            Keyword::Database => "DATABASE",
624            Keyword::Databases => "DATABASES",
625            Keyword::Datums => "DATUMS",
626            Keyword::Day => "DAY",
627            Keyword::Days => "DAYS",
628            Keyword::Deallocate => "DEALLOCATE",
629            Keyword::Debezium => "DEBEZIUM",
630            Keyword::Debug => "DEBUG",
631            Keyword::Debugging => "DEBUGGING",
632            Keyword::Dec => "DEC",
633            Keyword::Decimal => "DECIMAL",
634            Keyword::Declare => "DECLARE",
635            Keyword::Decoding => "DECODING",
636            Keyword::Decorrelated => "DECORRELATED",
637            Keyword::Default => "DEFAULT",
638            Keyword::Defaults => "DEFAULTS",
639            Keyword::Delete => "DELETE",
640            Keyword::Delimited => "DELIMITED",
641            Keyword::Delimiter => "DELIMITER",
642            Keyword::Delta => "DELTA",
643            Keyword::Desc => "DESC",
644            Keyword::Details => "DETAILS",
645            Keyword::Direction => "DIRECTION",
646            Keyword::Discard => "DISCARD",
647            Keyword::Disk => "DISK",
648            Keyword::Distinct => "DISTINCT",
649            Keyword::Doc => "DOC",
650            Keyword::Dot => "DOT",
651            Keyword::Double => "DOUBLE",
652            Keyword::Drop => "DROP",
653            Keyword::Eager => "EAGER",
654            Keyword::Element => "ELEMENT",
655            Keyword::Else => "ELSE",
656            Keyword::Enable => "ENABLE",
657            Keyword::End => "END",
658            Keyword::Endpoint => "ENDPOINT",
659            Keyword::Enforced => "ENFORCED",
660            Keyword::Envelope => "ENVELOPE",
661            Keyword::Equivalences => "EQUIVALENCES",
662            Keyword::Error => "ERROR",
663            Keyword::Errors => "ERRORS",
664            Keyword::Escape => "ESCAPE",
665            Keyword::Estimate => "ESTIMATE",
666            Keyword::Every => "EVERY",
667            Keyword::Except => "EXCEPT",
668            Keyword::Exclude => "EXCLUDE",
669            Keyword::Execute => "EXECUTE",
670            Keyword::Exists => "EXISTS",
671            Keyword::Expected => "EXPECTED",
672            Keyword::Explain => "EXPLAIN",
673            Keyword::Expose => "EXPOSE",
674            Keyword::Expressions => "EXPRESSIONS",
675            Keyword::External => "EXTERNAL",
676            Keyword::Extract => "EXTRACT",
677            Keyword::Factor => "FACTOR",
678            Keyword::False => "FALSE",
679            Keyword::Fast => "FAST",
680            Keyword::Features => "FEATURES",
681            Keyword::Fetch => "FETCH",
682            Keyword::Fields => "FIELDS",
683            Keyword::File => "FILE",
684            Keyword::Files => "FILES",
685            Keyword::Filter => "FILTER",
686            Keyword::First => "FIRST",
687            Keyword::Fixpoint => "FIXPOINT",
688            Keyword::Float => "FLOAT",
689            Keyword::Following => "FOLLOWING",
690            Keyword::For => "FOR",
691            Keyword::Foreign => "FOREIGN",
692            Keyword::Format => "FORMAT",
693            Keyword::Forward => "FORWARD",
694            Keyword::From => "FROM",
695            Keyword::Full => "FULL",
696            Keyword::Fullname => "FULLNAME",
697            Keyword::Function => "FUNCTION",
698            Keyword::Fusion => "FUSION",
699            Keyword::Generator => "GENERATOR",
700            Keyword::Grant => "GRANT",
701            Keyword::Greatest => "GREATEST",
702            Keyword::Group => "GROUP",
703            Keyword::Groups => "GROUPS",
704            Keyword::Having => "HAVING",
705            Keyword::Header => "HEADER",
706            Keyword::Headers => "HEADERS",
707            Keyword::Hints => "HINTS",
708            Keyword::History => "HISTORY",
709            Keyword::Hold => "HOLD",
710            Keyword::Host => "HOST",
711            Keyword::Hour => "HOUR",
712            Keyword::Hours => "HOURS",
713            Keyword::Humanized => "HUMANIZED",
714            Keyword::Hydration => "HYDRATION",
715            Keyword::Iceberg => "ICEBERG",
716            Keyword::Id => "ID",
717            Keyword::Identifiers => "IDENTIFIERS",
718            Keyword::Ids => "IDS",
719            Keyword::If => "IF",
720            Keyword::Ignore => "IGNORE",
721            Keyword::Ilike => "ILIKE",
722            Keyword::Implementations => "IMPLEMENTATIONS",
723            Keyword::Imported => "IMPORTED",
724            Keyword::In => "IN",
725            Keyword::Include => "INCLUDE",
726            Keyword::Index => "INDEX",
727            Keyword::Indexes => "INDEXES",
728            Keyword::Info => "INFO",
729            Keyword::Inherit => "INHERIT",
730            Keyword::Inline => "INLINE",
731            Keyword::Inner => "INNER",
732            Keyword::Input => "INPUT",
733            Keyword::Insert => "INSERT",
734            Keyword::Insights => "INSIGHTS",
735            Keyword::Inspect => "INSPECT",
736            Keyword::Instance => "INSTANCE",
737            Keyword::Int => "INT",
738            Keyword::Integer => "INTEGER",
739            Keyword::Internal => "INTERNAL",
740            Keyword::Intersect => "INTERSECT",
741            Keyword::Interval => "INTERVAL",
742            Keyword::Into => "INTO",
743            Keyword::Introspection => "INTROSPECTION",
744            Keyword::Is => "IS",
745            Keyword::Isnull => "ISNULL",
746            Keyword::Isolation => "ISOLATION",
747            Keyword::Join => "JOIN",
748            Keyword::Joins => "JOINS",
749            Keyword::Json => "JSON",
750            Keyword::Kafka => "KAFKA",
751            Keyword::Key => "KEY",
752            Keyword::Keys => "KEYS",
753            Keyword::Last => "LAST",
754            Keyword::Lateral => "LATERAL",
755            Keyword::Latest => "LATEST",
756            Keyword::Leading => "LEADING",
757            Keyword::Least => "LEAST",
758            Keyword::Left => "LEFT",
759            Keyword::Legacy => "LEGACY",
760            Keyword::Letrec => "LETREC",
761            Keyword::Level => "LEVEL",
762            Keyword::Like => "LIKE",
763            Keyword::Limit => "LIMIT",
764            Keyword::Linear => "LINEAR",
765            Keyword::List => "LIST",
766            Keyword::Load => "LOAD",
767            Keyword::Local => "LOCAL",
768            Keyword::Locally => "LOCALLY",
769            Keyword::Log => "LOG",
770            Keyword::Logical => "LOGICAL",
771            Keyword::Login => "LOGIN",
772            Keyword::Lowering => "LOWERING",
773            Keyword::Managed => "MANAGED",
774            Keyword::Manual => "MANUAL",
775            Keyword::Map => "MAP",
776            Keyword::Marketing => "MARKETING",
777            Keyword::Materialize => "MATERIALIZE",
778            Keyword::Materialized => "MATERIALIZED",
779            Keyword::Max => "MAX",
780            Keyword::Mechanisms => "MECHANISMS",
781            Keyword::Membership => "MEMBERSHIP",
782            Keyword::Memory => "MEMORY",
783            Keyword::Message => "MESSAGE",
784            Keyword::Metadata => "METADATA",
785            Keyword::Minute => "MINUTE",
786            Keyword::Minutes => "MINUTES",
787            Keyword::Mode => "MODE",
788            Keyword::Month => "MONTH",
789            Keyword::Months => "MONTHS",
790            Keyword::Mutually => "MUTUALLY",
791            Keyword::MySql => "MYSQL",
792            Keyword::Name => "NAME",
793            Keyword::Names => "NAMES",
794            Keyword::Namespace => "NAMESPACE",
795            Keyword::Natural => "NATURAL",
796            Keyword::Negative => "NEGATIVE",
797            Keyword::Network => "NETWORK",
798            Keyword::New => "NEW",
799            Keyword::Next => "NEXT",
800            Keyword::Nfc => "NFC",
801            Keyword::Nfd => "NFD",
802            Keyword::Nfkc => "NFKC",
803            Keyword::Nfkd => "NFKD",
804            Keyword::No => "NO",
805            Keyword::Nocreatecluster => "NOCREATECLUSTER",
806            Keyword::Nocreatedb => "NOCREATEDB",
807            Keyword::Nocreaterole => "NOCREATEROLE",
808            Keyword::Node => "NODE",
809            Keyword::Noinherit => "NOINHERIT",
810            Keyword::Nologin => "NOLOGIN",
811            Keyword::Non => "NON",
812            Keyword::None => "NONE",
813            Keyword::Normalize => "NORMALIZE",
814            Keyword::Nosuperuser => "NOSUPERUSER",
815            Keyword::Not => "NOT",
816            Keyword::Notice => "NOTICE",
817            Keyword::Notices => "NOTICES",
818            Keyword::Null => "NULL",
819            Keyword::Nullif => "NULLIF",
820            Keyword::Nulls => "NULLS",
821            Keyword::Objects => "OBJECTS",
822            Keyword::Of => "OF",
823            Keyword::Offset => "OFFSET",
824            Keyword::On => "ON",
825            Keyword::Only => "ONLY",
826            Keyword::Operator => "OPERATOR",
827            Keyword::Optimized => "OPTIMIZED",
828            Keyword::Optimizer => "OPTIMIZER",
829            Keyword::Options => "OPTIONS",
830            Keyword::Or => "OR",
831            Keyword::Order => "ORDER",
832            Keyword::Ordinality => "ORDINALITY",
833            Keyword::Outer => "OUTER",
834            Keyword::Over => "OVER",
835            Keyword::Owned => "OWNED",
836            Keyword::Owner => "OWNER",
837            Keyword::Partition => "PARTITION",
838            Keyword::Partitions => "PARTITIONS",
839            Keyword::Password => "PASSWORD",
840            Keyword::Path => "PATH",
841            Keyword::Pattern => "PATTERN",
842            Keyword::Physical => "PHYSICAL",
843            Keyword::Plan => "PLAN",
844            Keyword::Plans => "PLANS",
845            Keyword::Policies => "POLICIES",
846            Keyword::Policy => "POLICY",
847            Keyword::Port => "PORT",
848            Keyword::Position => "POSITION",
849            Keyword::Postgres => "POSTGRES",
850            Keyword::Preceding => "PRECEDING",
851            Keyword::Precision => "PRECISION",
852            Keyword::Prefix => "PREFIX",
853            Keyword::Prepare => "PREPARE",
854            Keyword::Primary => "PRIMARY",
855            Keyword::Prioritize => "PRIORITIZE",
856            Keyword::Privatelink => "PRIVATELINK",
857            Keyword::Privileges => "PRIVILEGES",
858            Keyword::Progress => "PROGRESS",
859            Keyword::Projection => "PROJECTION",
860            Keyword::Protobuf => "PROTOBUF",
861            Keyword::Protocol => "PROTOCOL",
862            Keyword::Public => "PUBLIC",
863            Keyword::Publication => "PUBLICATION",
864            Keyword::Pushdown => "PUSHDOWN",
865            Keyword::Qualify => "QUALIFY",
866            Keyword::Query => "QUERY",
867            Keyword::Quote => "QUOTE",
868            Keyword::Raise => "RAISE",
869            Keyword::Range => "RANGE",
870            Keyword::Rate => "RATE",
871            Keyword::Raw => "RAW",
872            Keyword::Read => "READ",
873            Keyword::Ready => "READY",
874            Keyword::Real => "REAL",
875            Keyword::Reassign => "REASSIGN",
876            Keyword::Recursion => "RECURSION",
877            Keyword::Recursive => "RECURSIVE",
878            Keyword::Redacted => "REDACTED",
879            Keyword::Reduce => "REDUCE",
880            Keyword::Reference => "REFERENCE",
881            Keyword::References => "REFERENCES",
882            Keyword::Refresh => "REFRESH",
883            Keyword::Regex => "REGEX",
884            Keyword::Region => "REGION",
885            Keyword::Registry => "REGISTRY",
886            Keyword::Relation => "RELATION",
887            Keyword::Rename => "RENAME",
888            Keyword::Reoptimize => "REOPTIMIZE",
889            Keyword::Repeatable => "REPEATABLE",
890            Keyword::Replace => "REPLACE",
891            Keyword::Replacement => "REPLACEMENT",
892            Keyword::Replan => "REPLAN",
893            Keyword::Replica => "REPLICA",
894            Keyword::Replicas => "REPLICAS",
895            Keyword::Replication => "REPLICATION",
896            Keyword::Reset => "RESET",
897            Keyword::Respect => "RESPECT",
898            Keyword::Restrict => "RESTRICT",
899            Keyword::Retain => "RETAIN",
900            Keyword::Return => "RETURN",
901            Keyword::Returning => "RETURNING",
902            Keyword::Revoke => "REVOKE",
903            Keyword::Right => "RIGHT",
904            Keyword::Role => "ROLE",
905            Keyword::Roles => "ROLES",
906            Keyword::Rollback => "ROLLBACK",
907            Keyword::Rotate => "ROTATE",
908            Keyword::Rounds => "ROUNDS",
909            Keyword::Row => "ROW",
910            Keyword::Rows => "ROWS",
911            Keyword::Rules => "RULES",
912            Keyword::Sasl => "SASL",
913            Keyword::Scale => "SCALE",
914            Keyword::Schedule => "SCHEDULE",
915            Keyword::Schema => "SCHEMA",
916            Keyword::Schemas => "SCHEMAS",
917            Keyword::Scope => "SCOPE",
918            Keyword::Second => "SECOND",
919            Keyword::Seconds => "SECONDS",
920            Keyword::Secret => "SECRET",
921            Keyword::Secrets => "SECRETS",
922            Keyword::Security => "SECURITY",
923            Keyword::Seed => "SEED",
924            Keyword::Select => "SELECT",
925            Keyword::Sequences => "SEQUENCES",
926            Keyword::Serializable => "SERIALIZABLE",
927            Keyword::Server => "SERVER",
928            Keyword::Service => "SERVICE",
929            Keyword::Session => "SESSION",
930            Keyword::Set => "SET",
931            Keyword::Shard => "SHARD",
932            Keyword::Show => "SHOW",
933            Keyword::Sink => "SINK",
934            Keyword::Sinks => "SINKS",
935            Keyword::Size => "SIZE",
936            Keyword::Skew => "SKEW",
937            Keyword::Smallint => "SMALLINT",
938            Keyword::Snapshot => "SNAPSHOT",
939            Keyword::Some => "SOME",
940            Keyword::Source => "SOURCE",
941            Keyword::Sources => "SOURCES",
942            Keyword::Sql => "SQL",
943            Keyword::Ssh => "SSH",
944            Keyword::Ssl => "SSL",
945            Keyword::Start => "START",
946            Keyword::Stdin => "STDIN",
947            Keyword::Stdout => "STDOUT",
948            Keyword::Storage => "STORAGE",
949            Keyword::Storagectl => "STORAGECTL",
950            Keyword::Strategy => "STRATEGY",
951            Keyword::Strict => "STRICT",
952            Keyword::String => "STRING",
953            Keyword::Strong => "STRONG",
954            Keyword::Subscribe => "SUBSCRIBE",
955            Keyword::Subsource => "SUBSOURCE",
956            Keyword::Subsources => "SUBSOURCES",
957            Keyword::Substring => "SUBSTRING",
958            Keyword::Subtree => "SUBTREE",
959            Keyword::Superuser => "SUPERUSER",
960            Keyword::Swap => "SWAP",
961            Keyword::Syntax => "SYNTAX",
962            Keyword::System => "SYSTEM",
963            Keyword::Table => "TABLE",
964            Keyword::Tables => "TABLES",
965            Keyword::Tail => "TAIL",
966            Keyword::Task => "TASK",
967            Keyword::Tasks => "TASKS",
968            Keyword::Temp => "TEMP",
969            Keyword::Temporary => "TEMPORARY",
970            Keyword::Text => "TEXT",
971            Keyword::Then => "THEN",
972            Keyword::Tick => "TICK",
973            Keyword::Ties => "TIES",
974            Keyword::Time => "TIME",
975            Keyword::Timeout => "TIMEOUT",
976            Keyword::Timestamp => "TIMESTAMP",
977            Keyword::TimestampTz => "TIMESTAMPTZ",
978            Keyword::Timing => "TIMING",
979            Keyword::To => "TO",
980            Keyword::Token => "TOKEN",
981            Keyword::Topic => "TOPIC",
982            Keyword::Tpch => "TPCH",
983            Keyword::Trace => "TRACE",
984            Keyword::Trailing => "TRAILING",
985            Keyword::Transaction => "TRANSACTION",
986            Keyword::Transactional => "TRANSACTIONAL",
987            Keyword::Transform => "TRANSFORM",
988            Keyword::Trim => "TRIM",
989            Keyword::True => "TRUE",
990            Keyword::Tunnel => "TUNNEL",
991            Keyword::Type => "TYPE",
992            Keyword::Types => "TYPES",
993            Keyword::Unbounded => "UNBOUNDED",
994            Keyword::Uncommitted => "UNCOMMITTED",
995            Keyword::Union => "UNION",
996            Keyword::Unique => "UNIQUE",
997            Keyword::Unknown => "UNKNOWN",
998            Keyword::Unnest => "UNNEST",
999            Keyword::Until => "UNTIL",
1000            Keyword::Up => "UP",
1001            Keyword::Update => "UPDATE",
1002            Keyword::Upsert => "UPSERT",
1003            Keyword::Url => "URL",
1004            Keyword::Usage => "USAGE",
1005            Keyword::User => "USER",
1006            Keyword::Username => "USERNAME",
1007            Keyword::Users => "USERS",
1008            Keyword::Using => "USING",
1009            Keyword::Validate => "VALIDATE",
1010            Keyword::Value => "VALUE",
1011            Keyword::Values => "VALUES",
1012            Keyword::Varchar => "VARCHAR",
1013            Keyword::Variadic => "VARIADIC",
1014            Keyword::Varying => "VARYING",
1015            Keyword::Verbose => "VERBOSE",
1016            Keyword::Version => "VERSION",
1017            Keyword::View => "VIEW",
1018            Keyword::Views => "VIEWS",
1019            Keyword::Wait => "WAIT",
1020            Keyword::Warehouse => "WAREHOUSE",
1021            Keyword::Warning => "WARNING",
1022            Keyword::Webhook => "WEBHOOK",
1023            Keyword::When => "WHEN",
1024            Keyword::Where => "WHERE",
1025            Keyword::While => "WHILE",
1026            Keyword::Window => "WINDOW",
1027            Keyword::Wire => "WIRE",
1028            Keyword::With => "WITH",
1029            Keyword::Within => "WITHIN",
1030            Keyword::Without => "WITHOUT",
1031            Keyword::Work => "WORK",
1032            Keyword::Workers => "WORKERS",
1033            Keyword::Workload => "WORKLOAD",
1034            Keyword::Write => "WRITE",
1035            Keyword::Year => "YEAR",
1036            Keyword::Years => "YEARS",
1037            Keyword::Zone => "ZONE",
1038            Keyword::Zones => "ZONES",
1039        }
1040    }
1041}
1042pub const ACCESS: Keyword = Keyword::Access;
1043pub const ACTION: Keyword = Keyword::Action;
1044pub const ADD: Keyword = Keyword::Add;
1045pub const ADDED: Keyword = Keyword::Added;
1046pub const ADDRESS: Keyword = Keyword::Address;
1047pub const ADDRESSES: Keyword = Keyword::Addresses;
1048pub const AFTER: Keyword = Keyword::After;
1049pub const AGGREGATE: Keyword = Keyword::Aggregate;
1050pub const AGGREGATION: Keyword = Keyword::Aggregation;
1051pub const ALIGNED: Keyword = Keyword::Aligned;
1052pub const ALL: Keyword = Keyword::All;
1053pub const ALTER: Keyword = Keyword::Alter;
1054pub const ANALYSE: Keyword = Keyword::Analyse;
1055pub const ANALYSIS: Keyword = Keyword::Analysis;
1056pub const ANALYZE: Keyword = Keyword::Analyze;
1057pub const AND: Keyword = Keyword::And;
1058pub const ANY: Keyword = Keyword::Any;
1059pub const APPLY: Keyword = Keyword::Apply;
1060pub const ARITY: Keyword = Keyword::Arity;
1061pub const ARN: Keyword = Keyword::Arn;
1062pub const ARRANGED: Keyword = Keyword::Arranged;
1063pub const ARRANGEMENT: Keyword = Keyword::Arrangement;
1064pub const ARRAY: Keyword = Keyword::Array;
1065pub const AS: Keyword = Keyword::As;
1066pub const ASC: Keyword = Keyword::Asc;
1067pub const ASSERT: Keyword = Keyword::Assert;
1068pub const ASSUME: Keyword = Keyword::Assume;
1069pub const AT: Keyword = Keyword::At;
1070pub const AUCTION: Keyword = Keyword::Auction;
1071pub const AUTHORITY: Keyword = Keyword::Authority;
1072pub const AVAILABILITY: Keyword = Keyword::Availability;
1073pub const AVRO: Keyword = Keyword::Avro;
1074pub const AWS: Keyword = Keyword::Aws;
1075pub const BATCH: Keyword = Keyword::Batch;
1076pub const BEGIN: Keyword = Keyword::Begin;
1077pub const BETWEEN: Keyword = Keyword::Between;
1078pub const BIGINT: Keyword = Keyword::Bigint;
1079pub const BILLED: Keyword = Keyword::Billed;
1080pub const BODY: Keyword = Keyword::Body;
1081pub const BOOLEAN: Keyword = Keyword::Boolean;
1082pub const BOTH: Keyword = Keyword::Both;
1083pub const BPCHAR: Keyword = Keyword::Bpchar;
1084pub const BROKEN: Keyword = Keyword::Broken;
1085pub const BROKER: Keyword = Keyword::Broker;
1086pub const BROKERS: Keyword = Keyword::Brokers;
1087pub const BY: Keyword = Keyword::By;
1088pub const BYTES: Keyword = Keyword::Bytes;
1089pub const CAPTURE: Keyword = Keyword::Capture;
1090pub const CARDINALITY: Keyword = Keyword::Cardinality;
1091pub const CASCADE: Keyword = Keyword::Cascade;
1092pub const CASE: Keyword = Keyword::Case;
1093pub const CAST: Keyword = Keyword::Cast;
1094pub const CATALOG: Keyword = Keyword::Catalog;
1095pub const CERTIFICATE: Keyword = Keyword::Certificate;
1096pub const CHAIN: Keyword = Keyword::Chain;
1097pub const CHAINS: Keyword = Keyword::Chains;
1098pub const CHAR: Keyword = Keyword::Char;
1099pub const CHARACTER: Keyword = Keyword::Character;
1100pub const CHARACTERISTICS: Keyword = Keyword::Characteristics;
1101pub const CHECK: Keyword = Keyword::Check;
1102pub const CLASS: Keyword = Keyword::Class;
1103pub const CLIENT: Keyword = Keyword::Client;
1104pub const CLOCK: Keyword = Keyword::Clock;
1105pub const CLOSE: Keyword = Keyword::Close;
1106pub const CLUSTER: Keyword = Keyword::Cluster;
1107pub const CLUSTERS: Keyword = Keyword::Clusters;
1108pub const COALESCE: Keyword = Keyword::Coalesce;
1109pub const COLLATE: Keyword = Keyword::Collate;
1110pub const COLUMN: Keyword = Keyword::Column;
1111pub const COLUMNS: Keyword = Keyword::Columns;
1112pub const COMMENT: Keyword = Keyword::Comment;
1113pub const COMMIT: Keyword = Keyword::Commit;
1114pub const COMMITTED: Keyword = Keyword::Committed;
1115pub const COMPACTION: Keyword = Keyword::Compaction;
1116pub const COMPATIBILITY: Keyword = Keyword::Compatibility;
1117pub const COMPRESSION: Keyword = Keyword::Compression;
1118pub const COMPUTE: Keyword = Keyword::Compute;
1119pub const COMPUTECTL: Keyword = Keyword::Computectl;
1120pub const CONFIG: Keyword = Keyword::Config;
1121pub const CONFLUENT: Keyword = Keyword::Confluent;
1122pub const CONNECTION: Keyword = Keyword::Connection;
1123pub const CONNECTIONS: Keyword = Keyword::Connections;
1124pub const CONSTRAINT: Keyword = Keyword::Constraint;
1125pub const CONTINUAL: Keyword = Keyword::Continual;
1126pub const COPY: Keyword = Keyword::Copy;
1127pub const COUNT: Keyword = Keyword::Count;
1128pub const COUNTER: Keyword = Keyword::Counter;
1129pub const CPU: Keyword = Keyword::Cpu;
1130pub const CREATE: Keyword = Keyword::Create;
1131pub const CREATECLUSTER: Keyword = Keyword::Createcluster;
1132pub const CREATEDB: Keyword = Keyword::Createdb;
1133pub const CREATENETWORKPOLICY: Keyword = Keyword::Createnetworkpolicy;
1134pub const CREATEROLE: Keyword = Keyword::Createrole;
1135pub const CREATION: Keyword = Keyword::Creation;
1136pub const CREDENTIAL: Keyword = Keyword::Credential;
1137pub const CROSS: Keyword = Keyword::Cross;
1138pub const CSE: Keyword = Keyword::Cse;
1139pub const CSV: Keyword = Keyword::Csv;
1140pub const CURRENT: Keyword = Keyword::Current;
1141pub const CURSOR: Keyword = Keyword::Cursor;
1142pub const DATABASE: Keyword = Keyword::Database;
1143pub const DATABASES: Keyword = Keyword::Databases;
1144pub const DATUMS: Keyword = Keyword::Datums;
1145pub const DAY: Keyword = Keyword::Day;
1146pub const DAYS: Keyword = Keyword::Days;
1147pub const DEALLOCATE: Keyword = Keyword::Deallocate;
1148pub const DEBEZIUM: Keyword = Keyword::Debezium;
1149pub const DEBUG: Keyword = Keyword::Debug;
1150pub const DEBUGGING: Keyword = Keyword::Debugging;
1151pub const DEC: Keyword = Keyword::Dec;
1152pub const DECIMAL: Keyword = Keyword::Decimal;
1153pub const DECLARE: Keyword = Keyword::Declare;
1154pub const DECODING: Keyword = Keyword::Decoding;
1155pub const DECORRELATED: Keyword = Keyword::Decorrelated;
1156pub const DEFAULT: Keyword = Keyword::Default;
1157pub const DEFAULTS: Keyword = Keyword::Defaults;
1158pub const DELETE: Keyword = Keyword::Delete;
1159pub const DELIMITED: Keyword = Keyword::Delimited;
1160pub const DELIMITER: Keyword = Keyword::Delimiter;
1161pub const DELTA: Keyword = Keyword::Delta;
1162pub const DESC: Keyword = Keyword::Desc;
1163pub const DETAILS: Keyword = Keyword::Details;
1164pub const DIRECTION: Keyword = Keyword::Direction;
1165pub const DISCARD: Keyword = Keyword::Discard;
1166pub const DISK: Keyword = Keyword::Disk;
1167pub const DISTINCT: Keyword = Keyword::Distinct;
1168pub const DOC: Keyword = Keyword::Doc;
1169pub const DOT: Keyword = Keyword::Dot;
1170pub const DOUBLE: Keyword = Keyword::Double;
1171pub const DROP: Keyword = Keyword::Drop;
1172pub const EAGER: Keyword = Keyword::Eager;
1173pub const ELEMENT: Keyword = Keyword::Element;
1174pub const ELSE: Keyword = Keyword::Else;
1175pub const ENABLE: Keyword = Keyword::Enable;
1176pub const END: Keyword = Keyword::End;
1177pub const ENDPOINT: Keyword = Keyword::Endpoint;
1178pub const ENFORCED: Keyword = Keyword::Enforced;
1179pub const ENVELOPE: Keyword = Keyword::Envelope;
1180pub const EQUIVALENCES: Keyword = Keyword::Equivalences;
1181pub const ERROR: Keyword = Keyword::Error;
1182pub const ERRORS: Keyword = Keyword::Errors;
1183pub const ESCAPE: Keyword = Keyword::Escape;
1184pub const ESTIMATE: Keyword = Keyword::Estimate;
1185pub const EVERY: Keyword = Keyword::Every;
1186pub const EXCEPT: Keyword = Keyword::Except;
1187pub const EXCLUDE: Keyword = Keyword::Exclude;
1188pub const EXECUTE: Keyword = Keyword::Execute;
1189pub const EXISTS: Keyword = Keyword::Exists;
1190pub const EXPECTED: Keyword = Keyword::Expected;
1191pub const EXPLAIN: Keyword = Keyword::Explain;
1192pub const EXPOSE: Keyword = Keyword::Expose;
1193pub const EXPRESSIONS: Keyword = Keyword::Expressions;
1194pub const EXTERNAL: Keyword = Keyword::External;
1195pub const EXTRACT: Keyword = Keyword::Extract;
1196pub const FACTOR: Keyword = Keyword::Factor;
1197pub const FALSE: Keyword = Keyword::False;
1198pub const FAST: Keyword = Keyword::Fast;
1199pub const FEATURES: Keyword = Keyword::Features;
1200pub const FETCH: Keyword = Keyword::Fetch;
1201pub const FIELDS: Keyword = Keyword::Fields;
1202pub const FILE: Keyword = Keyword::File;
1203pub const FILES: Keyword = Keyword::Files;
1204pub const FILTER: Keyword = Keyword::Filter;
1205pub const FIRST: Keyword = Keyword::First;
1206pub const FIXPOINT: Keyword = Keyword::Fixpoint;
1207pub const FLOAT: Keyword = Keyword::Float;
1208pub const FOLLOWING: Keyword = Keyword::Following;
1209pub const FOR: Keyword = Keyword::For;
1210pub const FOREIGN: Keyword = Keyword::Foreign;
1211pub const FORMAT: Keyword = Keyword::Format;
1212pub const FORWARD: Keyword = Keyword::Forward;
1213pub const FROM: Keyword = Keyword::From;
1214pub const FULL: Keyword = Keyword::Full;
1215pub const FULLNAME: Keyword = Keyword::Fullname;
1216pub const FUNCTION: Keyword = Keyword::Function;
1217pub const FUSION: Keyword = Keyword::Fusion;
1218pub const GENERATOR: Keyword = Keyword::Generator;
1219pub const GRANT: Keyword = Keyword::Grant;
1220pub const GREATEST: Keyword = Keyword::Greatest;
1221pub const GROUP: Keyword = Keyword::Group;
1222pub const GROUPS: Keyword = Keyword::Groups;
1223pub const HAVING: Keyword = Keyword::Having;
1224pub const HEADER: Keyword = Keyword::Header;
1225pub const HEADERS: Keyword = Keyword::Headers;
1226pub const HINTS: Keyword = Keyword::Hints;
1227pub const HISTORY: Keyword = Keyword::History;
1228pub const HOLD: Keyword = Keyword::Hold;
1229pub const HOST: Keyword = Keyword::Host;
1230pub const HOUR: Keyword = Keyword::Hour;
1231pub const HOURS: Keyword = Keyword::Hours;
1232pub const HUMANIZED: Keyword = Keyword::Humanized;
1233pub const HYDRATION: Keyword = Keyword::Hydration;
1234pub const ICEBERG: Keyword = Keyword::Iceberg;
1235pub const ID: Keyword = Keyword::Id;
1236pub const IDENTIFIERS: Keyword = Keyword::Identifiers;
1237pub const IDS: Keyword = Keyword::Ids;
1238pub const IF: Keyword = Keyword::If;
1239pub const IGNORE: Keyword = Keyword::Ignore;
1240pub const ILIKE: Keyword = Keyword::Ilike;
1241pub const IMPLEMENTATIONS: Keyword = Keyword::Implementations;
1242pub const IMPORTED: Keyword = Keyword::Imported;
1243pub const IN: Keyword = Keyword::In;
1244pub const INCLUDE: Keyword = Keyword::Include;
1245pub const INDEX: Keyword = Keyword::Index;
1246pub const INDEXES: Keyword = Keyword::Indexes;
1247pub const INFO: Keyword = Keyword::Info;
1248pub const INHERIT: Keyword = Keyword::Inherit;
1249pub const INLINE: Keyword = Keyword::Inline;
1250pub const INNER: Keyword = Keyword::Inner;
1251pub const INPUT: Keyword = Keyword::Input;
1252pub const INSERT: Keyword = Keyword::Insert;
1253pub const INSIGHTS: Keyword = Keyword::Insights;
1254pub const INSPECT: Keyword = Keyword::Inspect;
1255pub const INSTANCE: Keyword = Keyword::Instance;
1256pub const INT: Keyword = Keyword::Int;
1257pub const INTEGER: Keyword = Keyword::Integer;
1258pub const INTERNAL: Keyword = Keyword::Internal;
1259pub const INTERSECT: Keyword = Keyword::Intersect;
1260pub const INTERVAL: Keyword = Keyword::Interval;
1261pub const INTO: Keyword = Keyword::Into;
1262pub const INTROSPECTION: Keyword = Keyword::Introspection;
1263pub const IS: Keyword = Keyword::Is;
1264pub const ISNULL: Keyword = Keyword::Isnull;
1265pub const ISOLATION: Keyword = Keyword::Isolation;
1266pub const JOIN: Keyword = Keyword::Join;
1267pub const JOINS: Keyword = Keyword::Joins;
1268pub const JSON: Keyword = Keyword::Json;
1269pub const KAFKA: Keyword = Keyword::Kafka;
1270pub const KEY: Keyword = Keyword::Key;
1271pub const KEYS: Keyword = Keyword::Keys;
1272pub const LAST: Keyword = Keyword::Last;
1273pub const LATERAL: Keyword = Keyword::Lateral;
1274pub const LATEST: Keyword = Keyword::Latest;
1275pub const LEADING: Keyword = Keyword::Leading;
1276pub const LEAST: Keyword = Keyword::Least;
1277pub const LEFT: Keyword = Keyword::Left;
1278pub const LEGACY: Keyword = Keyword::Legacy;
1279pub const LETREC: Keyword = Keyword::Letrec;
1280pub const LEVEL: Keyword = Keyword::Level;
1281pub const LIKE: Keyword = Keyword::Like;
1282pub const LIMIT: Keyword = Keyword::Limit;
1283pub const LINEAR: Keyword = Keyword::Linear;
1284pub const LIST: Keyword = Keyword::List;
1285pub const LOAD: Keyword = Keyword::Load;
1286pub const LOCAL: Keyword = Keyword::Local;
1287pub const LOCALLY: Keyword = Keyword::Locally;
1288pub const LOG: Keyword = Keyword::Log;
1289pub const LOGICAL: Keyword = Keyword::Logical;
1290pub const LOGIN: Keyword = Keyword::Login;
1291pub const LOWERING: Keyword = Keyword::Lowering;
1292pub const MANAGED: Keyword = Keyword::Managed;
1293pub const MANUAL: Keyword = Keyword::Manual;
1294pub const MAP: Keyword = Keyword::Map;
1295pub const MARKETING: Keyword = Keyword::Marketing;
1296pub const MATERIALIZE: Keyword = Keyword::Materialize;
1297pub const MATERIALIZED: Keyword = Keyword::Materialized;
1298pub const MAX: Keyword = Keyword::Max;
1299pub const MECHANISMS: Keyword = Keyword::Mechanisms;
1300pub const MEMBERSHIP: Keyword = Keyword::Membership;
1301pub const MEMORY: Keyword = Keyword::Memory;
1302pub const MESSAGE: Keyword = Keyword::Message;
1303pub const METADATA: Keyword = Keyword::Metadata;
1304pub const MINUTE: Keyword = Keyword::Minute;
1305pub const MINUTES: Keyword = Keyword::Minutes;
1306pub const MODE: Keyword = Keyword::Mode;
1307pub const MONTH: Keyword = Keyword::Month;
1308pub const MONTHS: Keyword = Keyword::Months;
1309pub const MUTUALLY: Keyword = Keyword::Mutually;
1310pub const MYSQL: Keyword = Keyword::MySql;
1311pub const NAME: Keyword = Keyword::Name;
1312pub const NAMES: Keyword = Keyword::Names;
1313pub const NAMESPACE: Keyword = Keyword::Namespace;
1314pub const NATURAL: Keyword = Keyword::Natural;
1315pub const NEGATIVE: Keyword = Keyword::Negative;
1316pub const NETWORK: Keyword = Keyword::Network;
1317pub const NEW: Keyword = Keyword::New;
1318pub const NEXT: Keyword = Keyword::Next;
1319pub const NFC: Keyword = Keyword::Nfc;
1320pub const NFD: Keyword = Keyword::Nfd;
1321pub const NFKC: Keyword = Keyword::Nfkc;
1322pub const NFKD: Keyword = Keyword::Nfkd;
1323pub const NO: Keyword = Keyword::No;
1324pub const NOCREATECLUSTER: Keyword = Keyword::Nocreatecluster;
1325pub const NOCREATEDB: Keyword = Keyword::Nocreatedb;
1326pub const NOCREATEROLE: Keyword = Keyword::Nocreaterole;
1327pub const NODE: Keyword = Keyword::Node;
1328pub const NOINHERIT: Keyword = Keyword::Noinherit;
1329pub const NOLOGIN: Keyword = Keyword::Nologin;
1330pub const NON: Keyword = Keyword::Non;
1331pub const NONE: Keyword = Keyword::None;
1332pub const NORMALIZE: Keyword = Keyword::Normalize;
1333pub const NOSUPERUSER: Keyword = Keyword::Nosuperuser;
1334pub const NOT: Keyword = Keyword::Not;
1335pub const NOTICE: Keyword = Keyword::Notice;
1336pub const NOTICES: Keyword = Keyword::Notices;
1337pub const NULL: Keyword = Keyword::Null;
1338pub const NULLIF: Keyword = Keyword::Nullif;
1339pub const NULLS: Keyword = Keyword::Nulls;
1340pub const OBJECTS: Keyword = Keyword::Objects;
1341pub const OF: Keyword = Keyword::Of;
1342pub const OFFSET: Keyword = Keyword::Offset;
1343pub const ON: Keyword = Keyword::On;
1344pub const ONLY: Keyword = Keyword::Only;
1345pub const OPERATOR: Keyword = Keyword::Operator;
1346pub const OPTIMIZED: Keyword = Keyword::Optimized;
1347pub const OPTIMIZER: Keyword = Keyword::Optimizer;
1348pub const OPTIONS: Keyword = Keyword::Options;
1349pub const OR: Keyword = Keyword::Or;
1350pub const ORDER: Keyword = Keyword::Order;
1351pub const ORDINALITY: Keyword = Keyword::Ordinality;
1352pub const OUTER: Keyword = Keyword::Outer;
1353pub const OVER: Keyword = Keyword::Over;
1354pub const OWNED: Keyword = Keyword::Owned;
1355pub const OWNER: Keyword = Keyword::Owner;
1356pub const PARTITION: Keyword = Keyword::Partition;
1357pub const PARTITIONS: Keyword = Keyword::Partitions;
1358pub const PASSWORD: Keyword = Keyword::Password;
1359pub const PATH: Keyword = Keyword::Path;
1360pub const PATTERN: Keyword = Keyword::Pattern;
1361pub const PHYSICAL: Keyword = Keyword::Physical;
1362pub const PLAN: Keyword = Keyword::Plan;
1363pub const PLANS: Keyword = Keyword::Plans;
1364pub const POLICIES: Keyword = Keyword::Policies;
1365pub const POLICY: Keyword = Keyword::Policy;
1366pub const PORT: Keyword = Keyword::Port;
1367pub const POSITION: Keyword = Keyword::Position;
1368pub const POSTGRES: Keyword = Keyword::Postgres;
1369pub const PRECEDING: Keyword = Keyword::Preceding;
1370pub const PRECISION: Keyword = Keyword::Precision;
1371pub const PREFIX: Keyword = Keyword::Prefix;
1372pub const PREPARE: Keyword = Keyword::Prepare;
1373pub const PRIMARY: Keyword = Keyword::Primary;
1374pub const PRIORITIZE: Keyword = Keyword::Prioritize;
1375pub const PRIVATELINK: Keyword = Keyword::Privatelink;
1376pub const PRIVILEGES: Keyword = Keyword::Privileges;
1377pub const PROGRESS: Keyword = Keyword::Progress;
1378pub const PROJECTION: Keyword = Keyword::Projection;
1379pub const PROTOBUF: Keyword = Keyword::Protobuf;
1380pub const PROTOCOL: Keyword = Keyword::Protocol;
1381pub const PUBLIC: Keyword = Keyword::Public;
1382pub const PUBLICATION: Keyword = Keyword::Publication;
1383pub const PUSHDOWN: Keyword = Keyword::Pushdown;
1384pub const QUALIFY: Keyword = Keyword::Qualify;
1385pub const QUERY: Keyword = Keyword::Query;
1386pub const QUOTE: Keyword = Keyword::Quote;
1387pub const RAISE: Keyword = Keyword::Raise;
1388pub const RANGE: Keyword = Keyword::Range;
1389pub const RATE: Keyword = Keyword::Rate;
1390pub const RAW: Keyword = Keyword::Raw;
1391pub const READ: Keyword = Keyword::Read;
1392pub const READY: Keyword = Keyword::Ready;
1393pub const REAL: Keyword = Keyword::Real;
1394pub const REASSIGN: Keyword = Keyword::Reassign;
1395pub const RECURSION: Keyword = Keyword::Recursion;
1396pub const RECURSIVE: Keyword = Keyword::Recursive;
1397pub const REDACTED: Keyword = Keyword::Redacted;
1398pub const REDUCE: Keyword = Keyword::Reduce;
1399pub const REFERENCE: Keyword = Keyword::Reference;
1400pub const REFERENCES: Keyword = Keyword::References;
1401pub const REFRESH: Keyword = Keyword::Refresh;
1402pub const REGEX: Keyword = Keyword::Regex;
1403pub const REGION: Keyword = Keyword::Region;
1404pub const REGISTRY: Keyword = Keyword::Registry;
1405pub const RELATION: Keyword = Keyword::Relation;
1406pub const RENAME: Keyword = Keyword::Rename;
1407pub const REOPTIMIZE: Keyword = Keyword::Reoptimize;
1408pub const REPEATABLE: Keyword = Keyword::Repeatable;
1409pub const REPLACE: Keyword = Keyword::Replace;
1410pub const REPLACEMENT: Keyword = Keyword::Replacement;
1411pub const REPLAN: Keyword = Keyword::Replan;
1412pub const REPLICA: Keyword = Keyword::Replica;
1413pub const REPLICAS: Keyword = Keyword::Replicas;
1414pub const REPLICATION: Keyword = Keyword::Replication;
1415pub const RESET: Keyword = Keyword::Reset;
1416pub const RESPECT: Keyword = Keyword::Respect;
1417pub const RESTRICT: Keyword = Keyword::Restrict;
1418pub const RETAIN: Keyword = Keyword::Retain;
1419pub const RETURN: Keyword = Keyword::Return;
1420pub const RETURNING: Keyword = Keyword::Returning;
1421pub const REVOKE: Keyword = Keyword::Revoke;
1422pub const RIGHT: Keyword = Keyword::Right;
1423pub const ROLE: Keyword = Keyword::Role;
1424pub const ROLES: Keyword = Keyword::Roles;
1425pub const ROLLBACK: Keyword = Keyword::Rollback;
1426pub const ROTATE: Keyword = Keyword::Rotate;
1427pub const ROUNDS: Keyword = Keyword::Rounds;
1428pub const ROW: Keyword = Keyword::Row;
1429pub const ROWS: Keyword = Keyword::Rows;
1430pub const RULES: Keyword = Keyword::Rules;
1431pub const SASL: Keyword = Keyword::Sasl;
1432pub const SCALE: Keyword = Keyword::Scale;
1433pub const SCHEDULE: Keyword = Keyword::Schedule;
1434pub const SCHEMA: Keyword = Keyword::Schema;
1435pub const SCHEMAS: Keyword = Keyword::Schemas;
1436pub const SCOPE: Keyword = Keyword::Scope;
1437pub const SECOND: Keyword = Keyword::Second;
1438pub const SECONDS: Keyword = Keyword::Seconds;
1439pub const SECRET: Keyword = Keyword::Secret;
1440pub const SECRETS: Keyword = Keyword::Secrets;
1441pub const SECURITY: Keyword = Keyword::Security;
1442pub const SEED: Keyword = Keyword::Seed;
1443pub const SELECT: Keyword = Keyword::Select;
1444pub const SEQUENCES: Keyword = Keyword::Sequences;
1445pub const SERIALIZABLE: Keyword = Keyword::Serializable;
1446pub const SERVER: Keyword = Keyword::Server;
1447pub const SERVICE: Keyword = Keyword::Service;
1448pub const SESSION: Keyword = Keyword::Session;
1449pub const SET: Keyword = Keyword::Set;
1450pub const SHARD: Keyword = Keyword::Shard;
1451pub const SHOW: Keyword = Keyword::Show;
1452pub const SINK: Keyword = Keyword::Sink;
1453pub const SINKS: Keyword = Keyword::Sinks;
1454pub const SIZE: Keyword = Keyword::Size;
1455pub const SKEW: Keyword = Keyword::Skew;
1456pub const SMALLINT: Keyword = Keyword::Smallint;
1457pub const SNAPSHOT: Keyword = Keyword::Snapshot;
1458pub const SOME: Keyword = Keyword::Some;
1459pub const SOURCE: Keyword = Keyword::Source;
1460pub const SOURCES: Keyword = Keyword::Sources;
1461pub const SQL: Keyword = Keyword::Sql;
1462pub const SSH: Keyword = Keyword::Ssh;
1463pub const SSL: Keyword = Keyword::Ssl;
1464pub const START: Keyword = Keyword::Start;
1465pub const STDIN: Keyword = Keyword::Stdin;
1466pub const STDOUT: Keyword = Keyword::Stdout;
1467pub const STORAGE: Keyword = Keyword::Storage;
1468pub const STORAGECTL: Keyword = Keyword::Storagectl;
1469pub const STRATEGY: Keyword = Keyword::Strategy;
1470pub const STRICT: Keyword = Keyword::Strict;
1471pub const STRING: Keyword = Keyword::String;
1472pub const STRONG: Keyword = Keyword::Strong;
1473pub const SUBSCRIBE: Keyword = Keyword::Subscribe;
1474pub const SUBSOURCE: Keyword = Keyword::Subsource;
1475pub const SUBSOURCES: Keyword = Keyword::Subsources;
1476pub const SUBSTRING: Keyword = Keyword::Substring;
1477pub const SUBTREE: Keyword = Keyword::Subtree;
1478pub const SUPERUSER: Keyword = Keyword::Superuser;
1479pub const SWAP: Keyword = Keyword::Swap;
1480pub const SYNTAX: Keyword = Keyword::Syntax;
1481pub const SYSTEM: Keyword = Keyword::System;
1482pub const TABLE: Keyword = Keyword::Table;
1483pub const TABLES: Keyword = Keyword::Tables;
1484pub const TAIL: Keyword = Keyword::Tail;
1485pub const TASK: Keyword = Keyword::Task;
1486pub const TASKS: Keyword = Keyword::Tasks;
1487pub const TEMP: Keyword = Keyword::Temp;
1488pub const TEMPORARY: Keyword = Keyword::Temporary;
1489pub const TEXT: Keyword = Keyword::Text;
1490pub const THEN: Keyword = Keyword::Then;
1491pub const TICK: Keyword = Keyword::Tick;
1492pub const TIES: Keyword = Keyword::Ties;
1493pub const TIME: Keyword = Keyword::Time;
1494pub const TIMEOUT: Keyword = Keyword::Timeout;
1495pub const TIMESTAMP: Keyword = Keyword::Timestamp;
1496pub const TIMESTAMPTZ: Keyword = Keyword::TimestampTz;
1497pub const TIMING: Keyword = Keyword::Timing;
1498pub const TO: Keyword = Keyword::To;
1499pub const TOKEN: Keyword = Keyword::Token;
1500pub const TOPIC: Keyword = Keyword::Topic;
1501pub const TPCH: Keyword = Keyword::Tpch;
1502pub const TRACE: Keyword = Keyword::Trace;
1503pub const TRAILING: Keyword = Keyword::Trailing;
1504pub const TRANSACTION: Keyword = Keyword::Transaction;
1505pub const TRANSACTIONAL: Keyword = Keyword::Transactional;
1506pub const TRANSFORM: Keyword = Keyword::Transform;
1507pub const TRIM: Keyword = Keyword::Trim;
1508pub const TRUE: Keyword = Keyword::True;
1509pub const TUNNEL: Keyword = Keyword::Tunnel;
1510pub const TYPE: Keyword = Keyword::Type;
1511pub const TYPES: Keyword = Keyword::Types;
1512pub const UNBOUNDED: Keyword = Keyword::Unbounded;
1513pub const UNCOMMITTED: Keyword = Keyword::Uncommitted;
1514pub const UNION: Keyword = Keyword::Union;
1515pub const UNIQUE: Keyword = Keyword::Unique;
1516pub const UNKNOWN: Keyword = Keyword::Unknown;
1517pub const UNNEST: Keyword = Keyword::Unnest;
1518pub const UNTIL: Keyword = Keyword::Until;
1519pub const UP: Keyword = Keyword::Up;
1520pub const UPDATE: Keyword = Keyword::Update;
1521pub const UPSERT: Keyword = Keyword::Upsert;
1522pub const URL: Keyword = Keyword::Url;
1523pub const USAGE: Keyword = Keyword::Usage;
1524pub const USER: Keyword = Keyword::User;
1525pub const USERNAME: Keyword = Keyword::Username;
1526pub const USERS: Keyword = Keyword::Users;
1527pub const USING: Keyword = Keyword::Using;
1528pub const VALIDATE: Keyword = Keyword::Validate;
1529pub const VALUE: Keyword = Keyword::Value;
1530pub const VALUES: Keyword = Keyword::Values;
1531pub const VARCHAR: Keyword = Keyword::Varchar;
1532pub const VARIADIC: Keyword = Keyword::Variadic;
1533pub const VARYING: Keyword = Keyword::Varying;
1534pub const VERBOSE: Keyword = Keyword::Verbose;
1535pub const VERSION: Keyword = Keyword::Version;
1536pub const VIEW: Keyword = Keyword::View;
1537pub const VIEWS: Keyword = Keyword::Views;
1538pub const WAIT: Keyword = Keyword::Wait;
1539pub const WAREHOUSE: Keyword = Keyword::Warehouse;
1540pub const WARNING: Keyword = Keyword::Warning;
1541pub const WEBHOOK: Keyword = Keyword::Webhook;
1542pub const WHEN: Keyword = Keyword::When;
1543pub const WHERE: Keyword = Keyword::Where;
1544pub const WHILE: Keyword = Keyword::While;
1545pub const WINDOW: Keyword = Keyword::Window;
1546pub const WIRE: Keyword = Keyword::Wire;
1547pub const WITH: Keyword = Keyword::With;
1548pub const WITHIN: Keyword = Keyword::Within;
1549pub const WITHOUT: Keyword = Keyword::Without;
1550pub const WORK: Keyword = Keyword::Work;
1551pub const WORKERS: Keyword = Keyword::Workers;
1552pub const WORKLOAD: Keyword = Keyword::Workload;
1553pub const WRITE: Keyword = Keyword::Write;
1554pub const YEAR: Keyword = Keyword::Year;
1555pub const YEARS: Keyword = Keyword::Years;
1556pub const ZONE: Keyword = Keyword::Zone;
1557pub const ZONES: Keyword = Keyword::Zones;
1558pub static KEYWORDS: phf::Map<&'static UncasedStr, Keyword> = ::phf::Map {
1559    key: 16287231350648472473,
1560    disps: &[
1561        (0, 349),
1562        (0, 79),
1563        (0, 115),
1564        (0, 15),
1565        (0, 0),
1566        (0, 0),
1567        (0, 0),
1568        (0, 199),
1569        (0, 9),
1570        (0, 3),
1571        (0, 3),
1572        (0, 273),
1573        (0, 16),
1574        (0, 50),
1575        (0, 25),
1576        (0, 2),
1577        (0, 215),
1578        (0, 58),
1579        (2, 0),
1580        (0, 31),
1581        (0, 144),
1582        (2, 196),
1583        (0, 262),
1584        (0, 40),
1585        (0, 40),
1586        (0, 0),
1587        (0, 88),
1588        (0, 169),
1589        (2, 115),
1590        (0, 4),
1591        (0, 22),
1592        (0, 6),
1593        (0, 16),
1594        (0, 52),
1595        (1, 207),
1596        (5, 36),
1597        (0, 331),
1598        (0, 184),
1599        (0, 4),
1600        (0, 33),
1601        (0, 65),
1602        (0, 8),
1603        (0, 31),
1604        (0, 28),
1605        (0, 231),
1606        (0, 21),
1607        (1, 127),
1608        (2, 235),
1609        (0, 218),
1610        (0, 8),
1611        (0, 1),
1612        (3, 194),
1613        (0, 4),
1614        (1, 4),
1615        (7, 167),
1616        (1, 253),
1617        (0, 77),
1618        (0, 45),
1619        (0, 31),
1620        (0, 13),
1621        (0, 254),
1622        (0, 134),
1623        (2, 375),
1624        (0, 152),
1625        (1, 8),
1626        (0, 2),
1627        (0, 490),
1628        (0, 0),
1629        (0, 0),
1630        (0, 260),
1631        (0, 91),
1632        (1, 397),
1633        (1, 0),
1634        (0, 5),
1635        (28, 339),
1636        (0, 76),
1637        (0, 2),
1638        (0, 269),
1639        (4, 277),
1640        (3, 480),
1641        (0, 142),
1642        (16, 84),
1643        (0, 1),
1644        (14, 497),
1645        (6, 257),
1646        (3, 116),
1647        (0, 162),
1648        (0, 0),
1649        (1, 272),
1650        (0, 66),
1651        (0, 52),
1652        (0, 17),
1653        (1, 28),
1654        (0, 222),
1655        (0, 98),
1656        (9, 279),
1657        (1, 14),
1658        (0, 85),
1659        (10, 111),
1660        (9, 247),
1661        (0, 83),
1662        (8, 175),
1663        (0, 0),
1664        (1, 30),
1665    ],
1666    entries: &[
1667        (UncasedStr::new("End"), Keyword::End),
1668        (UncasedStr::new("Last"), Keyword::Last),
1669        (UncasedStr::new("Scope"), Keyword::Scope),
1670        (UncasedStr::new("Nocreaterole"), Keyword::Nocreaterole),
1671        (UncasedStr::new("Replacement"), Keyword::Replacement),
1672        (UncasedStr::new("Batch"), Keyword::Batch),
1673        (UncasedStr::new("Isnull"), Keyword::Isnull),
1674        (UncasedStr::new("Port"), Keyword::Port),
1675        (UncasedStr::new("Doc"), Keyword::Doc),
1676        (UncasedStr::new("Case"), Keyword::Case),
1677        (UncasedStr::new("Materialize"), Keyword::Materialize),
1678        (UncasedStr::new("Nologin"), Keyword::Nologin),
1679        (UncasedStr::new("Group"), Keyword::Group),
1680        (UncasedStr::new("Index"), Keyword::Index),
1681        (UncasedStr::new("Then"), Keyword::Then),
1682        (UncasedStr::new("Reoptimize"), Keyword::Reoptimize),
1683        (UncasedStr::new("Createdb"), Keyword::Createdb),
1684        (UncasedStr::new("System"), Keyword::System),
1685        (UncasedStr::new("Cross"), Keyword::Cross),
1686        (UncasedStr::new("Managed"), Keyword::Managed),
1687        (UncasedStr::new("Storage"), Keyword::Storage),
1688        (UncasedStr::new("Offset"), Keyword::Offset),
1689        (UncasedStr::new("Years"), Keyword::Years),
1690        (UncasedStr::new("Membership"), Keyword::Membership),
1691        (UncasedStr::new("Ssh"), Keyword::Ssh),
1692        (UncasedStr::new("Zone"), Keyword::Zone),
1693        (UncasedStr::new("While"), Keyword::While),
1694        (UncasedStr::new("Details"), Keyword::Details),
1695        (UncasedStr::new("Id"), Keyword::Id),
1696        (UncasedStr::new("Linear"), Keyword::Linear),
1697        (UncasedStr::new("Character"), Keyword::Character),
1698        (UncasedStr::new("Added"), Keyword::Added),
1699        (UncasedStr::new("Is"), Keyword::Is),
1700        (UncasedStr::new("Eager"), Keyword::Eager),
1701        (UncasedStr::new("Both"), Keyword::Both),
1702        (UncasedStr::new("Authority"), Keyword::Authority),
1703        (UncasedStr::new("Limit"), Keyword::Limit),
1704        (UncasedStr::new("Trailing"), Keyword::Trailing),
1705        (UncasedStr::new("Or"), Keyword::Or),
1706        (UncasedStr::new("Show"), Keyword::Show),
1707        (UncasedStr::new("Superuser"), Keyword::Superuser),
1708        (UncasedStr::new("Indexes"), Keyword::Indexes),
1709        (UncasedStr::new("Normalize"), Keyword::Normalize),
1710        (UncasedStr::new("Plans"), Keyword::Plans),
1711        (UncasedStr::new("Ties"), Keyword::Ties),
1712        (UncasedStr::new("Include"), Keyword::Include),
1713        (UncasedStr::new("Delimiter"), Keyword::Delimiter),
1714        (UncasedStr::new("Credential"), Keyword::Credential),
1715        (UncasedStr::new("Nfd"), Keyword::Nfd),
1716        (UncasedStr::new("Ignore"), Keyword::Ignore),
1717        (UncasedStr::new("For"), Keyword::For),
1718        (UncasedStr::new("Secret"), Keyword::Secret),
1719        (UncasedStr::new("Iceberg"), Keyword::Iceberg),
1720        (UncasedStr::new("Sasl"), Keyword::Sasl),
1721        (UncasedStr::new("User"), Keyword::User),
1722        (UncasedStr::new("Clusters"), Keyword::Clusters),
1723        (UncasedStr::new("By"), Keyword::By),
1724        (UncasedStr::new("Mode"), Keyword::Mode),
1725        (UncasedStr::new("Reset"), Keyword::Reset),
1726        (UncasedStr::new("Grant"), Keyword::Grant),
1727        (UncasedStr::new("Unbounded"), Keyword::Unbounded),
1728        (UncasedStr::new("Dec"), Keyword::Dec),
1729        (UncasedStr::new("Until"), Keyword::Until),
1730        (UncasedStr::new("Char"), Keyword::Char),
1731        (UncasedStr::new("Any"), Keyword::Any),
1732        (UncasedStr::new("Joins"), Keyword::Joins),
1733        (UncasedStr::new("Swap"), Keyword::Swap),
1734        (UncasedStr::new("Recursion"), Keyword::Recursion),
1735        (UncasedStr::new("Protobuf"), Keyword::Protobuf),
1736        (UncasedStr::new("Refresh"), Keyword::Refresh),
1737        (UncasedStr::new("Class"), Keyword::Class),
1738        (UncasedStr::new("Computectl"), Keyword::Computectl),
1739        (UncasedStr::new("Implementations"), Keyword::Implementations),
1740        (UncasedStr::new("Cluster"), Keyword::Cluster),
1741        (UncasedStr::new("Zones"), Keyword::Zones),
1742        (UncasedStr::new("Set"), Keyword::Set),
1743        (UncasedStr::new("Protocol"), Keyword::Protocol),
1744        (UncasedStr::new("Nfkd"), Keyword::Nfkd),
1745        (UncasedStr::new("Fixpoint"), Keyword::Fixpoint),
1746        (UncasedStr::new("Partitions"), Keyword::Partitions),
1747        (UncasedStr::new("After"), Keyword::After),
1748        (UncasedStr::new("In"), Keyword::In),
1749        (UncasedStr::new("Subsources"), Keyword::Subsources),
1750        (UncasedStr::new("Second"), Keyword::Second),
1751        (UncasedStr::new("And"), Keyword::And),
1752        (UncasedStr::new("History"), Keyword::History),
1753        (UncasedStr::new("Max"), Keyword::Max),
1754        (UncasedStr::new("Header"), Keyword::Header),
1755        (UncasedStr::new("Following"), Keyword::Following),
1756        (UncasedStr::new("Body"), Keyword::Body),
1757        (UncasedStr::new("Objects"), Keyword::Objects),
1758        (UncasedStr::new("Union"), Keyword::Union),
1759        (UncasedStr::new("Input"), Keyword::Input),
1760        (UncasedStr::new("Skew"), Keyword::Skew),
1761        (UncasedStr::new("Datums"), Keyword::Datums),
1762        (UncasedStr::new("Null"), Keyword::Null),
1763        (UncasedStr::new("Csv"), Keyword::Csv),
1764        (UncasedStr::new("Memory"), Keyword::Memory),
1765        (UncasedStr::new("Values"), Keyword::Values),
1766        (UncasedStr::new("Table"), Keyword::Table),
1767        (UncasedStr::new("Mechanisms"), Keyword::Mechanisms),
1768        (UncasedStr::new("Path"), Keyword::Path),
1769        (UncasedStr::new("Revoke"), Keyword::Revoke),
1770        (UncasedStr::new("Minute"), Keyword::Minute),
1771        (UncasedStr::new("Rate"), Keyword::Rate),
1772        (UncasedStr::new("Every"), Keyword::Every),
1773        (UncasedStr::new("Aligned"), Keyword::Aligned),
1774        (UncasedStr::new("Partition"), Keyword::Partition),
1775        (UncasedStr::new("Deallocate"), Keyword::Deallocate),
1776        (UncasedStr::new("Inherit"), Keyword::Inherit),
1777        (UncasedStr::new("Arrangement"), Keyword::Arrangement),
1778        (UncasedStr::new("Syntax"), Keyword::Syntax),
1779        (UncasedStr::new("Left"), Keyword::Left),
1780        (UncasedStr::new("Count"), Keyword::Count),
1781        (UncasedStr::new("Rounds"), Keyword::Rounds),
1782        (UncasedStr::new("Nullif"), Keyword::Nullif),
1783        (UncasedStr::new("Transactional"), Keyword::Transactional),
1784        (UncasedStr::new("Users"), Keyword::Users),
1785        (UncasedStr::new("Warehouse"), Keyword::Warehouse),
1786        (UncasedStr::new("Prioritize"), Keyword::Prioritize),
1787        (UncasedStr::new("Delete"), Keyword::Delete),
1788        (UncasedStr::new("Rules"), Keyword::Rules),
1789        (UncasedStr::new("Like"), Keyword::Like),
1790        (UncasedStr::new("Query"), Keyword::Query),
1791        (UncasedStr::new("Decoding"), Keyword::Decoding),
1792        (UncasedStr::new("Address"), Keyword::Address),
1793        (UncasedStr::new("Optimized"), Keyword::Optimized),
1794        (UncasedStr::new("Nocreatecluster"), Keyword::Nocreatecluster),
1795        (UncasedStr::new("Nfkc"), Keyword::Nfkc),
1796        (UncasedStr::new("Schedule"), Keyword::Schedule),
1797        (UncasedStr::new("Isolation"), Keyword::Isolation),
1798        (UncasedStr::new("Of"), Keyword::Of),
1799        (UncasedStr::new("Files"), Keyword::Files),
1800        (UncasedStr::new("Commit"), Keyword::Commit),
1801        (UncasedStr::new("Up"), Keyword::Up),
1802        (UncasedStr::new("Subscribe"), Keyword::Subscribe),
1803        (UncasedStr::new("Minutes"), Keyword::Minutes),
1804        (UncasedStr::new("Assume"), Keyword::Assume),
1805        (UncasedStr::new("Name"), Keyword::Name),
1806        (UncasedStr::new("All"), Keyword::All),
1807        (UncasedStr::new("Humanized"), Keyword::Humanized),
1808        (UncasedStr::new("Replication"), Keyword::Replication),
1809        (UncasedStr::new("Internal"), Keyword::Internal),
1810        (UncasedStr::new("Chain"), Keyword::Chain),
1811        (UncasedStr::new("Least"), Keyword::Least),
1812        (UncasedStr::new("Seed"), Keyword::Seed),
1813        (UncasedStr::new("First"), Keyword::First),
1814        (UncasedStr::new("Exclude"), Keyword::Exclude),
1815        (UncasedStr::new("Current"), Keyword::Current),
1816        (UncasedStr::new("Plan"), Keyword::Plan),
1817        (UncasedStr::new("Schema"), Keyword::Schema),
1818        (UncasedStr::new("Smallint"), Keyword::Smallint),
1819        (UncasedStr::new("Characteristics"), Keyword::Characteristics),
1820        (UncasedStr::new("Url"), Keyword::Url),
1821        (UncasedStr::new("Respect"), Keyword::Respect),
1822        (UncasedStr::new("MySql"), Keyword::MySql),
1823        (UncasedStr::new("Registry"), Keyword::Registry),
1824        (UncasedStr::new("Equivalences"), Keyword::Equivalences),
1825        (UncasedStr::new("Rename"), Keyword::Rename),
1826        (UncasedStr::new("Negative"), Keyword::Negative),
1827        (UncasedStr::new("Subtree"), Keyword::Subtree),
1828        (UncasedStr::new("Intersect"), Keyword::Intersect),
1829        (UncasedStr::new("Stdout"), Keyword::Stdout),
1830        (UncasedStr::new("Notice"), Keyword::Notice),
1831        (UncasedStr::new("Raw"), Keyword::Raw),
1832        (UncasedStr::new("Version"), Keyword::Version),
1833        (UncasedStr::new("Next"), Keyword::Next),
1834        (UncasedStr::new("Months"), Keyword::Months),
1835        (UncasedStr::new("Reduce"), Keyword::Reduce),
1836        (UncasedStr::new("Delimited"), Keyword::Delimited),
1837        (UncasedStr::new("Webhook"), Keyword::Webhook),
1838        (UncasedStr::new("Upsert"), Keyword::Upsert),
1839        (UncasedStr::new("Billed"), Keyword::Billed),
1840        (UncasedStr::new("Counter"), Keyword::Counter),
1841        (UncasedStr::new("Timing"), Keyword::Timing),
1842        (UncasedStr::new("References"), Keyword::References),
1843        (UncasedStr::new("Logical"), Keyword::Logical),
1844        (UncasedStr::new("Notices"), Keyword::Notices),
1845        (UncasedStr::new("Expressions"), Keyword::Expressions),
1846        (UncasedStr::new("Repeatable"), Keyword::Repeatable),
1847        (UncasedStr::new("Write"), Keyword::Write),
1848        (UncasedStr::new("Bytes"), Keyword::Bytes),
1849        (UncasedStr::new("Variadic"), Keyword::Variadic),
1850        (UncasedStr::new("Sources"), Keyword::Sources),
1851        (UncasedStr::new("Groups"), Keyword::Groups),
1852        (UncasedStr::new("Transaction"), Keyword::Transaction),
1853        (UncasedStr::new("Strict"), Keyword::Strict),
1854        (UncasedStr::new("Snapshot"), Keyword::Snapshot),
1855        (UncasedStr::new("Auction"), Keyword::Auction),
1856        (UncasedStr::new("Fast"), Keyword::Fast),
1857        (UncasedStr::new("Value"), Keyword::Value),
1858        (UncasedStr::new("Policies"), Keyword::Policies),
1859        (UncasedStr::new("Regex"), Keyword::Regex),
1860        (UncasedStr::new("Close"), Keyword::Close),
1861        (UncasedStr::new("Usage"), Keyword::Usage),
1862        (UncasedStr::new("Double"), Keyword::Double),
1863        (UncasedStr::new("Hours"), Keyword::Hours),
1864        (UncasedStr::new("Addresses"), Keyword::Addresses),
1865        (UncasedStr::new("Debezium"), Keyword::Debezium),
1866        (UncasedStr::new("Scale"), Keyword::Scale),
1867        (UncasedStr::new("Returning"), Keyword::Returning),
1868        (UncasedStr::new("Escape"), Keyword::Escape),
1869        (UncasedStr::new("View"), Keyword::View),
1870        (UncasedStr::new("Temporary"), Keyword::Temporary),
1871        (UncasedStr::new("Client"), Keyword::Client),
1872        (UncasedStr::new("Row"), Keyword::Row),
1873        (UncasedStr::new("Add"), Keyword::Add),
1874        (UncasedStr::new("Aws"), Keyword::Aws),
1875        (UncasedStr::new("Cardinality"), Keyword::Cardinality),
1876        (UncasedStr::new("Columns"), Keyword::Columns),
1877        (UncasedStr::new("Without"), Keyword::Without),
1878        (UncasedStr::new("Leading"), Keyword::Leading),
1879        (UncasedStr::new("Pushdown"), Keyword::Pushdown),
1880        (UncasedStr::new("Real"), Keyword::Real),
1881        (UncasedStr::new("Hydration"), Keyword::Hydration),
1882        (UncasedStr::new("Foreign"), Keyword::Foreign),
1883        (UncasedStr::new("Level"), Keyword::Level),
1884        (UncasedStr::new("Column"), Keyword::Column),
1885        (UncasedStr::new("Warning"), Keyword::Warning),
1886        (UncasedStr::new("Privileges"), Keyword::Privileges),
1887        (UncasedStr::new("Relation"), Keyword::Relation),
1888        (UncasedStr::new("Read"), Keyword::Read),
1889        (UncasedStr::new("Fullname"), Keyword::Fullname),
1890        (UncasedStr::new("Broker"), Keyword::Broker),
1891        (UncasedStr::new("Else"), Keyword::Else),
1892        (UncasedStr::new("Unknown"), Keyword::Unknown),
1893        (UncasedStr::new("Compaction"), Keyword::Compaction),
1894        (UncasedStr::new("Ssl"), Keyword::Ssl),
1895        (UncasedStr::new("Cse"), Keyword::Cse),
1896        (UncasedStr::new("Begin"), Keyword::Begin),
1897        (UncasedStr::new("Tail"), Keyword::Tail),
1898        (UncasedStr::new("Fetch"), Keyword::Fetch),
1899        (UncasedStr::new("Prepare"), Keyword::Prepare),
1900        (UncasedStr::new("Insights"), Keyword::Insights),
1901        (UncasedStr::new("Over"), Keyword::Over),
1902        (UncasedStr::new("Integer"), Keyword::Integer),
1903        (UncasedStr::new("Retain"), Keyword::Retain),
1904        (UncasedStr::new("TimestampTz"), Keyword::TimestampTz),
1905        (UncasedStr::new("Nfc"), Keyword::Nfc),
1906        (UncasedStr::new("Types"), Keyword::Types),
1907        (UncasedStr::new("Window"), Keyword::Window),
1908        (UncasedStr::new("Explain"), Keyword::Explain),
1909        (UncasedStr::new("Varchar"), Keyword::Varchar),
1910        (UncasedStr::new("Within"), Keyword::Within),
1911        (UncasedStr::new("Compute"), Keyword::Compute),
1912        (UncasedStr::new("Errors"), Keyword::Errors),
1913        (UncasedStr::new("Stdin"), Keyword::Stdin),
1914        (UncasedStr::new("Public"), Keyword::Public),
1915        (UncasedStr::new("Join"), Keyword::Join),
1916        (UncasedStr::new("Latest"), Keyword::Latest),
1917        (UncasedStr::new("Between"), Keyword::Between),
1918        (UncasedStr::new("Capture"), Keyword::Capture),
1919        (UncasedStr::new("Reassign"), Keyword::Reassign),
1920        (UncasedStr::new("Raise"), Keyword::Raise),
1921        (UncasedStr::new("Ready"), Keyword::Ready),
1922        (UncasedStr::new("Replicas"), Keyword::Replicas),
1923        (UncasedStr::new("Cpu"), Keyword::Cpu),
1924        (UncasedStr::new("Manual"), Keyword::Manual),
1925        (UncasedStr::new("Quote"), Keyword::Quote),
1926        (UncasedStr::new("Privatelink"), Keyword::Privatelink),
1927        (UncasedStr::new("Bpchar"), Keyword::Bpchar),
1928        (UncasedStr::new("Server"), Keyword::Server),
1929        (UncasedStr::new("Region"), Keyword::Region),
1930        (UncasedStr::new("Config"), Keyword::Config),
1931        (UncasedStr::new("Bigint"), Keyword::Bigint),
1932        (UncasedStr::new("Sink"), Keyword::Sink),
1933        (UncasedStr::new("Access"), Keyword::Access),
1934        (UncasedStr::new("Disk"), Keyword::Disk),
1935        (UncasedStr::new("Analyze"), Keyword::Analyze),
1936        (UncasedStr::new("Node"), Keyword::Node),
1937        (UncasedStr::new("Filter"), Keyword::Filter),
1938        (UncasedStr::new("Tick"), Keyword::Tick),
1939        (UncasedStr::new("Committed"), Keyword::Committed),
1940        (UncasedStr::new("New"), Keyword::New),
1941        (UncasedStr::new("Some"), Keyword::Some),
1942        (UncasedStr::new("Arity"), Keyword::Arity),
1943        (UncasedStr::new("Order"), Keyword::Order),
1944        (UncasedStr::new("Comment"), Keyword::Comment),
1945        (UncasedStr::new("Task"), Keyword::Task),
1946        (UncasedStr::new("Availability"), Keyword::Availability),
1947        (UncasedStr::new("Shard"), Keyword::Shard),
1948        (UncasedStr::new("Ilike"), Keyword::Ilike),
1949        (UncasedStr::new("Tasks"), Keyword::Tasks),
1950        (UncasedStr::new("Tables"), Keyword::Tables),
1951        (UncasedStr::new("Certificate"), Keyword::Certificate),
1952        (UncasedStr::new("Uncommitted"), Keyword::Uncommitted),
1953        (UncasedStr::new("Drop"), Keyword::Drop),
1954        (UncasedStr::new("Replica"), Keyword::Replica),
1955        (UncasedStr::new("With"), Keyword::With),
1956        (UncasedStr::new("Coalesce"), Keyword::Coalesce),
1957        (UncasedStr::new("Publication"), Keyword::Publication),
1958        (UncasedStr::new("Kafka"), Keyword::Kafka),
1959        (UncasedStr::new("Brokers"), Keyword::Brokers),
1960        (UncasedStr::new("Range"), Keyword::Range),
1961        (UncasedStr::new("Sql"), Keyword::Sql),
1962        (UncasedStr::new("Owner"), Keyword::Owner),
1963        (UncasedStr::new("Having"), Keyword::Having),
1964        (UncasedStr::new("Ordinality"), Keyword::Ordinality),
1965        (UncasedStr::new("Progress"), Keyword::Progress),
1966        (UncasedStr::new("Legacy"), Keyword::Legacy),
1967        (UncasedStr::new("Compatibility"), Keyword::Compatibility),
1968        (UncasedStr::new("Estimate"), Keyword::Estimate),
1969        (UncasedStr::new("Arn"), Keyword::Arn),
1970        (UncasedStr::new("Error"), Keyword::Error),
1971        (UncasedStr::new("Subsource"), Keyword::Subsource),
1972        (UncasedStr::new("Asc"), Keyword::Asc),
1973        (UncasedStr::new("Only"), Keyword::Only),
1974        (UncasedStr::new("Projection"), Keyword::Projection),
1975        (UncasedStr::new("Inner"), Keyword::Inner),
1976        (UncasedStr::new("Json"), Keyword::Json),
1977        (UncasedStr::new("Varying"), Keyword::Varying),
1978        (UncasedStr::new("Arranged"), Keyword::Arranged),
1979        (UncasedStr::new("Outer"), Keyword::Outer),
1980        (UncasedStr::new("Trim"), Keyword::Trim),
1981        (UncasedStr::new("Enable"), Keyword::Enable),
1982        (UncasedStr::new("No"), Keyword::No),
1983        (UncasedStr::new("Keys"), Keyword::Keys),
1984        (UncasedStr::new("Float"), Keyword::Float),
1985        (UncasedStr::new("Rotate"), Keyword::Rotate),
1986        (UncasedStr::new("Info"), Keyword::Info),
1987        (UncasedStr::new("Seconds"), Keyword::Seconds),
1988        (UncasedStr::new("Return"), Keyword::Return),
1989        (UncasedStr::new("Redacted"), Keyword::Redacted),
1990        (UncasedStr::new("Copy"), Keyword::Copy),
1991        (UncasedStr::new("Createrole"), Keyword::Createrole),
1992        (UncasedStr::new("Createcluster"), Keyword::Createcluster),
1993        (UncasedStr::new("Preceding"), Keyword::Preceding),
1994        (UncasedStr::new("Locally"), Keyword::Locally),
1995        (UncasedStr::new("Work"), Keyword::Work),
1996        (UncasedStr::new("To"), Keyword::To),
1997        (UncasedStr::new("Defaults"), Keyword::Defaults),
1998        (UncasedStr::new("Workers"), Keyword::Workers),
1999        (UncasedStr::new("Apply"), Keyword::Apply),
2000        (UncasedStr::new("Roles"), Keyword::Roles),
2001        (UncasedStr::new("Materialized"), Keyword::Materialized),
2002        (UncasedStr::new("Delta"), Keyword::Delta),
2003        (UncasedStr::new("String"), Keyword::String),
2004        (UncasedStr::new("Unnest"), Keyword::Unnest),
2005        (UncasedStr::new("Assert"), Keyword::Assert),
2006        (UncasedStr::new("Declare"), Keyword::Declare),
2007        (UncasedStr::new("Year"), Keyword::Year),
2008        (UncasedStr::new("Right"), Keyword::Right),
2009        (UncasedStr::new("Continual"), Keyword::Continual),
2010        (UncasedStr::new("Constraint"), Keyword::Constraint),
2011        (UncasedStr::new("Avro"), Keyword::Avro),
2012        (UncasedStr::new("Cast"), Keyword::Cast),
2013        (UncasedStr::new("Insert"), Keyword::Insert),
2014        (UncasedStr::new("Sinks"), Keyword::Sinks),
2015        (UncasedStr::new("Verbose"), Keyword::Verbose),
2016        (UncasedStr::new("Except"), Keyword::Except),
2017        (UncasedStr::new("Key"), Keyword::Key),
2018        (UncasedStr::new("Marketing"), Keyword::Marketing),
2019        (UncasedStr::new("Message"), Keyword::Message),
2020        (UncasedStr::new("Owned"), Keyword::Owned),
2021        (UncasedStr::new("Session"), Keyword::Session),
2022        (UncasedStr::new("Position"), Keyword::Position),
2023        (UncasedStr::new("Connection"), Keyword::Connection),
2024        (UncasedStr::new("Fusion"), Keyword::Fusion),
2025        (UncasedStr::new("Map"), Keyword::Map),
2026        (UncasedStr::new("Substring"), Keyword::Substring),
2027        (UncasedStr::new("Timestamp"), Keyword::Timestamp),
2028        (UncasedStr::new("Policy"), Keyword::Policy),
2029        (UncasedStr::new("Alter"), Keyword::Alter),
2030        (UncasedStr::new("False"), Keyword::False),
2031        (UncasedStr::new("Rows"), Keyword::Rows),
2032        (UncasedStr::new("Direction"), Keyword::Direction),
2033        (UncasedStr::new("Recursive"), Keyword::Recursive),
2034        (UncasedStr::new("As"), Keyword::As),
2035        (UncasedStr::new("Wait"), Keyword::Wait),
2036        (UncasedStr::new("Noinherit"), Keyword::Noinherit),
2037        (UncasedStr::new("Host"), Keyword::Host),
2038        (UncasedStr::new("Aggregate"), Keyword::Aggregate),
2039        (UncasedStr::new("Hour"), Keyword::Hour),
2040        (UncasedStr::new("Start"), Keyword::Start),
2041        (UncasedStr::new("At"), Keyword::At),
2042        (UncasedStr::new("Temp"), Keyword::Temp),
2043        (UncasedStr::new("On"), Keyword::On),
2044        (UncasedStr::new("Validate"), Keyword::Validate),
2045        (UncasedStr::new("Names"), Keyword::Names),
2046        (UncasedStr::new("Load"), Keyword::Load),
2047        (UncasedStr::new("List"), Keyword::List),
2048        (UncasedStr::new("Serializable"), Keyword::Serializable),
2049        (UncasedStr::new("Identifiers"), Keyword::Identifiers),
2050        (UncasedStr::new("Prefix"), Keyword::Prefix),
2051        (UncasedStr::new("Default"), Keyword::Default),
2052        (UncasedStr::new("Replace"), Keyword::Replace),
2053        (UncasedStr::new("Aggregation"), Keyword::Aggregation),
2054        (UncasedStr::new("Into"), Keyword::Into),
2055        (UncasedStr::new("Day"), Keyword::Day),
2056        (UncasedStr::new("Fields"), Keyword::Fields),
2057        (UncasedStr::new("Topic"), Keyword::Topic),
2058        (UncasedStr::new("Debugging"), Keyword::Debugging),
2059        (UncasedStr::new("Cursor"), Keyword::Cursor),
2060        (UncasedStr::new("Boolean"), Keyword::Boolean),
2061        (UncasedStr::new("File"), Keyword::File),
2062        (UncasedStr::new("Hold"), Keyword::Hold),
2063        (UncasedStr::new("Month"), Keyword::Month),
2064        (UncasedStr::new("Trace"), Keyword::Trace),
2065        (UncasedStr::new("Database"), Keyword::Database),
2066        (UncasedStr::new("Precision"), Keyword::Precision),
2067        (UncasedStr::new("Operator"), Keyword::Operator),
2068        (UncasedStr::new("Nosuperuser"), Keyword::Nosuperuser),
2069        (UncasedStr::new("Inspect"), Keyword::Inspect),
2070        (UncasedStr::new("Wire"), Keyword::Wire),
2071        (UncasedStr::new("Role"), Keyword::Role),
2072        (UncasedStr::new("Login"), Keyword::Login),
2073        (UncasedStr::new("Restrict"), Keyword::Restrict),
2074        (UncasedStr::new("Check"), Keyword::Check),
2075        (UncasedStr::new("Where"), Keyword::Where),
2076        (UncasedStr::new("Source"), Keyword::Source),
2077        (UncasedStr::new("Security"), Keyword::Security),
2078        (UncasedStr::new("Introspection"), Keyword::Introspection),
2079        (UncasedStr::new("Enforced"), Keyword::Enforced),
2080        (UncasedStr::new("Timeout"), Keyword::Timeout),
2081        (UncasedStr::new("Strong"), Keyword::Strong),
2082        (UncasedStr::new("Compression"), Keyword::Compression),
2083        (UncasedStr::new("Mutually"), Keyword::Mutually),
2084        (UncasedStr::new("Debug"), Keyword::Debug),
2085        (UncasedStr::new("Int"), Keyword::Int),
2086        (UncasedStr::new("Select"), Keyword::Select),
2087        (UncasedStr::new("Tpch"), Keyword::Tpch),
2088        (UncasedStr::new("Service"), Keyword::Service),
2089        (UncasedStr::new("Connections"), Keyword::Connections),
2090        (UncasedStr::new("Postgres"), Keyword::Postgres),
2091        (UncasedStr::new("Lateral"), Keyword::Lateral),
2092        (UncasedStr::new("Replan"), Keyword::Replan),
2093        (UncasedStr::new("Databases"), Keyword::Databases),
2094        (UncasedStr::new("Not"), Keyword::Not),
2095        (UncasedStr::new("Workload"), Keyword::Workload),
2096        (UncasedStr::new("Nulls"), Keyword::Nulls),
2097        (UncasedStr::new("Strategy"), Keyword::Strategy),
2098        (UncasedStr::new("Creation"), Keyword::Creation),
2099        (UncasedStr::new("Action"), Keyword::Action),
2100        (UncasedStr::new("Hints"), Keyword::Hints),
2101        (UncasedStr::new("Rollback"), Keyword::Rollback),
2102        (UncasedStr::new("Nocreatedb"), Keyword::Nocreatedb),
2103        (UncasedStr::new("Extract"), Keyword::Extract),
2104        (UncasedStr::new("Headers"), Keyword::Headers),
2105        (UncasedStr::new("True"), Keyword::True),
2106        (UncasedStr::new("Non"), Keyword::Non),
2107        (UncasedStr::new("Expected"), Keyword::Expected),
2108        (UncasedStr::new("Decorrelated"), Keyword::Decorrelated),
2109        (UncasedStr::new("Secrets"), Keyword::Secrets),
2110        (UncasedStr::new("None"), Keyword::None),
2111        (UncasedStr::new("Envelope"), Keyword::Envelope),
2112        (UncasedStr::new("From"), Keyword::From),
2113        (UncasedStr::new("Greatest"), Keyword::Greatest),
2114        (UncasedStr::new("Schemas"), Keyword::Schemas),
2115        (UncasedStr::new("Full"), Keyword::Full),
2116        (UncasedStr::new("Element"), Keyword::Element),
2117        (UncasedStr::new("Views"), Keyword::Views),
2118        (UncasedStr::new("Inline"), Keyword::Inline),
2119        (UncasedStr::new("Endpoint"), Keyword::Endpoint),
2120        (UncasedStr::new("Features"), Keyword::Features),
2121        (UncasedStr::new("Options"), Keyword::Options),
2122        (UncasedStr::new("Optimizer"), Keyword::Optimizer),
2123        (UncasedStr::new("Size"), Keyword::Size),
2124        (UncasedStr::new("When"), Keyword::When),
2125        (UncasedStr::new("Username"), Keyword::Username),
2126        (UncasedStr::new("Metadata"), Keyword::Metadata),
2127        (UncasedStr::new("Broken"), Keyword::Broken),
2128        (UncasedStr::new("Primary"), Keyword::Primary),
2129        (UncasedStr::new("Imported"), Keyword::Imported),
2130        (UncasedStr::new("Collate"), Keyword::Collate),
2131        (UncasedStr::new("Instance"), Keyword::Instance),
2132        (UncasedStr::new("Factor"), Keyword::Factor),
2133        (UncasedStr::new("Days"), Keyword::Days),
2134        (UncasedStr::new("Desc"), Keyword::Desc),
2135        (UncasedStr::new("Interval"), Keyword::Interval),
2136        (UncasedStr::new("Lowering"), Keyword::Lowering),
2137        (UncasedStr::new("Natural"), Keyword::Natural),
2138        (UncasedStr::new("Update"), Keyword::Update),
2139        (UncasedStr::new("If"), Keyword::If),
2140        (UncasedStr::new("Tunnel"), Keyword::Tunnel),
2141        (UncasedStr::new("Analyse"), Keyword::Analyse),
2142        (UncasedStr::new("Time"), Keyword::Time),
2143        (UncasedStr::new("Unique"), Keyword::Unique),
2144        (UncasedStr::new("Format"), Keyword::Format),
2145        (UncasedStr::new("Namespace"), Keyword::Namespace),
2146        (UncasedStr::new("Storagectl"), Keyword::Storagectl),
2147        (UncasedStr::new("Network"), Keyword::Network),
2148        (UncasedStr::new("Dot"), Keyword::Dot),
2149        (UncasedStr::new("Physical"), Keyword::Physical),
2150        (UncasedStr::new("Createnetworkpolicy"), Keyword::Createnetworkpolicy),
2151        (UncasedStr::new("Transform"), Keyword::Transform),
2152        (UncasedStr::new("Generator"), Keyword::Generator),
2153        (UncasedStr::new("Distinct"), Keyword::Distinct),
2154        (UncasedStr::new("Function"), Keyword::Function),
2155        (UncasedStr::new("Password"), Keyword::Password),
2156        (UncasedStr::new("Sequences"), Keyword::Sequences),
2157        (UncasedStr::new("Ids"), Keyword::Ids),
2158        (UncasedStr::new("Expose"), Keyword::Expose),
2159        (UncasedStr::new("Log"), Keyword::Log),
2160        (UncasedStr::new("Array"), Keyword::Array),
2161        (UncasedStr::new("External"), Keyword::External),
2162        (UncasedStr::new("Clock"), Keyword::Clock),
2163        (UncasedStr::new("Local"), Keyword::Local),
2164        (UncasedStr::new("Analysis"), Keyword::Analysis),
2165        (UncasedStr::new("Confluent"), Keyword::Confluent),
2166        (UncasedStr::new("Qualify"), Keyword::Qualify),
2167        (UncasedStr::new("Using"), Keyword::Using),
2168        (UncasedStr::new("Letrec"), Keyword::Letrec),
2169        (UncasedStr::new("Token"), Keyword::Token),
2170        (UncasedStr::new("Forward"), Keyword::Forward),
2171        (UncasedStr::new("Discard"), Keyword::Discard),
2172        (UncasedStr::new("Execute"), Keyword::Execute),
2173        (UncasedStr::new("Text"), Keyword::Text),
2174        (UncasedStr::new("Create"), Keyword::Create),
2175        (UncasedStr::new("Chains"), Keyword::Chains),
2176        (UncasedStr::new("Type"), Keyword::Type),
2177        (UncasedStr::new("Cascade"), Keyword::Cascade),
2178        (UncasedStr::new("Catalog"), Keyword::Catalog),
2179        (UncasedStr::new("Exists"), Keyword::Exists),
2180        (UncasedStr::new("Pattern"), Keyword::Pattern),
2181        (UncasedStr::new("Reference"), Keyword::Reference),
2182        (UncasedStr::new("Decimal"), Keyword::Decimal),
2183    ],
2184};