From eded3377d6e93271cef399bcf168703ca792809b Mon Sep 17 00:00:00 2001 From: Kusto Build System Date: Wed, 25 Dec 2024 04:56:09 +0000 Subject: [PATCH] Auto-sync from Azure-Kusto-Service --- .../Parser/CodeGen/EngineCommandGrammar.cs | 2374 +++++++++-------- 1 file changed, 1299 insertions(+), 1075 deletions(-) diff --git a/src/Kusto.Language/Parser/CodeGen/EngineCommandGrammar.cs b/src/Kusto.Language/Parser/CodeGen/EngineCommandGrammar.cs index 5cfb165a..af481751 100644 --- a/src/Kusto.Language/Parser/CodeGen/EngineCommandGrammar.cs +++ b/src/Kusto.Language/Parser/CodeGen/EngineCommandGrammar.cs @@ -51,432 +51,437 @@ internal override Parser[] CreateCommandParsers(Predefine var shape8 = new [] {CD(), CD(), CD(), CD(), CD("Policy", CompletionHint.Literal)}; var shape9 = CD("policy", CompletionHint.Literal); var shape10 = new [] {CD(), CD(), CD(), CD(), CD("policy", CompletionHint.Literal)}; - var shape11 = CD("DatabaseName", CompletionHint.Database); - var shape12 = CD("PolicyName", CompletionHint.Literal); + var shape11 = CD("PolicyName", CompletionHint.Literal); + var shape12 = new [] {CD(), CD(), CD(), CD(), CD("PolicyName", CompletionHint.Literal)}; var shape13 = CD("EncodingPolicy", CompletionHint.Literal); var shape14 = CD("IngestionBatchingPolicy", CompletionHint.Literal); - var shape15 = CD("ManagedIdentityPolicy", CompletionHint.Literal); - var shape16 = CD("PropertyName", CompletionHint.None); - var shape17 = CD("Value", CompletionHint.Literal); - var shape18 = new [] {CD("PropertyName", CompletionHint.None), CD(), CD("Value", CompletionHint.Literal)}; - var shape19 = new [] {CD(), CD(), CD(CompletionHint.None), CD()}; - var shape20 = CD("RecoverabilityValue"); - var shape21 = new [] {CD(), CD(), CD("RecoverabilityValue")}; - var shape22 = new [] {CD(), CD(), CD("DatabaseName", CompletionHint.Database), CD(), CD(), CD("Policy", CompletionHint.Literal)}; - var shape23 = CD("databaseName", CompletionHint.Literal); - var shape24 = CD("MergePolicy", CompletionHint.Literal); - var shape25 = CD("MaterializedViewName", CompletionHint.MaterializedView); + var shape15 = new [] {CD(), CD(), CD(), CD(), CD("IngestionBatchingPolicy", CompletionHint.Literal)}; + var shape16 = CD("ManagedIdentityPolicy", CompletionHint.Literal); + var shape17 = new [] {CD(), CD(), CD(), CD(), CD("ManagedIdentityPolicy", CompletionHint.Literal)}; + var shape18 = CD("RecoverabilityValue"); + var shape19 = new [] {CD(), CD(), CD("RecoverabilityValue")}; + var shape20 = CD("DatabaseName", CompletionHint.Database); + var shape21 = CD("MergePolicy", CompletionHint.Literal); + var shape22 = CD("PropertyName", CompletionHint.None); + var shape23 = CD("Value", CompletionHint.Literal); + var shape24 = new [] {CD("PropertyName", CompletionHint.None), CD(), CD("Value", CompletionHint.Literal)}; + var shape25 = new [] {CD(), CD(), CD(CompletionHint.None), CD()}; var shape26 = CD("SoftDeleteValue", CompletionHint.Literal); var shape27 = new [] {CD(), CD(), CD("SoftDeleteValue", CompletionHint.Literal), CD(isOptional: true)}; - var shape28 = CD("RetentionPolicy", CompletionHint.Literal); - var shape29 = CD("TableName", CompletionHint.Table); - var shape30 = CD("PartitionFunction"); - var shape31 = CD("DateTimeColumn", CompletionHint.None); - var shape32 = new [] {CD("PartitionFunction"), CD(), CD("DateTimeColumn", CompletionHint.None), CD()}; - var shape33 = CD("PartitionType"); - var shape34 = CD("PartitionName", CompletionHint.None); - var shape35 = CD("PathSeparator", CompletionHint.Literal); - var shape36 = CD("KindType"); - var shape37 = CD("StorageConnectionString", CompletionHint.Literal); - var shape38 = new [] {CD(), CD(CompletionHint.Literal), CD()}; - var shape39 = CD("ColumnName", CompletionHint.Column); - var shape40 = CD("ShardingPolicy", CompletionHint.Literal); - var shape41 = CD("StreamingIngestionPolicy", CompletionHint.Literal); - var shape42 = CD("PropertyValue", CompletionHint.Literal); - var shape43 = CD("tableName", CompletionHint.Table); - var shape44 = new [] {CD(), CD(CompletionHint.Tabular)}; - var shape45 = CD("csl"); - var shape46 = CD("MappingKind"); - var shape47 = CD("MappingName", CompletionHint.Literal); - var shape48 = CD("MappingFormat", CompletionHint.Literal); - var shape49 = new [] {CD("PropertyName", CompletionHint.None), CD(), CD("PropertyValue", CompletionHint.Literal)}; - var shape50 = CD("thumbprint", CompletionHint.Literal); - var shape51 = CD("t", CompletionHint.Literal); - var shape52 = new [] {CD(), CD(), CD(), CD("tableName", CompletionHint.Table), CD(), CD(), CD(), CD(CompletionHint.Literal), CD(), CD(isOptional: true), CD("csl")}; - var shape53 = new [] {CD(), CD(), CD(), CD(), CD("PolicyName", CompletionHint.Literal)}; - var shape54 = new [] {CD(), CD(), CD(), CD(), CD("IngestionBatchingPolicy", CompletionHint.Literal)}; - var shape55 = new [] {CD(), CD(), CD(), CD(), CD("ManagedIdentityPolicy", CompletionHint.Literal)}; - var shape56 = CD("RowStorePolicy", CompletionHint.Literal); - var shape57 = new [] {CD(), CD(), CD(), CD(), CD("RowStorePolicy", CompletionHint.Literal)}; - var shape58 = CD("HotData", CompletionHint.Literal); - var shape59 = CD("HotIndex", CompletionHint.Literal); - var shape60 = new [] {CD(), CD(), CD("HotData", CompletionHint.Literal), CD(), CD(), CD("HotIndex", CompletionHint.Literal)}; - var shape61 = CD("Timespan", CompletionHint.Literal); - var shape62 = new [] {CD(), CD(), CD("Timespan", CompletionHint.Literal)}; - var shape63 = new [] {CD(), CD(), CD("ColumnName", CompletionHint.Column), CD(), CD(), CD("EncodingPolicy", CompletionHint.Literal)}; - var shape64 = CD("ColumnType"); - var shape65 = new [] {CD(), CD(), CD("DatabaseName", CompletionHint.Database), CD(), CD("MappingKind"), CD(), CD("MappingName", CompletionHint.Literal), CD("MappingFormat", CompletionHint.Literal)}; - var shape66 = new [] {CD(), CD(), CD("DatabaseName", CompletionHint.Database), CD(), CD(), CD()}; - var shape67 = new [] {CD(), CD(), CD("DatabaseName", CompletionHint.Database), CD(), CD(), CD("PolicyName", CompletionHint.Literal)}; - var shape68 = new [] {CD(), CD(), CD("DatabaseName", CompletionHint.Database), CD(), CD(), CD("EncodingPolicy", CompletionHint.Literal)}; - var shape69 = new [] {CD(), CD(), CD("DatabaseName", CompletionHint.Database), CD(), CD(), CD("IngestionBatchingPolicy", CompletionHint.Literal)}; - var shape70 = new [] {CD(), CD(), CD("DatabaseName", CompletionHint.Database), CD(), CD(), CD("ManagedIdentityPolicy", CompletionHint.Literal)}; - var shape71 = new [] {CD(), CD(), CD("DatabaseName", CompletionHint.Database), CD(), CD(), CD("MergePolicy", CompletionHint.Literal)}; - var shape72 = CD("DataFormatKind"); - var shape73 = new [] {CD(), CD(), CD("DatabaseName", CompletionHint.Database), CD(), CD(), CD(), CD(), CD("DataFormatKind"), CD(isOptional: true), CD(isOptional: true)}; - var shape74 = new [] {CD(), CD(), CD("DatabaseName", CompletionHint.Database), CD(), CD(), CD("ShardingPolicy", CompletionHint.Literal)}; - var shape75 = CD("ShardsGroupingPolicy", CompletionHint.Literal); - var shape76 = new [] {CD(), CD(), CD("DatabaseName", CompletionHint.Database), CD(), CD(), CD("ShardsGroupingPolicy", CompletionHint.Literal)}; - var shape77 = CD("Status"); - var shape78 = CD("databaseName", CompletionHint.Database); - var shape79 = CD("EntityGroupName", CompletionHint.EntityGroup); - var shape80 = CD("clusterName", CompletionHint.Literal); - var shape81 = new [] {CD(), CD(), CD("clusterName", CompletionHint.Literal), CD(), CD(), CD(), CD(), CD("databaseName", CompletionHint.Literal), CD()}; - var shape82 = new [] {CD(), CD(), CD("databaseName", CompletionHint.Literal), CD()}; - var shape83 = CD("container", CompletionHint.Literal); - var shape84 = CD("ColumnName", CompletionHint.None); - var shape85 = new [] {CD("ColumnName", CompletionHint.None), CD(), CD("ColumnType")}; - var shape86 = CD("BinValue", CompletionHint.Literal); - var shape87 = new [] {CD("PartitionFunction"), CD(), CD("DateTimeColumn", CompletionHint.None), CD(), CD("BinValue", CompletionHint.Literal), CD()}; - var shape88 = CD("StringColumn", CompletionHint.None); - var shape89 = new [] {CD("PartitionType"), CD(isOptional: true)}; - var shape90 = new [] {CD("PartitionName", CompletionHint.None), CD(), CD()}; - var shape91 = CD("DateTimeFormat", CompletionHint.Literal); - var shape92 = new [] {CD(), CD(), CD("DateTimeFormat", CompletionHint.Literal), CD(), CD("PartitionName", CompletionHint.None), CD()}; - var shape93 = new [] {CD(), CD(CompletionHint.Literal, isOptional: true)}; - var shape94 = new [] {CD(), CD(), CD(), CD(CompletionHint.Literal, isOptional: true), CD(), CD()}; - var shape95 = new [] {CD(), CD(), CD(), CD(CompletionHint.None), CD(), CD(isOptional: true)}; - var shape96 = CD("TableKind"); - var shape97 = CD("HashMod", CompletionHint.Literal); - var shape98 = new [] {CD("PartitionType"), CD(), CD("PartitionFunction"), CD(), CD("StringColumn", CompletionHint.None), CD(), CD("HashMod", CompletionHint.Literal), CD()}; - var shape99 = new [] {CD(), CD("StringColumn", CompletionHint.None)}; - var shape100 = CD("CatalogExpression", CompletionHint.Literal); - var shape101 = new [] {CD(), CD(), CD("CatalogExpression", CompletionHint.Literal)}; - var shape102 = new [] {CD(), CD(), CD(), CD("ExternalTableName", CompletionHint.None), CD(), CD(CompletionHint.None), CD(), CD(), CD(), CD("TableKind"), CD(isOptional: true), CD(isOptional: true), CD(), CD(), CD("DataFormatKind"), CD(), CD(CompletionHint.Literal), CD(), CD(isOptional: true)}; - var shape103 = CD("ExternalTableName", CompletionHint.None); - var shape104 = CD("tableName", CompletionHint.ExternalTable); - var shape105 = CD("ExternalTableName", CompletionHint.ExternalTable); - var shape106 = CD("leaderClusterMetadataPath", CompletionHint.Literal); - var shape107 = CD("modificationKind"); - var shape108 = new [] {CD(), CD(), CD("modificationKind")}; - var shape109 = CD("dbName", CompletionHint.Database); - var shape110 = new [] {CD(), CD("leaderClusterMetadataPath", CompletionHint.Literal)}; - var shape111 = CD("entityListKind"); - var shape112 = CD("operationName"); - var shape113 = new [] {CD(), CD(), CD(), CD("dbName", CompletionHint.Database), CD(isOptional: true), CD(), CD("entityListKind"), CD("operationName"), CD(), CD(CompletionHint.None), CD()}; - var shape114 = CD("hotDataToken", CompletionHint.Literal); - var shape115 = CD("hotIndexToken", CompletionHint.Literal); - var shape116 = new [] {CD(), CD(), CD("hotDataToken", CompletionHint.Literal), CD(), CD(), CD("hotIndexToken", CompletionHint.Literal)}; - var shape117 = CD("hotToken", CompletionHint.Literal); - var shape118 = new [] {CD(), CD(), CD("hotToken", CompletionHint.Literal)}; - var shape119 = CD("d2", CompletionHint.Literal); - var shape120 = new [] {CD("d1", CompletionHint.Literal), CD(), CD("d2", CompletionHint.Literal)}; - var shape121 = CD("p", CompletionHint.Literal); - var shape122 = new [] {CD(), CD(), CD("p", CompletionHint.Literal)}; - var shape123 = new [] {CD(isOptional: true), CD()}; - var shape124 = CD("hotWindows", isOptional: true); - var shape125 = CD("d1", CompletionHint.Literal); - var shape126 = new [] {CD(), CD(), CD(), CD("dbName", CompletionHint.Database), CD(isOptional: true), CD(), CD(), CD("modificationKind")}; - var shape127 = CD("name", CompletionHint.None); - var shape128 = new [] {CD(), CD(), CD(), CD("dbName", CompletionHint.Database), CD(isOptional: true), CD(), CD(), CD(CompletionHint.None), CD(), CD(), CD(), CD(), CD("hotWindows", isOptional: true)}; - var shape129 = CD("FunctionName", CompletionHint.Function); - var shape130 = CD("PropertyName"); - var shape131 = new [] {CD("PropertyName"), CD(), CD("PropertyValue", CompletionHint.Literal)}; - var shape132 = CD("Documentation", CompletionHint.Literal); - var shape133 = CD("Folder", CompletionHint.Literal); - var shape134 = new [] {CD(), CD(), CD("MaterializedViewName", CompletionHint.MaterializedView), CD(), CD(), CD()}; - var shape135 = new [] {CD(), CD(), CD("MaterializedViewName", CompletionHint.MaterializedView), CD(), CD(), CD("Policy", CompletionHint.Literal)}; - var shape136 = CD("TemplateName", CompletionHint.None); - var shape137 = new [] {CD(), CD(), CD("KindType")}; - var shape138 = CD("ConnectionString", CompletionHint.Literal); - var shape139 = new [] {CD(), CD("ConnectionString", CompletionHint.Literal), CD()}; - var shape140 = new [] {CD(), CD(), CD("TemplateName", CompletionHint.None), CD(isOptional: true), CD(isOptional: true), CD(isOptional: true)}; - var shape141 = new [] {CD(), CD(), CD(), CD(CompletionHint.Table), CD(), CD(), CD(), CD()}; - var shape142 = new [] {CD(), CD(), CD("TableName", CompletionHint.Table), CD(), CD(), CD()}; - var shape143 = new [] {CD(), CD(), CD("TableName", CompletionHint.Table), CD(), CD(), CD("EncodingPolicy", CompletionHint.Literal)}; - var shape144 = CD("ExtentTagsRetentionPolicy", CompletionHint.Literal); - var shape145 = new [] {CD(), CD(), CD("TableName", CompletionHint.Table), CD(), CD(), CD("IngestionBatchingPolicy", CompletionHint.Literal)}; - var shape146 = new [] {CD(), CD(), CD("TableName", CompletionHint.Table), CD(), CD(), CD("MergePolicy", CompletionHint.Literal)}; - var shape147 = new [] {CD("PartitionType"), CD(), CD()}; - var shape148 = new [] {CD("PartitionType"), CD(), CD("StringColumn", CompletionHint.None)}; - var shape149 = new [] {CD(), CD(), CD("TableName", CompletionHint.Table), CD(), CD(), CD(isOptional: true), CD(), CD(), CD("KindType"), CD(isOptional: true), CD(isOptional: true)}; - var shape150 = new [] {CD(), CD(), CD("TableName", CompletionHint.Table), CD(), CD(), CD("Policy", CompletionHint.Literal)}; - var shape151 = CD("Query", CompletionHint.Literal); - var shape152 = new [] {CD("ColumnName", CompletionHint.Column), CD()}; - var shape153 = new [] {CD(), CD(), CD("TableName", CompletionHint.Table), CD(), CD(), CD(), CD(CompletionHint.Column), CD()}; - var shape154 = new [] {CD(), CD(), CD("TableName", CompletionHint.Table), CD(), CD(), CD("ShardingPolicy", CompletionHint.Literal)}; - var shape155 = CD("UpdatePolicy", CompletionHint.Literal); - var shape156 = new [] {CD(), CD(), CD("TableName", CompletionHint.Table), CD(), CD(), CD("UpdatePolicy", CompletionHint.Literal), CD(isOptional: true)}; - var shape157 = new [] {CD(), CD(), CD("TableName", CompletionHint.Table), CD(), CD(), CD(), CD(), CD(isOptional: true)}; - var shape158 = CD("rowStoreKey", CompletionHint.Literal); - var shape159 = new [] {CD(), CD(), CD("TableName", CompletionHint.Table), CD(), CD(), CD(), CD("rowStoreKey", CompletionHint.Literal), CD(isOptional: true)}; - var shape160 = CD("rowStoreName", CompletionHint.None); - var shape161 = new [] {CD(), CD(), CD("TableName", CompletionHint.Table), CD(), CD(), CD(), CD("rowStoreName", CompletionHint.None), CD(isOptional: true)}; - var shape162 = new [] {CD(), CD(CompletionHint.None), CD()}; - var shape163 = new [] {CD(), CD(), CD(CompletionHint.Table), CD(), CD(isOptional: true)}; - var shape164 = CD("DocString", CompletionHint.Literal); - var shape165 = new [] {CD("ColumnName", CompletionHint.Column), CD(), CD("DocString", CompletionHint.Literal)}; - var shape166 = new [] {CD(), CD(), CD("TableName", CompletionHint.Table), CD(), CD(), CD(CompletionHint.Column), CD()}; - var shape167 = new [] {CD(), CD(), CD("tableName", CompletionHint.Table), CD(), CD(), CD(), CD(CompletionHint.Literal), CD(), CD(isOptional: true), CD("csl")}; - var shape168 = new [] {CD(), CD(), CD("TableName", CompletionHint.Table), CD(), CD("MappingKind"), CD(), CD("MappingName", CompletionHint.Literal), CD("MappingFormat", CompletionHint.Literal), CD(isOptional: true)}; - var shape169 = CD("TableName", CompletionHint.Database); - var shape170 = new [] {CD(), CD(), CD("TableName", CompletionHint.Database), CD(), CD(), CD("Policy", CompletionHint.Literal)}; - var shape171 = CD("QueryOrCommand", CompletionHint.Tabular); - var shape172 = CD("Path", CompletionHint.Literal); - var shape173 = new [] {CD(), CD(), CD("tableName", CompletionHint.Table)}; - var shape174 = CD("Version", CompletionHint.Literal); - var shape175 = new [] {CD(), CD(), CD("Version", CompletionHint.Literal)}; - var shape176 = new [] {CD("ReadOnly"), CD(isOptional: true)}; - var shape177 = CD("TableName", CompletionHint.None); - var shape178 = CD("Query", CompletionHint.Tabular); - var shape179 = new [] {CD(), CD(), CD(), CD("ExternalTableName", CompletionHint.None), CD(), CD(CompletionHint.None), CD(), CD(), CD(), CD("TableKind"), CD(), CD("StorageConnectionString", CompletionHint.Literal), CD(), CD(isOptional: true)}; - var shape180 = new [] {CD(), CD(), CD(CompletionHint.None)}; - var shape181 = new [] {CD(), CD(), CD(), CD("ExternalTableName", CompletionHint.None), CD(), CD(CompletionHint.None), CD(), CD(), CD(), CD("TableKind"), CD(isOptional: true), CD(), CD(CompletionHint.Literal), CD(), CD(isOptional: true)}; - var shape182 = new [] {CD(), CD(), CD(), CD("ExternalTableName", CompletionHint.None), CD(), CD(), CD("TableKind"), CD(), CD("StorageConnectionString", CompletionHint.Literal), CD(), CD(isOptional: true)}; - var shape183 = CD("WorkloadGroupName", CompletionHint.None); - var shape184 = CD("WorkloadGroup", CompletionHint.Literal); - var shape185 = new [] {CD(), CD(), CD("WorkloadGroupName", CompletionHint.None), CD("WorkloadGroup", CompletionHint.Literal)}; - var shape186 = CD("MaterializedViewName", CompletionHint.None); - var shape187 = CD("DatabaseName", CompletionHint.None); - var shape188 = new [] {CD(), CD(), CD("DatabaseName", CompletionHint.None), CD(), CD("MappingKind"), CD(), CD("MappingName", CompletionHint.Literal), CD("MappingFormat", CompletionHint.Literal)}; - var shape189 = CD("IfNotExists"); - var shape190 = CD("EntityGroupName", CompletionHint.None); - var shape191 = new [] {CD(), CD(), CD(), CD("ExternalTableName", CompletionHint.ExternalTable), CD(), CD("MappingName", CompletionHint.Literal), CD("MappingFormat", CompletionHint.Literal)}; - var shape192 = CD("FunctionName", CompletionHint.None); - var shape193 = new [] {CD(), CD(), CD(isOptional: true)}; - var shape194 = new [] {CD("TableName", CompletionHint.None), CD()}; - var shape195 = new [] {CD(), CD(), CD(CompletionHint.None), CD(isOptional: true)}; - var shape196 = new [] {CD(), CD(), CD("TableName", CompletionHint.None), CD(), CD(isOptional: true)}; - var shape197 = new [] {CD(), CD(), CD("ColumnName", CompletionHint.Column), CD(), CD()}; - var shape198 = new [] {CD(), CD(), CD("DatabaseName", CompletionHint.Database), CD(), CD()}; - var shape199 = CD("name", CompletionHint.MaterializedView); - var shape200 = new [] {CD(), CD(), CD(), CD("dbName", CompletionHint.Database), CD(), CD(), CD(CompletionHint.None), CD(), CD(), CD()}; - var shape201 = CD("name", CompletionHint.Table); - var shape202 = new [] {CD(), CD(), CD("MaterializedViewName", CompletionHint.MaterializedView), CD(), CD()}; - var shape203 = new [] {CD(), CD(), CD("TableName", CompletionHint.Table), CD(), CD()}; - var shape204 = CD("AppName", CompletionHint.Literal); - var shape205 = new [] {CD(), CD("AppName", CompletionHint.Literal)}; - var shape206 = CD("UserName", CompletionHint.Literal); - var shape207 = new [] {CD(), CD("UserName", CompletionHint.Literal)}; - var shape208 = CD("ContinuousExportName", CompletionHint.None); - var shape209 = new [] {CD(), CD(), CD("DatabaseName", CompletionHint.Database), CD("Role"), CD(), CD(CompletionHint.Literal), CD(), CD(isOptional: true), CD(CompletionHint.Literal, isOptional: true)}; - var shape210 = CD("IfExists"); - var shape211 = new [] {CD(), CD(), CD("DatabaseName", CompletionHint.Database), CD()}; - var shape212 = CD("SkipSeal"); - var shape213 = CD("d", CompletionHint.Literal); - var shape214 = CD("TrimSize", CompletionHint.Literal); - var shape215 = new [] {CD(), CD(), CD(), CD("TrimSize", CompletionHint.Literal), CD()}; - var shape216 = CD("LimitCount", CompletionHint.Literal); - var shape217 = new [] {CD(), CD("LimitCount", CompletionHint.Literal)}; - var shape218 = CD("Older", CompletionHint.Literal); - var shape219 = CD("ExtentId", CompletionHint.Literal); - var shape220 = new [] {CD(), CD("TableName", CompletionHint.Table)}; - var shape221 = CD("externalTableName", CompletionHint.ExternalTable); - var shape222 = new [] {CD(), CD(), CD(), CD("externalTableName", CompletionHint.ExternalTable), CD(), CD(), CD(CompletionHint.Literal), CD(), CD(isOptional: true), CD(CompletionHint.Literal, isOptional: true)}; - var shape223 = CD("serviceType", CompletionHint.Literal); - var shape224 = new [] {CD(), CD(), CD(), CD("serviceType", CompletionHint.Literal), CD()}; - var shape225 = CD("operationRole"); - var shape226 = new [] {CD(), CD(), CD("FunctionName", CompletionHint.Function), CD("Role"), CD(), CD(CompletionHint.Literal), CD(), CD(isOptional: true), CD(CompletionHint.Literal, isOptional: true)}; - var shape227 = new [] {CD(), CD(), CD("FunctionName", CompletionHint.Function), CD()}; - var shape228 = CD("materializedViewName", CompletionHint.MaterializedView); - var shape229 = new [] {CD(), CD(), CD("materializedViewName", CompletionHint.MaterializedView), CD(), CD(), CD(CompletionHint.Literal), CD(), CD(CompletionHint.Literal, isOptional: true)}; - var shape230 = new [] {CD(), CD(), CD("MaterializedViewName", CompletionHint.MaterializedView)}; - var shape231 = new [] {CD(), CD(), CD("rowStoreName", CompletionHint.None), CD(isOptional: true)}; - var shape232 = CD("containerId", CompletionHint.Literal); - var shape233 = new [] {CD(), CD(), CD("TableName", CompletionHint.Table), CD("Role"), CD(), CD(CompletionHint.Literal), CD(), CD(isOptional: true), CD(CompletionHint.Literal, isOptional: true)}; - var shape234 = new [] {CD(), CD(), CD("TableName", CompletionHint.Table), CD()}; - var shape235 = new [] {CD(), CD(), CD("ContinuousExportName", CompletionHint.None)}; - var shape236 = new [] {CD(), CD(), CD(), CD(isOptional: true), CD(), CD(CompletionHint.Tabular)}; - var shape237 = new [] {CD(), CD(isOptional: true), CD(), CD(), CD(), CD(CompletionHint.Literal), CD(), CD(isOptional: true), CD(), CD("Query", CompletionHint.Tabular)}; - var shape238 = CD("Data", CompletionHint.None); - var shape239 = CD("GUID", CompletionHint.Literal); - var shape240 = CD("SourceTableName", CompletionHint.Table); - var shape241 = CD("DestinationTableName", CompletionHint.Table); - var shape242 = CD("NewColumnName", CompletionHint.None); - var shape243 = CD("NewTableName", CompletionHint.None); - var shape244 = CD("ExtentsToDropQuery", CompletionHint.Tabular); - var shape245 = CD("ExtentsToMoveQuery", CompletionHint.Tabular); - var shape246 = CD("StoredQueryResultName", CompletionHint.None); - var shape247 = new [] {CD(), CD(isOptional: true), CD("TableName", CompletionHint.None), CD(isOptional: true), CD(), CD("QueryOrCommand", CompletionHint.Tabular)}; - var shape248 = new [] {CD(), CD(CompletionHint.Literal), CD(), CD(isOptional: true), CD(CompletionHint.Literal, isOptional: true)}; - var shape249 = new [] {CD(), CD(isOptional: true)}; - var shape250 = new [] {CD(), CD(), CD("DatabaseName", CompletionHint.Database), CD("Role"), CD()}; - var shape251 = CD("PrettyName", CompletionHint.Literal); - var shape252 = new [] {CD(), CD(), CD("DatabaseName", CompletionHint.Database), CD(), CD("PrettyName", CompletionHint.Literal)}; - var shape253 = new [] {CD(), CD(), CD(), CD("StoredQueryResultName", CompletionHint.None), CD(isOptional: true), CD(), CD("Query", CompletionHint.Tabular)}; - var shape254 = CD("viewName", CompletionHint.MaterializedView); - var shape255 = new [] {CD(), CD(), CD(), CD(isOptional: true), CD()}; - var shape256 = CD("Tag", CompletionHint.Literal); - var shape257 = new [] {CD(), CD(), CD("Tag", CompletionHint.Literal)}; - var shape258 = new [] {CD(), CD(), CD(), CD(), CD("policy", CompletionHint.Literal), CD()}; - var shape259 = new [] {CD(), CD(), CD(), CD(), CD(isOptional: true)}; - var shape260 = new [] {CD(), CD(), CD(), CD(isOptional: true)}; - var shape261 = new [] {CD(), CD(), CD("ContinuousExportName", CompletionHint.None), CD()}; - var shape262 = new [] {CD(), CD(CompletionHint.None)}; - var shape263 = new [] {CD(), CD(), CD(), CD("DatabaseName", CompletionHint.None), CD(isOptional: true), CD(), CD()}; - var shape264 = new [] {CD(), CD(), CD(), CD("DatabaseName", CompletionHint.Database), CD(), CD()}; - var shape265 = new [] {CD(), CD(), CD(), CD("DatabaseName", CompletionHint.Database), CD(), CD(CompletionHint.None), CD(), CD()}; - var shape266 = new [] {CD(), CD("Version", CompletionHint.Literal)}; - var shape267 = new [] {CD("DatabaseName", CompletionHint.Database), CD(isOptional: true)}; - var shape268 = CD("Details"); - var shape269 = new [] {CD(), CD(CompletionHint.Database)}; - var shape270 = CD("DatabaseName"); - var shape271 = new [] {CD(), CD(), CD("DatabaseName"), CD(), CD()}; - var shape272 = new [] {CD(), CD(), CD(), CD(isOptional: true), CD(isOptional: true)}; - var shape273 = new [] {CD(), CD(), CD(), CD(), CD(), CD(), CD(isOptional: true)}; - var shape274 = new [] {CD(), CD(), CD(), CD(), CD(isOptional: true), CD(isOptional: true)}; - var shape275 = new [] {CD(), CD(), CD(), CD(), CD(), CD(isOptional: true)}; - var shape276 = CD("name", CompletionHint.Literal); - var shape277 = CD("databaseVersion", CompletionHint.Literal); - var shape278 = new [] {CD(), CD("databaseVersion", CompletionHint.Literal)}; - var shape279 = CD("Script"); - var shape280 = new [] {CD(), CD(), CD(), CD(), CD(), CD(isOptional: true), CD(isOptional: true)}; - var shape281 = new [] {CD(), CD(), CD(), CD(), CD("Version", CompletionHint.Literal), CD(), CD(), CD(isOptional: true), CD(isOptional: true)}; - var shape282 = CD("flavor"); - var shape283 = new [] {CD(), CD(), CD("flavor"), CD(isOptional: true)}; - var shape284 = CD("obj", CompletionHint.Literal); - var shape285 = new [] {CD(), CD(), CD("databaseName", CompletionHint.Database), CD(), CD(isOptional: true), CD(isOptional: true)}; - var shape286 = new [] {CD(), CD(), CD("databaseName", CompletionHint.Database), CD(), CD(), CD()}; - var shape287 = new [] {CD("Principal", CompletionHint.Literal), CD()}; - var shape288 = new [] {CD(), CD(), CD("databaseName", CompletionHint.Database), CD(), CD()}; - var shape289 = new [] {CD(), CD(), CD("DatabaseName", CompletionHint.Database), CD(), CD(), CD(), CD(isOptional: true), CD(isOptional: true)}; - var shape290 = new [] {CD(), CD(), CD("DatabaseName", CompletionHint.Database), CD(), CD(), CD(), CD(isOptional: true)}; - var shape291 = new [] {CD(), CD(), CD("DatabaseName", CompletionHint.Database), CD(), CD(), CD("Version", CompletionHint.Literal), CD(), CD(), CD(isOptional: true), CD(isOptional: true)}; - var shape292 = CD("Scope"); - var shape293 = new [] {CD(), CD(), CD(), CD(), CD("Scope"), CD()}; - var shape294 = new [] {CD(), CD(), CD("EntityGroupName", CompletionHint.EntityGroup)}; - var shape295 = new [] {CD(), CD(), CD(), CD("ExternalTableName", CompletionHint.ExternalTable), CD()}; - var shape296 = new [] {CD(), CD(), CD(), CD("ExternalTableName", CompletionHint.ExternalTable), CD(), CD("MappingName", CompletionHint.Literal)}; - var shape297 = new [] {CD(), CD(), CD(), CD("ExternalTableName", CompletionHint.ExternalTable), CD(), CD()}; - var shape298 = new [] {CD(), CD(), CD(), CD("ExternalTableName", CompletionHint.ExternalTable), CD(), CD(), CD()}; - var shape299 = new [] {CD(), CD(), CD(), CD("ExternalTableName", CompletionHint.ExternalTable)}; - var shape300 = new [] {CD(), CD(CompletionHint.Database), CD()}; - var shape301 = new [] {CD(), CD(), CD("FunctionName", CompletionHint.Function)}; - var shape302 = new [] {CD(), CD(), CD(isOptional: true), CD(isOptional: true)}; - var shape303 = new [] {CD(), CD(), CD("MappingKind"), CD(), CD(isOptional: true)}; - var shape304 = new [] {CD(), CD(), CD("MaterializedViewName", CompletionHint.MaterializedView), CD()}; - var shape305 = new [] {CD(), CD(), CD("viewName", CompletionHint.MaterializedView), CD(), CD(isOptional: true)}; - var shape306 = new [] {CD(), CD(), CD("viewName", CompletionHint.MaterializedView), CD()}; - var shape307 = new [] {CD(), CD(), CD("TemplateName", CompletionHint.None)}; - var shape308 = CD("OperationId", CompletionHint.Literal); - var shape309 = CD("queryText"); - var shape310 = new [] {CD(), CD(), CD("tableName", CompletionHint.Table), CD()}; - var shape311 = new [] {CD(), CD(), CD("TableName", CompletionHint.Table), CD(), CD(), CD(isOptional: true)}; - var shape312 = CD("ShardsGroupId", CompletionHint.Literal); - var shape313 = new [] {CD(), CD(), CD("TableName", CompletionHint.Table)}; - var shape314 = CD("eid", CompletionHint.Literal); - var shape315 = CD("tableName", CompletionHint.None); + var shape28 = CD("ShardingPolicy", CompletionHint.Literal); + var shape29 = CD("ShardsGroupingPolicy", CompletionHint.Literal); + var shape30 = CD("StreamingIngestionPolicy", CompletionHint.Literal); + var shape31 = new [] {CD(), CD(), CD("DatabaseName", CompletionHint.Database), CD(), CD(), CD("Policy", CompletionHint.Literal)}; + var shape32 = CD("databaseName", CompletionHint.Literal); + var shape33 = CD("MaterializedViewName", CompletionHint.MaterializedView); + var shape34 = CD("RetentionPolicy", CompletionHint.Literal); + var shape35 = CD("TableName", CompletionHint.Table); + var shape36 = CD("PartitionFunction"); + var shape37 = CD("DateTimeColumn", CompletionHint.None); + var shape38 = new [] {CD("PartitionFunction"), CD(), CD("DateTimeColumn", CompletionHint.None), CD()}; + var shape39 = CD("PartitionType"); + var shape40 = CD("PartitionName", CompletionHint.None); + var shape41 = CD("PathSeparator", CompletionHint.Literal); + var shape42 = CD("KindType"); + var shape43 = CD("StorageConnectionString", CompletionHint.Literal); + var shape44 = new [] {CD(), CD(CompletionHint.Literal), CD()}; + var shape45 = CD("ColumnName", CompletionHint.Column); + var shape46 = CD("PropertyValue", CompletionHint.Literal); + var shape47 = CD("tableName", CompletionHint.Table); + var shape48 = new [] {CD(), CD(CompletionHint.Tabular)}; + var shape49 = CD("csl"); + var shape50 = CD("MappingKind"); + var shape51 = CD("MappingName", CompletionHint.Literal); + var shape52 = CD("MappingFormat", CompletionHint.Literal); + var shape53 = new [] {CD("PropertyName", CompletionHint.None), CD(), CD("PropertyValue", CompletionHint.Literal)}; + var shape54 = CD("thumbprint", CompletionHint.Literal); + var shape55 = CD("t", CompletionHint.Literal); + var shape56 = new [] {CD(), CD(), CD(), CD("tableName", CompletionHint.Table), CD(), CD(), CD(), CD(CompletionHint.Literal), CD(), CD(isOptional: true), CD("csl")}; + var shape57 = CD("RowStorePolicy", CompletionHint.Literal); + var shape58 = new [] {CD(), CD(), CD(), CD(), CD("RowStorePolicy", CompletionHint.Literal)}; + var shape59 = new [] {CD(), CD(), CD(), CD(), CD("StreamingIngestionPolicy", CompletionHint.Literal)}; + var shape60 = CD("HotData", CompletionHint.Literal); + var shape61 = CD("HotIndex", CompletionHint.Literal); + var shape62 = new [] {CD(), CD(), CD("HotData", CompletionHint.Literal), CD(), CD(), CD("HotIndex", CompletionHint.Literal)}; + var shape63 = CD("Timespan", CompletionHint.Literal); + var shape64 = new [] {CD(), CD(), CD("Timespan", CompletionHint.Literal)}; + var shape65 = new [] {CD(), CD(), CD("ColumnName", CompletionHint.Column), CD(), CD(), CD("EncodingPolicy", CompletionHint.Literal)}; + var shape66 = CD("ColumnType"); + var shape67 = new [] {CD(), CD(), CD(), CD(), CD("EncodingPolicy", CompletionHint.Literal)}; + var shape68 = new [] {CD(), CD(), CD(), CD(), CD("MergePolicy", CompletionHint.Literal)}; + var shape69 = new [] {CD(), CD(), CD(), CD(), CD("ShardingPolicy", CompletionHint.Literal)}; + var shape70 = new [] {CD(), CD(), CD(), CD(), CD("ShardsGroupingPolicy", CompletionHint.Literal)}; + var shape71 = CD("Status"); + var shape72 = new [] {CD(), CD(), CD("DatabaseName", CompletionHint.Database), CD(), CD("MappingKind"), CD(), CD("MappingName", CompletionHint.Literal), CD("MappingFormat", CompletionHint.Literal)}; + var shape73 = new [] {CD(), CD(), CD("DatabaseName", CompletionHint.Database), CD(), CD(), CD()}; + var shape74 = new [] {CD(), CD(), CD("DatabaseName", CompletionHint.Database), CD(), CD(), CD("PolicyName", CompletionHint.Literal)}; + var shape75 = new [] {CD(), CD(), CD("DatabaseName", CompletionHint.Database), CD(), CD(), CD("EncodingPolicy", CompletionHint.Literal)}; + var shape76 = CD("ExtentTagsRetentionPolicy", CompletionHint.Literal); + var shape77 = new [] {CD(), CD(), CD("DatabaseName", CompletionHint.Database), CD(), CD(), CD("IngestionBatchingPolicy", CompletionHint.Literal)}; + var shape78 = new [] {CD(), CD(), CD("DatabaseName", CompletionHint.Database), CD(), CD(), CD("ManagedIdentityPolicy", CompletionHint.Literal)}; + var shape79 = new [] {CD(), CD(), CD("DatabaseName", CompletionHint.Database), CD(), CD(), CD("MergePolicy", CompletionHint.Literal)}; + var shape80 = CD("DataFormatKind"); + var shape81 = new [] {CD(), CD(), CD("DatabaseName", CompletionHint.Database), CD(), CD(), CD(), CD(), CD("DataFormatKind"), CD(isOptional: true), CD(isOptional: true)}; + var shape82 = new [] {CD(), CD(), CD("DatabaseName", CompletionHint.Database), CD(), CD(), CD("ShardingPolicy", CompletionHint.Literal)}; + var shape83 = new [] {CD(), CD(), CD("DatabaseName", CompletionHint.Database), CD(), CD(), CD("ShardsGroupingPolicy", CompletionHint.Literal)}; + var shape84 = CD("databaseName", CompletionHint.Database); + var shape85 = CD("EntityGroupName", CompletionHint.EntityGroup); + var shape86 = CD("clusterName", CompletionHint.Literal); + var shape87 = new [] {CD(), CD(), CD("clusterName", CompletionHint.Literal), CD(), CD(), CD(), CD(), CD("databaseName", CompletionHint.Literal), CD()}; + var shape88 = new [] {CD(), CD(), CD("databaseName", CompletionHint.Literal), CD()}; + var shape89 = CD("container", CompletionHint.Literal); + var shape90 = CD("ColumnName", CompletionHint.None); + var shape91 = new [] {CD("ColumnName", CompletionHint.None), CD(), CD("ColumnType")}; + var shape92 = CD("BinValue", CompletionHint.Literal); + var shape93 = new [] {CD("PartitionFunction"), CD(), CD("DateTimeColumn", CompletionHint.None), CD(), CD("BinValue", CompletionHint.Literal), CD()}; + var shape94 = CD("StringColumn", CompletionHint.None); + var shape95 = new [] {CD("PartitionType"), CD(isOptional: true)}; + var shape96 = new [] {CD("PartitionName", CompletionHint.None), CD(), CD()}; + var shape97 = CD("DateTimeFormat", CompletionHint.Literal); + var shape98 = new [] {CD(), CD(), CD("DateTimeFormat", CompletionHint.Literal), CD(), CD("PartitionName", CompletionHint.None), CD()}; + var shape99 = new [] {CD(), CD(CompletionHint.Literal, isOptional: true)}; + var shape100 = new [] {CD(), CD(), CD(), CD(CompletionHint.Literal, isOptional: true), CD(), CD()}; + var shape101 = new [] {CD(), CD(), CD(), CD(CompletionHint.None), CD(), CD(isOptional: true)}; + var shape102 = CD("TableKind"); + var shape103 = CD("HashMod", CompletionHint.Literal); + var shape104 = new [] {CD("PartitionType"), CD(), CD("PartitionFunction"), CD(), CD("StringColumn", CompletionHint.None), CD(), CD("HashMod", CompletionHint.Literal), CD()}; + var shape105 = new [] {CD(), CD("StringColumn", CompletionHint.None)}; + var shape106 = CD("CatalogExpression", CompletionHint.Literal); + var shape107 = new [] {CD(), CD(), CD("CatalogExpression", CompletionHint.Literal)}; + var shape108 = new [] {CD(), CD(), CD(), CD("ExternalTableName", CompletionHint.None), CD(), CD(CompletionHint.None), CD(), CD(), CD(), CD("TableKind"), CD(isOptional: true), CD(isOptional: true), CD(), CD(), CD("DataFormatKind"), CD(), CD(CompletionHint.Literal), CD(), CD(isOptional: true)}; + var shape109 = CD("ExternalTableName", CompletionHint.None); + var shape110 = CD("tableName", CompletionHint.ExternalTable); + var shape111 = CD("ExternalTableName", CompletionHint.ExternalTable); + var shape112 = CD("leaderClusterMetadataPath", CompletionHint.Literal); + var shape113 = CD("modificationKind"); + var shape114 = new [] {CD(), CD(), CD("modificationKind")}; + var shape115 = CD("dbName", CompletionHint.Database); + var shape116 = new [] {CD(), CD("leaderClusterMetadataPath", CompletionHint.Literal)}; + var shape117 = CD("entityListKind"); + var shape118 = CD("operationName"); + var shape119 = new [] {CD(), CD(), CD(), CD("dbName", CompletionHint.Database), CD(isOptional: true), CD(), CD("entityListKind"), CD("operationName"), CD(), CD(CompletionHint.None), CD()}; + var shape120 = CD("hotDataToken", CompletionHint.Literal); + var shape121 = CD("hotIndexToken", CompletionHint.Literal); + var shape122 = new [] {CD(), CD(), CD("hotDataToken", CompletionHint.Literal), CD(), CD(), CD("hotIndexToken", CompletionHint.Literal)}; + var shape123 = CD("hotToken", CompletionHint.Literal); + var shape124 = new [] {CD(), CD(), CD("hotToken", CompletionHint.Literal)}; + var shape125 = CD("d2", CompletionHint.Literal); + var shape126 = new [] {CD("d1", CompletionHint.Literal), CD(), CD("d2", CompletionHint.Literal)}; + var shape127 = CD("p", CompletionHint.Literal); + var shape128 = new [] {CD(), CD(), CD("p", CompletionHint.Literal)}; + var shape129 = new [] {CD(isOptional: true), CD()}; + var shape130 = CD("hotWindows", isOptional: true); + var shape131 = CD("d1", CompletionHint.Literal); + var shape132 = new [] {CD(), CD(), CD(), CD("dbName", CompletionHint.Database), CD(isOptional: true), CD(), CD(), CD("modificationKind")}; + var shape133 = CD("name", CompletionHint.None); + var shape134 = new [] {CD(), CD(), CD(), CD("dbName", CompletionHint.Database), CD(isOptional: true), CD(), CD(), CD(CompletionHint.None), CD(), CD(), CD(), CD(), CD("hotWindows", isOptional: true)}; + var shape135 = CD("FunctionName", CompletionHint.Function); + var shape136 = CD("PropertyName"); + var shape137 = new [] {CD("PropertyName"), CD(), CD("PropertyValue", CompletionHint.Literal)}; + var shape138 = CD("Documentation", CompletionHint.Literal); + var shape139 = CD("Folder", CompletionHint.Literal); + var shape140 = new [] {CD(), CD(), CD("MaterializedViewName", CompletionHint.MaterializedView), CD(), CD(), CD()}; + var shape141 = new [] {CD(), CD(), CD("MaterializedViewName", CompletionHint.MaterializedView), CD(), CD(), CD("Policy", CompletionHint.Literal)}; + var shape142 = CD("TemplateName", CompletionHint.None); + var shape143 = new [] {CD(), CD(), CD("KindType")}; + var shape144 = CD("ConnectionString", CompletionHint.Literal); + var shape145 = new [] {CD(), CD("ConnectionString", CompletionHint.Literal), CD()}; + var shape146 = new [] {CD(), CD(), CD("TemplateName", CompletionHint.None), CD(isOptional: true), CD(isOptional: true), CD(isOptional: true)}; + var shape147 = new [] {CD(), CD(), CD(), CD(CompletionHint.Table), CD(), CD(), CD(), CD()}; + var shape148 = new [] {CD(), CD(), CD("TableName", CompletionHint.Table), CD(), CD(), CD()}; + var shape149 = new [] {CD(), CD(), CD("TableName", CompletionHint.Table), CD(), CD(), CD("EncodingPolicy", CompletionHint.Literal)}; + var shape150 = new [] {CD(), CD(), CD("TableName", CompletionHint.Table), CD(), CD(), CD("IngestionBatchingPolicy", CompletionHint.Literal)}; + var shape151 = new [] {CD(), CD(), CD("TableName", CompletionHint.Table), CD(), CD(), CD("MergePolicy", CompletionHint.Literal)}; + var shape152 = new [] {CD("PartitionType"), CD(), CD()}; + var shape153 = new [] {CD("PartitionType"), CD(), CD("StringColumn", CompletionHint.None)}; + var shape154 = new [] {CD(), CD(), CD("TableName", CompletionHint.Table), CD(), CD(), CD(isOptional: true), CD(), CD(), CD("KindType"), CD(isOptional: true), CD(isOptional: true)}; + var shape155 = new [] {CD(), CD(), CD("TableName", CompletionHint.Table), CD(), CD(), CD("Policy", CompletionHint.Literal)}; + var shape156 = CD("Query", CompletionHint.Literal); + var shape157 = new [] {CD("ColumnName", CompletionHint.Column), CD()}; + var shape158 = new [] {CD(), CD(), CD("TableName", CompletionHint.Table), CD(), CD(), CD(), CD(CompletionHint.Column), CD()}; + var shape159 = new [] {CD(), CD(), CD("TableName", CompletionHint.Table), CD(), CD(), CD("ShardingPolicy", CompletionHint.Literal)}; + var shape160 = CD("UpdatePolicy", CompletionHint.Literal); + var shape161 = new [] {CD(), CD(), CD("TableName", CompletionHint.Table), CD(), CD(), CD("UpdatePolicy", CompletionHint.Literal), CD(isOptional: true)}; + var shape162 = new [] {CD(), CD(), CD("TableName", CompletionHint.Table), CD(), CD(), CD(), CD(), CD(isOptional: true)}; + var shape163 = CD("rowStoreKey", CompletionHint.Literal); + var shape164 = new [] {CD(), CD(), CD("TableName", CompletionHint.Table), CD(), CD(), CD(), CD("rowStoreKey", CompletionHint.Literal), CD(isOptional: true)}; + var shape165 = CD("rowStoreName", CompletionHint.None); + var shape166 = new [] {CD(), CD(), CD("TableName", CompletionHint.Table), CD(), CD(), CD(), CD("rowStoreName", CompletionHint.None), CD(isOptional: true)}; + var shape167 = new [] {CD(), CD(CompletionHint.None), CD()}; + var shape168 = new [] {CD(), CD(), CD(CompletionHint.Table), CD(), CD(isOptional: true)}; + var shape169 = CD("DocString", CompletionHint.Literal); + var shape170 = new [] {CD("ColumnName", CompletionHint.Column), CD(), CD("DocString", CompletionHint.Literal)}; + var shape171 = new [] {CD(), CD(), CD("TableName", CompletionHint.Table), CD(), CD(), CD(CompletionHint.Column), CD()}; + var shape172 = new [] {CD(), CD(), CD("tableName", CompletionHint.Table), CD(), CD(), CD(), CD(CompletionHint.Literal), CD(), CD(isOptional: true), CD("csl")}; + var shape173 = new [] {CD(), CD(), CD("TableName", CompletionHint.Table), CD(), CD("MappingKind"), CD(), CD("MappingName", CompletionHint.Literal), CD("MappingFormat", CompletionHint.Literal), CD(isOptional: true)}; + var shape174 = CD("TableName", CompletionHint.Database); + var shape175 = new [] {CD(), CD(), CD("TableName", CompletionHint.Database), CD(), CD(), CD("Policy", CompletionHint.Literal)}; + var shape176 = CD("QueryOrCommand", CompletionHint.Tabular); + var shape177 = CD("Path", CompletionHint.Literal); + var shape178 = new [] {CD(), CD(), CD("tableName", CompletionHint.Table)}; + var shape179 = CD("Version", CompletionHint.Literal); + var shape180 = new [] {CD(), CD(), CD("Version", CompletionHint.Literal)}; + var shape181 = new [] {CD("ReadOnly"), CD(isOptional: true)}; + var shape182 = CD("TableName", CompletionHint.None); + var shape183 = CD("Query", CompletionHint.Tabular); + var shape184 = new [] {CD(), CD(), CD(), CD("ExternalTableName", CompletionHint.None), CD(), CD(CompletionHint.None), CD(), CD(), CD(), CD("TableKind"), CD(), CD("StorageConnectionString", CompletionHint.Literal), CD(), CD(isOptional: true)}; + var shape185 = new [] {CD(), CD(), CD(CompletionHint.None)}; + var shape186 = new [] {CD(), CD(), CD(), CD("ExternalTableName", CompletionHint.None), CD(), CD(CompletionHint.None), CD(), CD(), CD(), CD("TableKind"), CD(isOptional: true), CD(), CD(CompletionHint.Literal), CD(), CD(isOptional: true)}; + var shape187 = new [] {CD(), CD(), CD(), CD("ExternalTableName", CompletionHint.None), CD(), CD(), CD("TableKind"), CD(), CD("StorageConnectionString", CompletionHint.Literal), CD(), CD(isOptional: true)}; + var shape188 = CD("WorkloadGroupName", CompletionHint.None); + var shape189 = CD("WorkloadGroup", CompletionHint.Literal); + var shape190 = new [] {CD(), CD(), CD("WorkloadGroupName", CompletionHint.None), CD("WorkloadGroup", CompletionHint.Literal)}; + var shape191 = CD("MaterializedViewName", CompletionHint.None); + var shape192 = CD("DatabaseName", CompletionHint.None); + var shape193 = new [] {CD(), CD(), CD("DatabaseName", CompletionHint.None), CD(), CD("MappingKind"), CD(), CD("MappingName", CompletionHint.Literal), CD("MappingFormat", CompletionHint.Literal)}; + var shape194 = CD("IfNotExists"); + var shape195 = CD("EntityGroupName", CompletionHint.None); + var shape196 = new [] {CD(), CD(), CD(), CD("ExternalTableName", CompletionHint.ExternalTable), CD(), CD("MappingName", CompletionHint.Literal), CD("MappingFormat", CompletionHint.Literal)}; + var shape197 = CD("FunctionName", CompletionHint.None); + var shape198 = new [] {CD(), CD(), CD(isOptional: true)}; + var shape199 = new [] {CD("TableName", CompletionHint.None), CD()}; + var shape200 = new [] {CD(), CD(), CD(CompletionHint.None), CD(isOptional: true)}; + var shape201 = new [] {CD(), CD(), CD("TableName", CompletionHint.None), CD(), CD(isOptional: true)}; + var shape202 = new [] {CD(), CD(), CD("ColumnName", CompletionHint.Column), CD(), CD()}; + var shape203 = new [] {CD(), CD(), CD("DatabaseName", CompletionHint.Database), CD(), CD()}; + var shape204 = CD("name", CompletionHint.MaterializedView); + var shape205 = new [] {CD(), CD(), CD(), CD("dbName", CompletionHint.Database), CD(), CD(), CD(CompletionHint.None), CD(), CD(), CD()}; + var shape206 = CD("name", CompletionHint.Table); + var shape207 = new [] {CD(), CD(), CD("MaterializedViewName", CompletionHint.MaterializedView), CD(), CD()}; + var shape208 = new [] {CD(), CD(), CD("TableName", CompletionHint.Table), CD(), CD()}; + var shape209 = CD("AppName", CompletionHint.Literal); + var shape210 = new [] {CD(), CD("AppName", CompletionHint.Literal)}; + var shape211 = CD("UserName", CompletionHint.Literal); + var shape212 = new [] {CD(), CD("UserName", CompletionHint.Literal)}; + var shape213 = CD("ContinuousExportName", CompletionHint.None); + var shape214 = new [] {CD(), CD(), CD("DatabaseName", CompletionHint.Database), CD("Role"), CD(), CD(CompletionHint.Literal), CD(), CD(isOptional: true), CD(CompletionHint.Literal, isOptional: true)}; + var shape215 = CD("IfExists"); + var shape216 = new [] {CD(), CD(), CD("DatabaseName", CompletionHint.Database), CD()}; + var shape217 = CD("SkipSeal"); + var shape218 = CD("d", CompletionHint.Literal); + var shape219 = CD("TrimSize", CompletionHint.Literal); + var shape220 = new [] {CD(), CD(), CD(), CD("TrimSize", CompletionHint.Literal), CD()}; + var shape221 = CD("LimitCount", CompletionHint.Literal); + var shape222 = new [] {CD(), CD("LimitCount", CompletionHint.Literal)}; + var shape223 = CD("Older", CompletionHint.Literal); + var shape224 = CD("ExtentId", CompletionHint.Literal); + var shape225 = new [] {CD(), CD("TableName", CompletionHint.Table)}; + var shape226 = CD("externalTableName", CompletionHint.ExternalTable); + var shape227 = new [] {CD(), CD(), CD(), CD("externalTableName", CompletionHint.ExternalTable), CD(), CD(), CD(CompletionHint.Literal), CD(), CD(isOptional: true), CD(CompletionHint.Literal, isOptional: true)}; + var shape228 = CD("serviceType", CompletionHint.Literal); + var shape229 = new [] {CD(), CD(), CD(), CD("serviceType", CompletionHint.Literal), CD()}; + var shape230 = CD("operationRole"); + var shape231 = new [] {CD(), CD(), CD("FunctionName", CompletionHint.Function), CD("Role"), CD(), CD(CompletionHint.Literal), CD(), CD(isOptional: true), CD(CompletionHint.Literal, isOptional: true)}; + var shape232 = new [] {CD(), CD(), CD("FunctionName", CompletionHint.Function), CD()}; + var shape233 = CD("materializedViewName", CompletionHint.MaterializedView); + var shape234 = new [] {CD(), CD(), CD("materializedViewName", CompletionHint.MaterializedView), CD(), CD(), CD(CompletionHint.Literal), CD(), CD(CompletionHint.Literal, isOptional: true)}; + var shape235 = new [] {CD(), CD(), CD("MaterializedViewName", CompletionHint.MaterializedView)}; + var shape236 = new [] {CD(), CD(), CD("rowStoreName", CompletionHint.None), CD(isOptional: true)}; + var shape237 = CD("containerId", CompletionHint.Literal); + var shape238 = new [] {CD(), CD(), CD("TableName", CompletionHint.Table), CD("Role"), CD(), CD(CompletionHint.Literal), CD(), CD(isOptional: true), CD(CompletionHint.Literal, isOptional: true)}; + var shape239 = new [] {CD(), CD(), CD("TableName", CompletionHint.Table), CD()}; + var shape240 = new [] {CD(), CD(), CD("ContinuousExportName", CompletionHint.None)}; + var shape241 = new [] {CD(), CD(), CD(), CD(isOptional: true), CD(), CD(CompletionHint.Tabular)}; + var shape242 = new [] {CD(), CD(isOptional: true), CD(), CD(), CD(), CD(CompletionHint.Literal), CD(), CD(isOptional: true), CD(), CD("Query", CompletionHint.Tabular)}; + var shape243 = CD("Data", CompletionHint.None); + var shape244 = CD("GUID", CompletionHint.Literal); + var shape245 = CD("SourceTableName", CompletionHint.Table); + var shape246 = CD("DestinationTableName", CompletionHint.Table); + var shape247 = CD("NewColumnName", CompletionHint.None); + var shape248 = CD("NewTableName", CompletionHint.None); + var shape249 = CD("ExtentsToDropQuery", CompletionHint.Tabular); + var shape250 = CD("ExtentsToMoveQuery", CompletionHint.Tabular); + var shape251 = CD("StoredQueryResultName", CompletionHint.None); + var shape252 = new [] {CD(), CD(isOptional: true), CD("TableName", CompletionHint.None), CD(isOptional: true), CD(), CD("QueryOrCommand", CompletionHint.Tabular)}; + var shape253 = new [] {CD(), CD(CompletionHint.Literal), CD(), CD(isOptional: true), CD(CompletionHint.Literal, isOptional: true)}; + var shape254 = new [] {CD(), CD(isOptional: true)}; + var shape255 = new [] {CD(), CD(), CD("DatabaseName", CompletionHint.Database), CD("Role"), CD()}; + var shape256 = CD("PrettyName", CompletionHint.Literal); + var shape257 = new [] {CD(), CD(), CD("DatabaseName", CompletionHint.Database), CD(), CD("PrettyName", CompletionHint.Literal)}; + var shape258 = new [] {CD(), CD(), CD(), CD("StoredQueryResultName", CompletionHint.None), CD(isOptional: true), CD(), CD("Query", CompletionHint.Tabular)}; + var shape259 = CD("viewName", CompletionHint.MaterializedView); + var shape260 = new [] {CD(), CD(), CD(), CD(isOptional: true), CD()}; + var shape261 = CD("Tag", CompletionHint.Literal); + var shape262 = new [] {CD(), CD(), CD("Tag", CompletionHint.Literal)}; + var shape263 = new [] {CD(), CD(), CD(), CD(), CD("policy", CompletionHint.Literal), CD()}; + var shape264 = new [] {CD(), CD(), CD(), CD(), CD(isOptional: true)}; + var shape265 = new [] {CD(), CD(), CD(), CD(isOptional: true)}; + var shape266 = new [] {CD(), CD(), CD("ContinuousExportName", CompletionHint.None), CD()}; + var shape267 = new [] {CD(), CD(CompletionHint.None)}; + var shape268 = new [] {CD(), CD(), CD(), CD("DatabaseName", CompletionHint.None), CD(isOptional: true), CD(), CD()}; + var shape269 = new [] {CD(), CD(), CD(), CD("DatabaseName", CompletionHint.Database), CD(), CD()}; + var shape270 = new [] {CD(), CD(), CD(), CD("DatabaseName", CompletionHint.Database), CD(), CD(CompletionHint.None), CD(), CD()}; + var shape271 = new [] {CD(), CD("Version", CompletionHint.Literal)}; + var shape272 = new [] {CD("DatabaseName", CompletionHint.Database), CD(isOptional: true)}; + var shape273 = CD("Details"); + var shape274 = new [] {CD(), CD(CompletionHint.Database)}; + var shape275 = CD("DatabaseName"); + var shape276 = new [] {CD(), CD(), CD("DatabaseName"), CD(), CD()}; + var shape277 = new [] {CD(), CD(), CD(), CD(isOptional: true), CD(isOptional: true)}; + var shape278 = new [] {CD(), CD(), CD(), CD(), CD(), CD(), CD(isOptional: true)}; + var shape279 = new [] {CD(), CD(), CD(), CD(), CD(isOptional: true), CD(isOptional: true)}; + var shape280 = new [] {CD(), CD(), CD(), CD(), CD(), CD(isOptional: true)}; + var shape281 = CD("name", CompletionHint.Literal); + var shape282 = CD("databaseVersion", CompletionHint.Literal); + var shape283 = new [] {CD(), CD("databaseVersion", CompletionHint.Literal)}; + var shape284 = CD("Script"); + var shape285 = new [] {CD(), CD(), CD(), CD(), CD(), CD(isOptional: true), CD(isOptional: true)}; + var shape286 = new [] {CD(), CD(), CD(), CD(), CD("Version", CompletionHint.Literal), CD(), CD(), CD(isOptional: true), CD(isOptional: true)}; + var shape287 = CD("flavor"); + var shape288 = new [] {CD(), CD(), CD("flavor"), CD(isOptional: true)}; + var shape289 = CD("obj", CompletionHint.Literal); + var shape290 = new [] {CD(), CD(), CD("databaseName", CompletionHint.Database), CD(), CD(isOptional: true), CD(isOptional: true)}; + var shape291 = new [] {CD(), CD(), CD("databaseName", CompletionHint.Database), CD(), CD(), CD()}; + var shape292 = new [] {CD("Principal", CompletionHint.Literal), CD()}; + var shape293 = new [] {CD(), CD(), CD("databaseName", CompletionHint.Database), CD(), CD()}; + var shape294 = new [] {CD(), CD(), CD("DatabaseName", CompletionHint.Database), CD(), CD(), CD(), CD(isOptional: true), CD(isOptional: true)}; + var shape295 = new [] {CD(), CD(), CD("DatabaseName", CompletionHint.Database), CD(), CD(), CD(), CD(isOptional: true)}; + var shape296 = new [] {CD(), CD(), CD("DatabaseName", CompletionHint.Database), CD(), CD(), CD("Version", CompletionHint.Literal), CD(), CD(), CD(isOptional: true), CD(isOptional: true)}; + var shape297 = CD("Scope"); + var shape298 = new [] {CD(), CD(), CD(), CD(), CD("Scope"), CD()}; + var shape299 = new [] {CD(), CD(), CD("EntityGroupName", CompletionHint.EntityGroup)}; + var shape300 = new [] {CD(), CD(), CD(), CD("ExternalTableName", CompletionHint.ExternalTable), CD()}; + var shape301 = new [] {CD(), CD(), CD(), CD("ExternalTableName", CompletionHint.ExternalTable), CD(), CD("MappingName", CompletionHint.Literal)}; + var shape302 = new [] {CD(), CD(), CD(), CD("ExternalTableName", CompletionHint.ExternalTable), CD(), CD()}; + var shape303 = new [] {CD(), CD(), CD(), CD("ExternalTableName", CompletionHint.ExternalTable), CD(), CD(), CD()}; + var shape304 = new [] {CD(), CD(), CD(), CD("ExternalTableName", CompletionHint.ExternalTable)}; + var shape305 = new [] {CD(), CD(CompletionHint.Database), CD()}; + var shape306 = new [] {CD(), CD(), CD("FunctionName", CompletionHint.Function)}; + var shape307 = new [] {CD(), CD(), CD(isOptional: true), CD(isOptional: true)}; + var shape308 = new [] {CD(), CD(), CD("MappingKind"), CD(), CD(isOptional: true)}; + var shape309 = new [] {CD(), CD(), CD("MaterializedViewName", CompletionHint.MaterializedView), CD()}; + var shape310 = new [] {CD(), CD(), CD("viewName", CompletionHint.MaterializedView), CD(), CD(isOptional: true)}; + var shape311 = new [] {CD(), CD(), CD("viewName", CompletionHint.MaterializedView), CD()}; + var shape312 = new [] {CD(), CD(), CD("TemplateName", CompletionHint.None)}; + var shape313 = CD("OperationId", CompletionHint.Literal); + var shape314 = CD("queryText"); + var shape315 = new [] {CD(), CD(), CD("tableName", CompletionHint.Table), CD()}; + var shape316 = new [] {CD(), CD(), CD("TableName", CompletionHint.Table), CD(), CD(), CD(isOptional: true)}; + var shape317 = CD("ShardsGroupId", CompletionHint.Literal); + var shape318 = new [] {CD(), CD(), CD("TableName", CompletionHint.Table)}; + var shape319 = CD("eid", CompletionHint.Literal); + var shape320 = CD("tableName", CompletionHint.None); Func, int, SyntaxElement> missing0 = (source, start) => new SyntaxList>(new SeparatedElement(rules.MissingStringLiteral(source, start))); - Func, int, SyntaxElement> missing1 = (source, start) => (SyntaxElement)new CustomNode(shape44, CreateMissingToken("<|"), rules.MissingExpression(source, start)); - Func, int, SyntaxElement> missing2 = (source, start) => (SyntaxElement)new CustomNode(shape38, CreateMissingToken("("), new SyntaxList>(new SeparatedElement(rules.MissingStringLiteral(source, start))), CreateMissingToken(")")); - Func, int, SyntaxElement> missing3 = (source, start) => new SyntaxList>(new SeparatedElement((SyntaxElement)new CustomNode(shape18, rules.MissingNameDeclaration(source, start), CreateMissingToken("="), rules.MissingValue(source, start)))); - Func, int, SyntaxElement> missing4 = (source, start) => (SyntaxElement)new CustomNode(shape21, CreateMissingToken("recoverability"), CreateMissingToken("="), CreateMissingToken("disabled", "enabled")); - Func, int, SyntaxElement> missing5 = (source, start) => new SyntaxList>(new SeparatedElement((SyntaxElement)new CustomNode(shape81, CreateMissingToken("cluster"), CreateMissingToken("("), rules.MissingStringLiteral(source, start), CreateMissingToken(")"), CreateMissingToken("."), CreateMissingToken("database"), CreateMissingToken("("), rules.MissingStringLiteral(source, start), CreateMissingToken(")")))); - Func, int, SyntaxElement> missing6 = (source, start) => (SyntaxElement)new CustomNode(shape87, CreateMissingToken("bin"), CreateMissingToken("("), rules.MissingNameDeclaration(source, start), CreateMissingToken(","), rules.MissingValue(source, start), CreateMissingToken(")")); - Func, int, SyntaxElement> missing7 = (source, start) => (SyntaxElement)new CustomNode(shape147, CreateMissingToken("datetime"), CreateMissingToken("="), (SyntaxElement)new CustomNode(shape87, CreateMissingToken("bin"), CreateMissingToken("("), rules.MissingNameDeclaration(source, start), CreateMissingToken(","), rules.MissingValue(source, start), CreateMissingToken(")"))); - Func, int, SyntaxElement> missing8 = (source, start) => new SyntaxList>(new SeparatedElement((SyntaxElement)new CustomNode(shape90, rules.MissingNameDeclaration(source, start), CreateMissingToken(":"), (SyntaxElement)new CustomNode(shape147, CreateMissingToken("datetime"), CreateMissingToken("="), (SyntaxElement)new CustomNode(shape87, CreateMissingToken("bin"), CreateMissingToken("("), rules.MissingNameDeclaration(source, start), CreateMissingToken(","), rules.MissingValue(source, start), CreateMissingToken(")")))))); - Func, int, SyntaxElement> missing9 = (source, start) => new SyntaxList((SyntaxElement)new CustomNode(shape93, (SyntaxElement)new CustomNode(shape92, CreateMissingToken("datetime_pattern"), CreateMissingToken("("), rules.MissingStringLiteral(source, start), CreateMissingToken(","), rules.MissingNameDeclaration(source, start), CreateMissingToken(")")), rules.MissingStringLiteral(source, start))); - Func, int, SyntaxElement> missing10 = (source, start) => new SyntaxList>(new SeparatedElement((SyntaxElement)new CustomNode(shape152, rules.MissingNameReference(source, start), CreateMissingToken("asc", "desc")))); - Func, int, SyntaxElement> missing11 = (source, start) => new SyntaxList>(new SeparatedElement((SyntaxElement)new CustomNode(shape49, rules.MissingNameDeclaration(source, start), CreateMissingToken("="), rules.MissingValue(source, start)))); - Func, int, SyntaxElement> missing12 = (source, start) => new SyntaxList>(new SeparatedElement((SyntaxElement)new CustomNode(shape85, rules.MissingNameDeclaration(source, start), CreateMissingToken(":"), rules.MissingType(source, start)))); - Func, int, SyntaxElement> missing13 = (source, start) => new SyntaxList>(new SeparatedElement((SyntaxElement)new CustomNode(shape131, CreateMissingToken("docstring"), CreateMissingToken("="), rules.MissingValue(source, start)))); - Func, int, SyntaxElement> missing14 = (source, start) => new SyntaxList>(new SeparatedElement((SyntaxElement)new CustomNode(shape165, rules.MissingNameReference(source, start), CreateMissingToken(":"), rules.MissingStringLiteral(source, start)))); + Func, int, SyntaxElement> missing1 = (source, start) => (SyntaxElement)new CustomNode(shape48, CreateMissingToken("<|"), rules.MissingExpression(source, start)); + Func, int, SyntaxElement> missing2 = (source, start) => (SyntaxElement)new CustomNode(shape19, CreateMissingToken("recoverability"), CreateMissingToken("="), CreateMissingToken("disabled", "enabled")); + Func, int, SyntaxElement> missing3 = (source, start) => (SyntaxElement)new CustomNode(shape44, CreateMissingToken("("), new SyntaxList>(new SeparatedElement(rules.MissingStringLiteral(source, start))), CreateMissingToken(")")); + Func, int, SyntaxElement> missing4 = (source, start) => new SyntaxList>(new SeparatedElement((SyntaxElement)new CustomNode(shape24, rules.MissingNameDeclaration(source, start), CreateMissingToken("="), rules.MissingValue(source, start)))); + Func, int, SyntaxElement> missing5 = (source, start) => new SyntaxList>(new SeparatedElement((SyntaxElement)new CustomNode(shape87, CreateMissingToken("cluster"), CreateMissingToken("("), rules.MissingStringLiteral(source, start), CreateMissingToken(")"), CreateMissingToken("."), CreateMissingToken("database"), CreateMissingToken("("), rules.MissingStringLiteral(source, start), CreateMissingToken(")")))); + Func, int, SyntaxElement> missing6 = (source, start) => (SyntaxElement)new CustomNode(shape93, CreateMissingToken("bin"), CreateMissingToken("("), rules.MissingNameDeclaration(source, start), CreateMissingToken(","), rules.MissingValue(source, start), CreateMissingToken(")")); + Func, int, SyntaxElement> missing7 = (source, start) => (SyntaxElement)new CustomNode(shape152, CreateMissingToken("datetime"), CreateMissingToken("="), (SyntaxElement)new CustomNode(shape93, CreateMissingToken("bin"), CreateMissingToken("("), rules.MissingNameDeclaration(source, start), CreateMissingToken(","), rules.MissingValue(source, start), CreateMissingToken(")"))); + Func, int, SyntaxElement> missing8 = (source, start) => new SyntaxList>(new SeparatedElement((SyntaxElement)new CustomNode(shape96, rules.MissingNameDeclaration(source, start), CreateMissingToken(":"), (SyntaxElement)new CustomNode(shape152, CreateMissingToken("datetime"), CreateMissingToken("="), (SyntaxElement)new CustomNode(shape93, CreateMissingToken("bin"), CreateMissingToken("("), rules.MissingNameDeclaration(source, start), CreateMissingToken(","), rules.MissingValue(source, start), CreateMissingToken(")")))))); + Func, int, SyntaxElement> missing9 = (source, start) => new SyntaxList((SyntaxElement)new CustomNode(shape99, (SyntaxElement)new CustomNode(shape98, CreateMissingToken("datetime_pattern"), CreateMissingToken("("), rules.MissingStringLiteral(source, start), CreateMissingToken(","), rules.MissingNameDeclaration(source, start), CreateMissingToken(")")), rules.MissingStringLiteral(source, start))); + Func, int, SyntaxElement> missing10 = (source, start) => new SyntaxList>(new SeparatedElement((SyntaxElement)new CustomNode(shape157, rules.MissingNameReference(source, start), CreateMissingToken("asc", "desc")))); + Func, int, SyntaxElement> missing11 = (source, start) => new SyntaxList>(new SeparatedElement((SyntaxElement)new CustomNode(shape53, rules.MissingNameDeclaration(source, start), CreateMissingToken("="), rules.MissingValue(source, start)))); + Func, int, SyntaxElement> missing12 = (source, start) => new SyntaxList>(new SeparatedElement((SyntaxElement)new CustomNode(shape91, rules.MissingNameDeclaration(source, start), CreateMissingToken(":"), rules.MissingType(source, start)))); + Func, int, SyntaxElement> missing13 = (source, start) => new SyntaxList>(new SeparatedElement((SyntaxElement)new CustomNode(shape137, CreateMissingToken("docstring"), CreateMissingToken("="), rules.MissingValue(source, start)))); + Func, int, SyntaxElement> missing14 = (source, start) => new SyntaxList>(new SeparatedElement((SyntaxElement)new CustomNode(shape170, rules.MissingNameReference(source, start), CreateMissingToken(":"), rules.MissingStringLiteral(source, start)))); Func, int, SyntaxElement> missing15 = (source, start) => CreateMissingToken("*"); - Func, int, SyntaxElement> missing16 = (source, start) => (SyntaxElement)new CustomNode(shape60, CreateMissingToken("hotdata"), CreateMissingToken("="), rules.MissingValue(source, start), CreateMissingToken("hotindex"), CreateMissingToken("="), rules.MissingValue(source, start)); + Func, int, SyntaxElement> missing16 = (source, start) => (SyntaxElement)new CustomNode(shape62, CreateMissingToken("hotdata"), CreateMissingToken("="), rules.MissingValue(source, start), CreateMissingToken("hotindex"), CreateMissingToken("="), rules.MissingValue(source, start)); Func, int, SyntaxElement> missing17 = (source, start) => CreateMissingToken("disable"); - Func, int, SyntaxElement> missing18 = (source, start) => (SyntaxElement)new CustomNode(new SyntaxList>(new SeparatedElement((SyntaxElement)new CustomNode(shape81, CreateMissingToken("cluster"), CreateMissingToken("("), rules.MissingStringLiteral(source, start), CreateMissingToken(")"), CreateMissingToken("."), CreateMissingToken("database"), CreateMissingToken("("), rules.MissingStringLiteral(source, start), CreateMissingToken(")")))), CreateMissingToken(")")); + Func, int, SyntaxElement> missing18 = (source, start) => (SyntaxElement)new CustomNode(new SyntaxList>(new SeparatedElement((SyntaxElement)new CustomNode(shape87, CreateMissingToken("cluster"), CreateMissingToken("("), rules.MissingStringLiteral(source, start), CreateMissingToken(")"), CreateMissingToken("."), CreateMissingToken("database"), CreateMissingToken("("), rules.MissingStringLiteral(source, start), CreateMissingToken(")")))), CreateMissingToken(")")); Func, int, SyntaxElement> missing19 = (source, start) => (SyntaxElement)new CustomNode(new [] {CD(), CD("hours", CompletionHint.Literal), CD()}, CreateMissingToken("older"), rules.MissingValue(source, start), CreateMissingToken("hours")); - Func, int, SyntaxElement> missing20 = (source, start) => (SyntaxElement)new CustomNode(shape89, CreateMissingToken("datetime"), (SyntaxElement)new CustomNode(CreateMissingToken("="), (SyntaxElement)new CustomNode(shape87, CreateMissingToken("bin"), CreateMissingToken("("), rules.MissingNameDeclaration(source, start), CreateMissingToken(","), rules.MissingValue(source, start), CreateMissingToken(")")))); - Func, int, SyntaxElement> missing21 = (source, start) => new SyntaxList>(new SeparatedElement((SyntaxElement)new CustomNode(shape90, rules.MissingNameDeclaration(source, start), CreateMissingToken(":"), (SyntaxElement)new CustomNode(shape89, CreateMissingToken("datetime"), (SyntaxElement)new CustomNode(CreateMissingToken("="), (SyntaxElement)new CustomNode(shape87, CreateMissingToken("bin"), CreateMissingToken("("), rules.MissingNameDeclaration(source, start), CreateMissingToken(","), rules.MissingValue(source, start), CreateMissingToken(")"))))))); - Func, int, SyntaxElement> missing22 = (source, start) => (SyntaxElement)new CustomNode(shape89, CreateMissingToken("datetime"), (SyntaxElement)new CustomNode(CreateMissingToken("="), (SyntaxElement)new CustomNode(shape87, CreateMissingToken("bin"), CreateMissingToken("("), rules.MissingNameDeclaration(source, start), CreateMissingToken(","), rules.MissingValue(source, start), CreateMissingToken(")")))); - Func, int, SyntaxElement> missing23 = (source, start) => new SyntaxList>(new SeparatedElement((SyntaxElement)new CustomNode(shape90, rules.MissingNameDeclaration(source, start), CreateMissingToken(":"), (SyntaxElement)new CustomNode(shape89, CreateMissingToken("datetime"), (SyntaxElement)new CustomNode(CreateMissingToken("="), (SyntaxElement)new CustomNode(shape87, CreateMissingToken("bin"), CreateMissingToken("("), rules.MissingNameDeclaration(source, start), CreateMissingToken(","), rules.MissingValue(source, start), CreateMissingToken(")"))))))); - Func, int, SyntaxElement> missing24 = (source, start) => (SyntaxElement)new CustomNode(shape89, CreateMissingToken("datetime"), (SyntaxElement)new CustomNode(CreateMissingToken("="), (SyntaxElement)new CustomNode(shape87, CreateMissingToken("bin"), CreateMissingToken("("), rules.MissingNameDeclaration(source, start), CreateMissingToken(","), rules.MissingValue(source, start), CreateMissingToken(")")))); - Func, int, SyntaxElement> missing25 = (source, start) => new SyntaxList>(new SeparatedElement((SyntaxElement)new CustomNode(shape90, rules.MissingNameDeclaration(source, start), CreateMissingToken(":"), (SyntaxElement)new CustomNode(shape89, CreateMissingToken("datetime"), (SyntaxElement)new CustomNode(CreateMissingToken("="), (SyntaxElement)new CustomNode(shape87, CreateMissingToken("bin"), CreateMissingToken("("), rules.MissingNameDeclaration(source, start), CreateMissingToken(","), rules.MissingValue(source, start), CreateMissingToken(")"))))))); + Func, int, SyntaxElement> missing20 = (source, start) => (SyntaxElement)new CustomNode(shape95, CreateMissingToken("datetime"), (SyntaxElement)new CustomNode(CreateMissingToken("="), (SyntaxElement)new CustomNode(shape93, CreateMissingToken("bin"), CreateMissingToken("("), rules.MissingNameDeclaration(source, start), CreateMissingToken(","), rules.MissingValue(source, start), CreateMissingToken(")")))); + Func, int, SyntaxElement> missing21 = (source, start) => new SyntaxList>(new SeparatedElement((SyntaxElement)new CustomNode(shape96, rules.MissingNameDeclaration(source, start), CreateMissingToken(":"), (SyntaxElement)new CustomNode(shape95, CreateMissingToken("datetime"), (SyntaxElement)new CustomNode(CreateMissingToken("="), (SyntaxElement)new CustomNode(shape93, CreateMissingToken("bin"), CreateMissingToken("("), rules.MissingNameDeclaration(source, start), CreateMissingToken(","), rules.MissingValue(source, start), CreateMissingToken(")"))))))); + Func, int, SyntaxElement> missing22 = (source, start) => (SyntaxElement)new CustomNode(shape95, CreateMissingToken("datetime"), (SyntaxElement)new CustomNode(CreateMissingToken("="), (SyntaxElement)new CustomNode(shape93, CreateMissingToken("bin"), CreateMissingToken("("), rules.MissingNameDeclaration(source, start), CreateMissingToken(","), rules.MissingValue(source, start), CreateMissingToken(")")))); + Func, int, SyntaxElement> missing23 = (source, start) => new SyntaxList>(new SeparatedElement((SyntaxElement)new CustomNode(shape96, rules.MissingNameDeclaration(source, start), CreateMissingToken(":"), (SyntaxElement)new CustomNode(shape95, CreateMissingToken("datetime"), (SyntaxElement)new CustomNode(CreateMissingToken("="), (SyntaxElement)new CustomNode(shape93, CreateMissingToken("bin"), CreateMissingToken("("), rules.MissingNameDeclaration(source, start), CreateMissingToken(","), rules.MissingValue(source, start), CreateMissingToken(")"))))))); + Func, int, SyntaxElement> missing24 = (source, start) => (SyntaxElement)new CustomNode(shape95, CreateMissingToken("datetime"), (SyntaxElement)new CustomNode(CreateMissingToken("="), (SyntaxElement)new CustomNode(shape93, CreateMissingToken("bin"), CreateMissingToken("("), rules.MissingNameDeclaration(source, start), CreateMissingToken(","), rules.MissingValue(source, start), CreateMissingToken(")")))); + Func, int, SyntaxElement> missing25 = (source, start) => new SyntaxList>(new SeparatedElement((SyntaxElement)new CustomNode(shape96, rules.MissingNameDeclaration(source, start), CreateMissingToken(":"), (SyntaxElement)new CustomNode(shape95, CreateMissingToken("datetime"), (SyntaxElement)new CustomNode(CreateMissingToken("="), (SyntaxElement)new CustomNode(shape93, CreateMissingToken("bin"), CreateMissingToken("("), rules.MissingNameDeclaration(source, start), CreateMissingToken(","), rules.MissingValue(source, start), CreateMissingToken(")"))))))); Func, int, SyntaxElement> missing26 = (source, start) => (SyntaxElement)new CustomNode(new [] {CD(), CD("serviceToNode", CompletionHint.Literal)}, CreateMissingToken("assignments"), rules.MissingStringLiteral(source, start)); Func, int, SyntaxElement> missing27 = (source, start) => (SyntaxElement)new CustomNode(new [] {CD(), CD(), CD("databaseNamePrefix", CompletionHint.None)}, CreateMissingToken("database-name-prefix"), CreateMissingToken("="), rules.MissingNameDeclaration(source, start)); Func, int, SyntaxElement> missing28 = (source, start) => new SyntaxList>(new SeparatedElement(rules.MissingNameDeclaration(source, start))); - Func, int, SyntaxElement> missing29 = (source, start) => (SyntaxElement)new CustomNode(shape116, CreateMissingToken("hotdata"), CreateMissingToken("="), rules.MissingValue(source, start), CreateMissingToken("hotindex"), CreateMissingToken("="), rules.MissingValue(source, start)); - Func, int, SyntaxElement> missing30 = (source, start) => (SyntaxElement)new CustomNode(shape120, rules.MissingValue(source, start), CreateMissingToken(".."), rules.MissingValue(source, start)); - Func, int, SyntaxElement> missing31 = (source, start) => new SyntaxList>(new SeparatedElement((SyntaxElement)new CustomNode(shape131, CreateMissingToken("dimensionMaterializedViews"), CreateMissingToken("="), rules.MissingValue(source, start)))); + Func, int, SyntaxElement> missing29 = (source, start) => (SyntaxElement)new CustomNode(shape122, CreateMissingToken("hotdata"), CreateMissingToken("="), rules.MissingValue(source, start), CreateMissingToken("hotindex"), CreateMissingToken("="), rules.MissingValue(source, start)); + Func, int, SyntaxElement> missing30 = (source, start) => (SyntaxElement)new CustomNode(shape126, rules.MissingValue(source, start), CreateMissingToken(".."), rules.MissingValue(source, start)); + Func, int, SyntaxElement> missing31 = (source, start) => new SyntaxList>(new SeparatedElement((SyntaxElement)new CustomNode(shape137, CreateMissingToken("dimensionMaterializedViews"), CreateMissingToken("="), rules.MissingValue(source, start)))); Func, int, SyntaxElement> missing32 = (source, start) => new SyntaxList>(new SeparatedElement(rules.MissingNameReference(source, start))); Func, int, SyntaxElement> missing33 = (source, start) => new SyntaxList>(new SeparatedElement((SyntaxElement)new CustomNode(new [] {CD("ColumnName", CompletionHint.None), CD()}, rules.MissingNameDeclaration(source, start), CreateMissingToken("asc", "desc")))); - Func, int, SyntaxElement> missing34 = (source, start) => (SyntaxElement)new CustomNode(shape162, CreateMissingToken("("), new SyntaxList>(new SeparatedElement((SyntaxElement)new CustomNode(shape85, rules.MissingNameDeclaration(source, start), CreateMissingToken(":"), rules.MissingType(source, start)))), CreateMissingToken(")")); - Func, int, SyntaxElement> missing35 = (source, start) => new SyntaxList>(new SeparatedElement((SyntaxElement)new CustomNode(shape131, CreateMissingToken("creationTime"), CreateMissingToken("="), rules.MissingValue(source, start)))); + Func, int, SyntaxElement> missing34 = (source, start) => (SyntaxElement)new CustomNode(shape167, CreateMissingToken("("), new SyntaxList>(new SeparatedElement((SyntaxElement)new CustomNode(shape91, rules.MissingNameDeclaration(source, start), CreateMissingToken(":"), rules.MissingType(source, start)))), CreateMissingToken(")")); + Func, int, SyntaxElement> missing35 = (source, start) => new SyntaxList>(new SeparatedElement((SyntaxElement)new CustomNode(shape137, CreateMissingToken("creationTime"), CreateMissingToken("="), rules.MissingValue(source, start)))); Func, int, SyntaxElement> missing36 = (source, start) => (SyntaxElement)new CustomNode(new [] {CD(), CD(CompletionHint.Table), CD()}, CreateMissingToken("("), new SyntaxList>(new SeparatedElement(rules.MissingNameReference(source, start))), CreateMissingToken(")")); Func, int, SyntaxElement> missing37 = (source, start) => new SyntaxList(rules.MissingValue(source, start)); - Func, int, SyntaxElement> missing38 = (source, start) => new SyntaxList>(new SeparatedElement((SyntaxElement)new CustomNode(shape194, rules.MissingNameDeclaration(source, start), (SyntaxElement)new CustomNode(shape162, CreateMissingToken("("), new SyntaxList>(new SeparatedElement((SyntaxElement)new CustomNode(shape85, rules.MissingNameDeclaration(source, start), CreateMissingToken(":"), rules.MissingType(source, start)))), CreateMissingToken(")"))))); - Func, int, SyntaxElement> missing39 = (source, start) => (SyntaxElement)new CustomNode(shape89, CreateMissingToken("datetime"), (SyntaxElement)new CustomNode(CreateMissingToken("="), (SyntaxElement)new CustomNode(shape87, CreateMissingToken("bin"), CreateMissingToken("("), rules.MissingNameDeclaration(source, start), CreateMissingToken(","), rules.MissingValue(source, start), CreateMissingToken(")")))); - Func, int, SyntaxElement> missing40 = (source, start) => new SyntaxList>(new SeparatedElement((SyntaxElement)new CustomNode(shape90, rules.MissingNameDeclaration(source, start), CreateMissingToken(":"), (SyntaxElement)new CustomNode(shape89, CreateMissingToken("datetime"), (SyntaxElement)new CustomNode(CreateMissingToken("="), (SyntaxElement)new CustomNode(shape87, CreateMissingToken("bin"), CreateMissingToken("("), rules.MissingNameDeclaration(source, start), CreateMissingToken(","), rules.MissingValue(source, start), CreateMissingToken(")"))))))); - Func, int, SyntaxElement> missing41 = (source, start) => (SyntaxElement)new CustomNode(shape89, CreateMissingToken("datetime"), (SyntaxElement)new CustomNode(CreateMissingToken("="), (SyntaxElement)new CustomNode(shape87, CreateMissingToken("bin"), CreateMissingToken("("), rules.MissingNameDeclaration(source, start), CreateMissingToken(","), rules.MissingValue(source, start), CreateMissingToken(")")))); - Func, int, SyntaxElement> missing42 = (source, start) => new SyntaxList>(new SeparatedElement((SyntaxElement)new CustomNode(shape90, rules.MissingNameDeclaration(source, start), CreateMissingToken(":"), (SyntaxElement)new CustomNode(shape89, CreateMissingToken("datetime"), (SyntaxElement)new CustomNode(CreateMissingToken("="), (SyntaxElement)new CustomNode(shape87, CreateMissingToken("bin"), CreateMissingToken("("), rules.MissingNameDeclaration(source, start), CreateMissingToken(","), rules.MissingValue(source, start), CreateMissingToken(")"))))))); - Func, int, SyntaxElement> missing43 = (source, start) => (SyntaxElement)new CustomNode(shape89, CreateMissingToken("datetime"), (SyntaxElement)new CustomNode(CreateMissingToken("="), (SyntaxElement)new CustomNode(shape87, CreateMissingToken("bin"), CreateMissingToken("("), rules.MissingNameDeclaration(source, start), CreateMissingToken(","), rules.MissingValue(source, start), CreateMissingToken(")")))); - Func, int, SyntaxElement> missing44 = (source, start) => new SyntaxList>(new SeparatedElement((SyntaxElement)new CustomNode(shape90, rules.MissingNameDeclaration(source, start), CreateMissingToken(":"), (SyntaxElement)new CustomNode(shape89, CreateMissingToken("datetime"), (SyntaxElement)new CustomNode(CreateMissingToken("="), (SyntaxElement)new CustomNode(shape87, CreateMissingToken("bin"), CreateMissingToken("("), rules.MissingNameDeclaration(source, start), CreateMissingToken(","), rules.MissingValue(source, start), CreateMissingToken(")"))))))); - Func, int, SyntaxElement> missing45 = (source, start) => new SyntaxList>(new SeparatedElement((SyntaxElement)new CustomNode(shape131, CreateMissingToken("autoUpdateSchema"), CreateMissingToken("="), rules.MissingValue(source, start)))); - Func, int, SyntaxElement> missing46 = (source, start) => (SyntaxElement)new CustomNode(shape89, CreateMissingToken("datetime"), (SyntaxElement)new CustomNode(CreateMissingToken("="), (SyntaxElement)new CustomNode(shape87, CreateMissingToken("bin"), CreateMissingToken("("), rules.MissingNameDeclaration(source, start), CreateMissingToken(","), rules.MissingValue(source, start), CreateMissingToken(")")))); - Func, int, SyntaxElement> missing47 = (source, start) => new SyntaxList>(new SeparatedElement((SyntaxElement)new CustomNode(shape90, rules.MissingNameDeclaration(source, start), CreateMissingToken(":"), (SyntaxElement)new CustomNode(shape89, CreateMissingToken("datetime"), (SyntaxElement)new CustomNode(CreateMissingToken("="), (SyntaxElement)new CustomNode(shape87, CreateMissingToken("bin"), CreateMissingToken("("), rules.MissingNameDeclaration(source, start), CreateMissingToken(","), rules.MissingValue(source, start), CreateMissingToken(")"))))))); - Func, int, SyntaxElement> missing48 = (source, start) => (SyntaxElement)new CustomNode(shape89, CreateMissingToken("datetime"), (SyntaxElement)new CustomNode(CreateMissingToken("="), (SyntaxElement)new CustomNode(shape87, CreateMissingToken("bin"), CreateMissingToken("("), rules.MissingNameDeclaration(source, start), CreateMissingToken(","), rules.MissingValue(source, start), CreateMissingToken(")")))); - Func, int, SyntaxElement> missing49 = (source, start) => new SyntaxList>(new SeparatedElement((SyntaxElement)new CustomNode(shape90, rules.MissingNameDeclaration(source, start), CreateMissingToken(":"), (SyntaxElement)new CustomNode(shape89, CreateMissingToken("datetime"), (SyntaxElement)new CustomNode(CreateMissingToken("="), (SyntaxElement)new CustomNode(shape87, CreateMissingToken("bin"), CreateMissingToken("("), rules.MissingNameDeclaration(source, start), CreateMissingToken(","), rules.MissingValue(source, start), CreateMissingToken(")"))))))); - Func, int, SyntaxElement> missing50 = (source, start) => (SyntaxElement)new CustomNode(shape89, CreateMissingToken("datetime"), (SyntaxElement)new CustomNode(CreateMissingToken("="), (SyntaxElement)new CustomNode(shape87, CreateMissingToken("bin"), CreateMissingToken("("), rules.MissingNameDeclaration(source, start), CreateMissingToken(","), rules.MissingValue(source, start), CreateMissingToken(")")))); - Func, int, SyntaxElement> missing51 = (source, start) => new SyntaxList>(new SeparatedElement((SyntaxElement)new CustomNode(shape90, rules.MissingNameDeclaration(source, start), CreateMissingToken(":"), (SyntaxElement)new CustomNode(shape89, CreateMissingToken("datetime"), (SyntaxElement)new CustomNode(CreateMissingToken("="), (SyntaxElement)new CustomNode(shape87, CreateMissingToken("bin"), CreateMissingToken("("), rules.MissingNameDeclaration(source, start), CreateMissingToken(","), rules.MissingValue(source, start), CreateMissingToken(")"))))))); + Func, int, SyntaxElement> missing38 = (source, start) => new SyntaxList>(new SeparatedElement((SyntaxElement)new CustomNode(shape199, rules.MissingNameDeclaration(source, start), (SyntaxElement)new CustomNode(shape167, CreateMissingToken("("), new SyntaxList>(new SeparatedElement((SyntaxElement)new CustomNode(shape91, rules.MissingNameDeclaration(source, start), CreateMissingToken(":"), rules.MissingType(source, start)))), CreateMissingToken(")"))))); + Func, int, SyntaxElement> missing39 = (source, start) => (SyntaxElement)new CustomNode(shape95, CreateMissingToken("datetime"), (SyntaxElement)new CustomNode(CreateMissingToken("="), (SyntaxElement)new CustomNode(shape93, CreateMissingToken("bin"), CreateMissingToken("("), rules.MissingNameDeclaration(source, start), CreateMissingToken(","), rules.MissingValue(source, start), CreateMissingToken(")")))); + Func, int, SyntaxElement> missing40 = (source, start) => new SyntaxList>(new SeparatedElement((SyntaxElement)new CustomNode(shape96, rules.MissingNameDeclaration(source, start), CreateMissingToken(":"), (SyntaxElement)new CustomNode(shape95, CreateMissingToken("datetime"), (SyntaxElement)new CustomNode(CreateMissingToken("="), (SyntaxElement)new CustomNode(shape93, CreateMissingToken("bin"), CreateMissingToken("("), rules.MissingNameDeclaration(source, start), CreateMissingToken(","), rules.MissingValue(source, start), CreateMissingToken(")"))))))); + Func, int, SyntaxElement> missing41 = (source, start) => (SyntaxElement)new CustomNode(shape95, CreateMissingToken("datetime"), (SyntaxElement)new CustomNode(CreateMissingToken("="), (SyntaxElement)new CustomNode(shape93, CreateMissingToken("bin"), CreateMissingToken("("), rules.MissingNameDeclaration(source, start), CreateMissingToken(","), rules.MissingValue(source, start), CreateMissingToken(")")))); + Func, int, SyntaxElement> missing42 = (source, start) => new SyntaxList>(new SeparatedElement((SyntaxElement)new CustomNode(shape96, rules.MissingNameDeclaration(source, start), CreateMissingToken(":"), (SyntaxElement)new CustomNode(shape95, CreateMissingToken("datetime"), (SyntaxElement)new CustomNode(CreateMissingToken("="), (SyntaxElement)new CustomNode(shape93, CreateMissingToken("bin"), CreateMissingToken("("), rules.MissingNameDeclaration(source, start), CreateMissingToken(","), rules.MissingValue(source, start), CreateMissingToken(")"))))))); + Func, int, SyntaxElement> missing43 = (source, start) => (SyntaxElement)new CustomNode(shape95, CreateMissingToken("datetime"), (SyntaxElement)new CustomNode(CreateMissingToken("="), (SyntaxElement)new CustomNode(shape93, CreateMissingToken("bin"), CreateMissingToken("("), rules.MissingNameDeclaration(source, start), CreateMissingToken(","), rules.MissingValue(source, start), CreateMissingToken(")")))); + Func, int, SyntaxElement> missing44 = (source, start) => new SyntaxList>(new SeparatedElement((SyntaxElement)new CustomNode(shape96, rules.MissingNameDeclaration(source, start), CreateMissingToken(":"), (SyntaxElement)new CustomNode(shape95, CreateMissingToken("datetime"), (SyntaxElement)new CustomNode(CreateMissingToken("="), (SyntaxElement)new CustomNode(shape93, CreateMissingToken("bin"), CreateMissingToken("("), rules.MissingNameDeclaration(source, start), CreateMissingToken(","), rules.MissingValue(source, start), CreateMissingToken(")"))))))); + Func, int, SyntaxElement> missing45 = (source, start) => new SyntaxList>(new SeparatedElement((SyntaxElement)new CustomNode(shape137, CreateMissingToken("autoUpdateSchema"), CreateMissingToken("="), rules.MissingValue(source, start)))); + Func, int, SyntaxElement> missing46 = (source, start) => (SyntaxElement)new CustomNode(shape95, CreateMissingToken("datetime"), (SyntaxElement)new CustomNode(CreateMissingToken("="), (SyntaxElement)new CustomNode(shape93, CreateMissingToken("bin"), CreateMissingToken("("), rules.MissingNameDeclaration(source, start), CreateMissingToken(","), rules.MissingValue(source, start), CreateMissingToken(")")))); + Func, int, SyntaxElement> missing47 = (source, start) => new SyntaxList>(new SeparatedElement((SyntaxElement)new CustomNode(shape96, rules.MissingNameDeclaration(source, start), CreateMissingToken(":"), (SyntaxElement)new CustomNode(shape95, CreateMissingToken("datetime"), (SyntaxElement)new CustomNode(CreateMissingToken("="), (SyntaxElement)new CustomNode(shape93, CreateMissingToken("bin"), CreateMissingToken("("), rules.MissingNameDeclaration(source, start), CreateMissingToken(","), rules.MissingValue(source, start), CreateMissingToken(")"))))))); + Func, int, SyntaxElement> missing48 = (source, start) => (SyntaxElement)new CustomNode(shape95, CreateMissingToken("datetime"), (SyntaxElement)new CustomNode(CreateMissingToken("="), (SyntaxElement)new CustomNode(shape93, CreateMissingToken("bin"), CreateMissingToken("("), rules.MissingNameDeclaration(source, start), CreateMissingToken(","), rules.MissingValue(source, start), CreateMissingToken(")")))); + Func, int, SyntaxElement> missing49 = (source, start) => new SyntaxList>(new SeparatedElement((SyntaxElement)new CustomNode(shape96, rules.MissingNameDeclaration(source, start), CreateMissingToken(":"), (SyntaxElement)new CustomNode(shape95, CreateMissingToken("datetime"), (SyntaxElement)new CustomNode(CreateMissingToken("="), (SyntaxElement)new CustomNode(shape93, CreateMissingToken("bin"), CreateMissingToken("("), rules.MissingNameDeclaration(source, start), CreateMissingToken(","), rules.MissingValue(source, start), CreateMissingToken(")"))))))); + Func, int, SyntaxElement> missing50 = (source, start) => (SyntaxElement)new CustomNode(shape95, CreateMissingToken("datetime"), (SyntaxElement)new CustomNode(CreateMissingToken("="), (SyntaxElement)new CustomNode(shape93, CreateMissingToken("bin"), CreateMissingToken("("), rules.MissingNameDeclaration(source, start), CreateMissingToken(","), rules.MissingValue(source, start), CreateMissingToken(")")))); + Func, int, SyntaxElement> missing51 = (source, start) => new SyntaxList>(new SeparatedElement((SyntaxElement)new CustomNode(shape96, rules.MissingNameDeclaration(source, start), CreateMissingToken(":"), (SyntaxElement)new CustomNode(shape95, CreateMissingToken("datetime"), (SyntaxElement)new CustomNode(CreateMissingToken("="), (SyntaxElement)new CustomNode(shape93, CreateMissingToken("bin"), CreateMissingToken("("), rules.MissingNameDeclaration(source, start), CreateMissingToken(","), rules.MissingValue(source, start), CreateMissingToken(")"))))))); Func, int, SyntaxElement> missing52 = (source, start) => (SyntaxElement)new CustomNode(CreateMissingToken("all"), CreateMissingToken("tables")); Func, int, SyntaxElement> missing53 = (source, start) => new SyntaxList>(new SeparatedElement(rules.MissingValue(source, start))); Func, int, SyntaxElement> missing54 = (source, start) => (SyntaxElement)new CustomNode(CreateMissingToken("all"), CreateMissingToken("tables")); Func, int, SyntaxElement> missing55 = (source, start) => (SyntaxElement)new CustomNode(CreateMissingToken("all"), CreateMissingToken("tables")); - Func, int, SyntaxElement> missing56 = (source, start) => new SyntaxList>(new SeparatedElement((SyntaxElement)new CustomNode(shape131, CreateMissingToken("ContinueOnErrors"), CreateMissingToken("="), rules.MissingValue(source, start)))); + Func, int, SyntaxElement> missing56 = (source, start) => new SyntaxList>(new SeparatedElement((SyntaxElement)new CustomNode(shape137, CreateMissingToken("ContinueOnErrors"), CreateMissingToken("="), rules.MissingValue(source, start)))); Func, int, SyntaxElement> missing57 = (source, start) => (SyntaxElement)new CustomNode(new [] {CD(), CD("Data", CompletionHint.None), CD()}, CreateMissingToken("["), rules.MissingInputText(source, start), CreateMissingToken("]")); Func, int, SyntaxElement> missing58 = (source, start) => new SyntaxList>(new SeparatedElement((SyntaxElement)new CustomNode(new [] {CD("NewColumnName", CompletionHint.None), CD(), CD("ColumnName", CompletionHint.Column)}, rules.MissingNameDeclaration(source, start), CreateMissingToken("="), rules.MissingNameReference(source, start)))); Func, int, SyntaxElement> missing59 = (source, start) => new SyntaxList>(new SeparatedElement((SyntaxElement)new CustomNode(new [] {CD("NewTableName", CompletionHint.None), CD(), CD("TableName", CompletionHint.Table)}, rules.MissingNameDeclaration(source, start), CreateMissingToken("="), rules.MissingNameReference(source, start)))); - Func, int, SyntaxElement> missing60 = (source, start) => (SyntaxElement)new CustomNode(shape248, CreateMissingToken("("), new SyntaxList>(new SeparatedElement(rules.MissingStringLiteral(source, start))), CreateMissingToken(")"), CreateMissingToken("skip-results"), rules.MissingStringLiteral(source, start)); + Func, int, SyntaxElement> missing60 = (source, start) => (SyntaxElement)new CustomNode(shape253, CreateMissingToken("("), new SyntaxList>(new SeparatedElement(rules.MissingStringLiteral(source, start))), CreateMissingToken(")"), CreateMissingToken("skip-results"), rules.MissingStringLiteral(source, start)); Func, int, SyntaxElement> missing61 = (source, start) => (SyntaxElement)new CustomNode(new [] {CD(), CD(CompletionHint.Literal), CD(), CD(CompletionHint.Literal, isOptional: true)}, CreateMissingToken("("), new SyntaxList>(new SeparatedElement(rules.MissingStringLiteral(source, start))), CreateMissingToken(")"), rules.MissingStringLiteral(source, start)); - Func, int, SyntaxElement> missing62 = (source, start) => new SyntaxList>(new SeparatedElement((SyntaxElement)new CustomNode(shape257, CreateMissingToken("tags"), CreateMissingToken("!contains", "!has", "contains", "has"), rules.MissingStringLiteral(source, start)))); + Func, int, SyntaxElement> missing62 = (source, start) => new SyntaxList>(new SeparatedElement((SyntaxElement)new CustomNode(shape262, CreateMissingToken("tags"), CreateMissingToken("!contains", "!has", "contains", "has"), rules.MissingStringLiteral(source, start)))); Func, int, SyntaxElement> missing63 = (source, start) => CreateMissingToken("roles"); - Func, int, SyntaxElement> missing64 = (source, start) => new SyntaxList>(new SeparatedElement((SyntaxElement)new CustomNode(shape267, rules.MissingNameReference(source, start), (SyntaxElement)new CustomNode(shape266, CreateMissingToken("if_later_than"), rules.MissingStringLiteral(source, start))))); - Func, int, SyntaxElement> missing65 = (source, start) => (SyntaxElement)new CustomNode(shape93, CreateMissingToken("operations"), rules.MissingValue(source, start)); + Func, int, SyntaxElement> missing64 = (source, start) => new SyntaxList>(new SeparatedElement((SyntaxElement)new CustomNode(shape272, rules.MissingNameReference(source, start), (SyntaxElement)new CustomNode(shape271, CreateMissingToken("if_later_than"), rules.MissingStringLiteral(source, start))))); + Func, int, SyntaxElement> missing65 = (source, start) => (SyntaxElement)new CustomNode(shape99, CreateMissingToken("operations"), rules.MissingValue(source, start)); Func, int, SyntaxElement> missing66 = (source, start) => (SyntaxElement)new CustomNode(CreateMissingToken("corrupted"), CreateMissingToken("datetime")); - Func, int, SyntaxElement> missing67 = (source, start) => (SyntaxElement)new CustomNode(shape249, CreateMissingToken("databases"), (SyntaxElement)new CustomNode(shape300, CreateMissingToken("("), SyntaxList>.Empty(), CreateMissingToken(")"))); - Func, int, SyntaxElement> missing68 = (source, start) => new SyntaxList>(new SeparatedElement((SyntaxElement)new CustomNode(shape131, CreateMissingToken("reconstructCsl"), CreateMissingToken("="), rules.MissingValue(source, start)))); - Func, int, SyntaxElement> missing69 = (source, start) => new SyntaxList>(new SeparatedElement((SyntaxElement)new CustomNode(shape131, CreateMissingToken("from"), CreateMissingToken("="), rules.MissingValue(source, start)))); + Func, int, SyntaxElement> missing67 = (source, start) => (SyntaxElement)new CustomNode(shape254, CreateMissingToken("databases"), (SyntaxElement)new CustomNode(shape305, CreateMissingToken("("), SyntaxList>.Empty(), CreateMissingToken(")"))); + Func, int, SyntaxElement> missing68 = (source, start) => new SyntaxList>(new SeparatedElement((SyntaxElement)new CustomNode(shape137, CreateMissingToken("reconstructCsl"), CreateMissingToken("="), rules.MissingValue(source, start)))); + Func, int, SyntaxElement> missing69 = (source, start) => new SyntaxList>(new SeparatedElement((SyntaxElement)new CustomNode(shape137, CreateMissingToken("from"), CreateMissingToken("="), rules.MissingValue(source, start)))); Func, int, SyntaxElement> missing70 = (source, start) => (SyntaxElement)new CustomNode(CreateMissingToken("corrupted"), CreateMissingToken("datetime")); var fragment0 = Custom( - rules.NameDeclaration, - RequiredToken("="), - Required(rules.Value, rules.MissingValue), - shape18); - var fragment1 = Custom( Token("recoverability"), RequiredToken("="), RequiredToken("disabled", "enabled"), - shape21); + shape19); + var fragment1 = Custom( + rules.NameDeclaration, + RequiredToken("="), + Required(rules.Value, rules.MissingValue), + shape24); var fragment2 = Custom( Token("softdelete"), RequiredToken("="), Required(rules.Value, rules.MissingValue), Optional( - fragment1), + fragment0), shape27); var fragment3 = Custom( Token("with"), RequiredToken("("), Required( OneOrMoreCommaList( - fragment0), - missing3), + fragment1), + missing4), RequiredToken(")"), - shape19); + shape25); var fragment4 = Custom( Token("("), Required( OneOrMoreCommaList( Custom( rules.StringLiteral, - shape37), + shape43), fnMissingElement: rules.MissingStringLiteral), missing0), RequiredToken(")"), - shape38); + shape44); var fragment5 = Custom( Token("with"), RequiredToken("("), ZeroOrMoreCommaList( - fragment0), + fragment1), RequiredToken(")"), - shape19); + shape25); var fragment6 = Custom( Token("<|"), Required(rules.QueryInput, rules.MissingExpression), - shape44); + shape48); var fragment7 = Custom( Token("with"), RequiredToken("("), @@ -486,10 +491,10 @@ internal override Parser[] CreateCommandParsers(Predefine rules.NameDeclaration, RequiredToken("="), Required(rules.Value, rules.MissingValue), - shape49)), + shape53)), missing11), RequiredToken(")"), - shape19); + shape25); var fragment8 = Custom( Token("hotdata"), RequiredToken("="), @@ -497,12 +502,12 @@ internal override Parser[] CreateCommandParsers(Predefine RequiredToken("hotindex"), RequiredToken("="), Required(rules.Value, rules.MissingValue), - shape60); + shape62); var fragment9 = Custom( Token("hot"), RequiredToken("="), Required(rules.Value, rules.MissingValue), - shape62); + shape64); var fragment10 = Custom( Token("cluster"), RequiredToken("("), @@ -513,18 +518,18 @@ internal override Parser[] CreateCommandParsers(Predefine RequiredToken("("), Required(rules.StringLiteral, rules.MissingStringLiteral), RequiredToken(")"), - shape81); + shape87); var fragment11 = Custom( Token("database"), RequiredToken("("), Required(rules.StringLiteral, rules.MissingStringLiteral), RequiredToken(")"), - shape82); + shape88); var fragment12 = Custom( rules.NameDeclaration, RequiredToken(":"), Required(rules.Type, rules.MissingType), - shape85); + shape91); var fragment13 = Custom( Token("bin"), RequiredToken("("), @@ -532,31 +537,31 @@ internal override Parser[] CreateCommandParsers(Predefine RequiredToken(","), Required(rules.Value, rules.MissingValue), RequiredToken(")"), - shape87); + shape93); var fragment14 = Custom( Token("startofday"), RequiredToken("("), Required(rules.NameDeclaration, rules.MissingNameDeclaration), RequiredToken(")"), - shape32); + shape38); var fragment15 = Custom( Token("startofmonth"), RequiredToken("("), Required(rules.NameDeclaration, rules.MissingNameDeclaration), RequiredToken(")"), - shape32); + shape38); var fragment16 = Custom( Token("startofweek"), RequiredToken("("), Required(rules.NameDeclaration, rules.MissingNameDeclaration), RequiredToken(")"), - shape32); + shape38); var fragment17 = Custom( Token("startofyear"), RequiredToken("("), Required(rules.NameDeclaration, rules.MissingNameDeclaration), RequiredToken(")"), - shape32); + shape38); var fragment18 = Custom( Token("pathformat"), RequiredToken("="), @@ -564,7 +569,7 @@ internal override Parser[] CreateCommandParsers(Predefine Optional( Custom( rules.StringLiteral, - shape35)), + shape41)), Required( OneOrMoreList( Custom( @@ -576,18 +581,18 @@ internal override Parser[] CreateCommandParsers(Predefine RequiredToken(","), Required(rules.NameDeclaration, rules.MissingNameDeclaration), RequiredToken(")"), - shape92), + shape98), Custom( If(Not(Token("datetime_pattern")), rules.NameDeclaration), - shape34)), + shape40)), Optional( Custom( rules.StringLiteral, - shape35)), - shape93)), + shape41)), + shape99)), missing9), RequiredToken(")"), - shape94); + shape100); var fragment19 = Custom( Token("partition"), RequiredToken("by"), @@ -612,7 +617,7 @@ internal override Parser[] CreateCommandParsers(Predefine fragment16, fragment17), missing6))), - shape89), + shape95), Custom( Token("long"), RequiredToken("="), @@ -622,35 +627,35 @@ internal override Parser[] CreateCommandParsers(Predefine RequiredToken(","), Required(rules.Value, rules.MissingValue), RequiredToken(")"), - shape98), + shape104), Custom( Token("string"), Optional( Custom( Token("="), Required(rules.NameDeclaration, rules.MissingNameDeclaration), - shape99)), - shape89)), + shape105)), + shape95)), missing22), - shape90)), + shape96)), missing23), RequiredToken(")"), Optional( fragment18), - shape95); + shape101); var fragment20 = Custom( Token("catalog"), RequiredToken("="), Required(rules.StringLiteral, rules.MissingStringLiteral), - shape101); + shape107); var fragment21 = Custom( Token("from"), rules.StringLiteral, - shape110); + shape116); var fragment22 = Custom( Token("from"), Required(rules.StringLiteral, rules.MissingStringLiteral), - shape110); + shape116); var fragment23 = Custom( Token("hotdata"), RequiredToken("="), @@ -658,12 +663,12 @@ internal override Parser[] CreateCommandParsers(Predefine RequiredToken("hotindex"), RequiredToken("="), Required(rules.Value, rules.MissingValue), - shape116); + shape122); var fragment24 = Custom( Token("hot"), RequiredToken("="), Required(rules.Value, rules.MissingValue), - shape118); + shape124); var fragment25 = Custom( Optional(Token(",")), OneOrMoreCommaList( @@ -675,10 +680,10 @@ internal override Parser[] CreateCommandParsers(Predefine rules.Value, RequiredToken(".."), Required(rules.Value, rules.MissingValue), - shape120), + shape126), missing30), - shape122)), - shape123); + shape128)), + shape129); var fragment26 = Custom( First( Token("dimensionMaterializedViews"), @@ -687,17 +692,17 @@ internal override Parser[] CreateCommandParsers(Predefine If(Not(And(Token("dimensionMaterializedViews", "dimensionTables", "lookback"))), rules.NameDeclaration)), RequiredToken("="), Required(rules.Value, rules.MissingValue), - shape131); + shape137); var fragment27 = Custom( Token("kind"), RequiredToken("="), RequiredToken("delta"), - shape137); + shape143); var fragment28 = Custom( Token("("), Required(rules.StringLiteral, rules.MissingStringLiteral), RequiredToken(")"), - shape139); + shape145); var fragment29 = Custom( Token("partition"), RequiredToken("by"), @@ -720,23 +725,23 @@ internal override Parser[] CreateCommandParsers(Predefine fragment16, fragment17), missing6), - shape147), + shape152), Custom( Token("string"), RequiredToken("="), Required(rules.NameDeclaration, rules.MissingNameDeclaration), - shape148)), + shape153)), missing7), - shape90)), + shape96)), missing8), RequiredToken(")"), Optional( fragment18), - shape95); + shape101); var fragment30 = Custom( rules.ColumnNameReference, RequiredToken("asc", "desc"), - shape152); + shape157); var fragment31 = Custom( Token("("), Required( @@ -744,7 +749,7 @@ internal override Parser[] CreateCommandParsers(Predefine fragment12), missing12), RequiredToken(")"), - shape162); + shape167); var fragment32 = Custom( Token("with"), RequiredToken("("), @@ -757,19 +762,19 @@ internal override Parser[] CreateCommandParsers(Predefine If(Not(And(Token("docstring", "folder"))), rules.NameDeclaration)), RequiredToken("="), Required(rules.Value, rules.MissingValue), - shape131)), + shape137)), missing13), RequiredToken(")")); var fragment33 = Custom( rules.ColumnNameReference, RequiredToken(":"), Required(rules.StringLiteral, rules.MissingStringLiteral), - shape165); + shape170); var fragment34 = Custom( Token("into"), RequiredToken("table"), Required(rules.TableNameReference, rules.MissingNameReference), - shape173); + shape178); var fragment35 = Custom( Token("readonly"), Optional( @@ -777,13 +782,13 @@ internal override Parser[] CreateCommandParsers(Predefine Token("version"), RequiredToken("="), Required(rules.StringLiteral, rules.MissingStringLiteral), - shape175)), - shape176); + shape180)), + shape181); var fragment36 = Custom( Token("table"), RequiredToken("="), Required(rules.NameDeclaration, rules.MissingNameDeclaration), - shape180); + shape185); var fragment37 = Custom( Token("with"), RequiredToken("("), @@ -803,28 +808,28 @@ internal override Parser[] CreateCommandParsers(Predefine If(Not(And(Token("autoUpdateSchema", "backfill", "dimensionMaterializedViews", "dimensionTables", "docString", "effectiveDateTime", "folder", "lookback", "updateExtentsCreationTime"))), rules.NameDeclaration)), RequiredToken("="), Required(rules.Value, rules.MissingValue), - shape131)), + shape137)), missing45), RequiredToken(")")); var fragment38 = Custom( rules.NameDeclaration, RequiredToken("="), Required(rules.Value, rules.MissingValue), - shape49); + shape53); var fragment39 = Custom( rules.NameDeclaration, Required( fragment31, missing34), - shape194); + shape199); var fragment40 = Custom( Token("application"), Required(rules.StringLiteral, rules.MissingStringLiteral), - shape205); + shape210); var fragment41 = Custom( Token("user"), Required(rules.StringLiteral, rules.MissingStringLiteral), - shape207); + shape212); var fragment42 = Custom( Token("all"), RequiredToken("tables")); @@ -834,15 +839,15 @@ internal override Parser[] CreateCommandParsers(Predefine RequiredToken("datasize", "extentsize"), Required(rules.Value, rules.MissingValue), RequiredToken("bytes", "GB", "MB"), - shape215); + shape220); var fragment44 = Custom( Token("limit"), Required(rules.Value, rules.MissingValue), - shape217); + shape222); var fragment45 = Custom( Token("from"), Required(rules.TableNameReference, rules.MissingNameReference), - shape220); + shape225); var fragment46 = Custom( Token("with"), RequiredToken("("), @@ -855,7 +860,7 @@ internal override Parser[] CreateCommandParsers(Predefine If(Not(And(Token("ContinueOnErrors", "ThrowOnErrors"))), rules.NameDeclaration)), RequiredToken("="), Required(rules.Value, rules.MissingValue), - shape131)), + shape137)), missing56), RequiredToken(")")); var fragment47 = Custom( @@ -885,7 +890,7 @@ internal override Parser[] CreateCommandParsers(Predefine If(Not(And(Token("creationTime", "distributed", "docstring", "extend_schema", "folder", "format", "ignoreFirstRecord", "ingestIfNotExists", "ingestionMappingReference", "ingestionMapping", "persistDetails", "policy_ingestionTime", "recreate_schema", "small_dimension_table", "tags", "validationPolicy", "zipPattern"))), rules.NameDeclaration)), RequiredToken("="), Required(rules.Value, rules.MissingValue), - shape131)), + shape137)), missing35), RequiredToken(")")); var fragment48 = Custom( @@ -910,18 +915,18 @@ internal override Parser[] CreateCommandParsers(Predefine If(Not(And(Token("creationTime", "distributed", "docstring", "extend_schema", "folder", "format", "ignoreFirstRecord", "ingestIfNotExists", "ingestionMappingReference", "ingestionMapping", "persistDetails", "policy_ingestionTime", "recreate_schema", "small_dimension_table", "tags", "validationPolicy", "zipPattern"))), rules.NameDeclaration)), RequiredToken("="), Required(rules.Value, rules.MissingValue), - shape131); + shape137); var fragment49 = Custom( Token("("), Required( OneOrMoreCommaList( Custom( rules.StringLiteral, - shape172), + shape177), fnMissingElement: rules.MissingStringLiteral), missing0), RequiredToken(")"), - shape38); + shape44); var fragment50 = Custom( Token("with"), RequiredToken("("), @@ -947,14 +952,14 @@ internal override Parser[] CreateCommandParsers(Predefine Custom( rules.StringLiteral, shape4)), - shape248); + shape253); var fragment52 = Custom( Token("none"), Optional( Custom( Token("skip-results"), shape3)), - shape249); + shape254); var fragment53 = Custom( Token("("), OneOrMoreCommaList( @@ -962,15 +967,15 @@ internal override Parser[] CreateCommandParsers(Predefine First( rules.WildcardedNameDeclaration, rules.DatabaseNameReference), - shape187), + shape192), fnMissingElement: rules.MissingNameDeclaration), Token(")"), - shape162); + shape167); var fragment54 = Custom( Token("tags"), RequiredToken("!contains", "!has", "contains", "has"), Required(rules.StringLiteral, rules.MissingStringLiteral), - shape257); + shape262); var fragment55 = Custom( Token("with"), RequiredToken("("), @@ -978,18 +983,18 @@ internal override Parser[] CreateCommandParsers(Predefine RequiredToken("="), Required(rules.Value, rules.MissingValue), RequiredToken(")"), - shape258); + shape263); var fragment56 = Custom( Token("("), Required( OneOrMoreCommaList( Custom( rules.AnyGuidLiteralOrString, - shape219), + shape224), fnMissingElement: rules.MissingValue), missing53), RequiredToken(")"), - shape38); + shape44); var fragment57 = Custom( Token(","), OneOrMoreCommaList( @@ -997,18 +1002,18 @@ internal override Parser[] CreateCommandParsers(Predefine First( rules.WildcardedNameDeclaration, rules.DatabaseNameReference), - shape187), + shape192), fnMissingElement: rules.MissingNameDeclaration), - shape262); + shape267); var fragment58 = Custom( Token("("), OneOrMoreCommaList( Custom( rules.AnyGuidLiteralOrString, - shape219), + shape224), fnMissingElement: rules.MissingValue), Token(")"), - shape38); + shape44); var fragment59 = Custom( Token("where"), Required( @@ -1022,40 +1027,40 @@ internal override Parser[] CreateCommandParsers(Predefine Custom( Token("if_later_than"), rules.StringLiteral, - shape266)), - shape267); + shape271)), + shape272); var fragment61 = Custom( rules.DatabaseNameReference, Optional( Custom( Token("if_later_than"), Required(rules.StringLiteral, rules.MissingStringLiteral), - shape266)), - shape267); + shape271)), + shape272); var fragment62 = Custom( Token(","), OneOrMoreCommaList( fragment60), - shape269); + shape274); var fragment63 = Custom( Token(","), Required( OneOrMoreCommaList( fragment61), missing64), - shape269); + shape274); var fragment64 = Custom( Token("if_later_than"), Required(rules.StringLiteral, rules.MissingStringLiteral), - shape278); + shape283); var fragment65 = Custom( Token("if_later_than"), Required(rules.StringLiteral, rules.MissingStringLiteral), - shape266); + shape271); var fragment66 = Custom( rules.StringLiteral, RequiredToken("roles"), - shape287); + shape292); var fragment67 = Custom( Token("with"), RequiredToken("("), @@ -1063,17 +1068,17 @@ internal override Parser[] CreateCommandParsers(Predefine RequiredToken("="), RequiredToken("cluster", "workloadgroup"), RequiredToken(")"), - shape293); + shape298); var fragment68 = Custom( Token("("), ZeroOrMoreCommaList( Custom( If(Not(Token(")")), rules.DatabaseNameReference), - shape78), + shape84), fnMissingElement: rules.MissingNameReference ), RequiredToken(")"), - shape300); + shape305); var fragment69 = Custom( Token("as"), RequiredToken("json")); @@ -1342,7 +1347,7 @@ internal override Parser[] CreateCommandParsers(Predefine Custom( rules.StringLiteral, shape4)), - shape209)); + shape214)); var AddExternalTableAdmins = Command("AddExternalTableAdmins", Custom( @@ -1367,7 +1372,7 @@ internal override Parser[] CreateCommandParsers(Predefine rules.StringLiteral, shape6))} , - shape222)); + shape227)); var AddFollowerDatabaseAuthorizedPrincipals = Command("AddFollowerDatabaseAuthorizedPrincipals", Custom( @@ -1418,7 +1423,7 @@ internal override Parser[] CreateCommandParsers(Predefine Custom( rules.StringLiteral, shape4)), - shape226)); + shape231)); var AddMaterializedViewAdmins = Command("AddMaterializedViewAdmins", Custom( @@ -1439,7 +1444,7 @@ internal override Parser[] CreateCommandParsers(Predefine Custom( rules.StringLiteral, shape6)), - shape229)); + shape234)); var AddTableRole = Command("AddTableRole", Custom( @@ -1464,7 +1469,7 @@ internal override Parser[] CreateCommandParsers(Predefine Custom( rules.StringLiteral, shape4)), - shape233)); + shape238)); var AlterMergeExtentTagsFromQuery = Command("AlterMergeExtentTagsFromQuery", Custom( @@ -1480,7 +1485,7 @@ internal override Parser[] CreateCommandParsers(Predefine OneOrMoreCommaList( Custom( rules.StringLiteral, - shape51), + shape55), fnMissingElement: rules.MissingStringLiteral), missing0), RequiredToken(")"), @@ -1490,7 +1495,7 @@ internal override Parser[] CreateCommandParsers(Predefine fragment6, missing1)} , - shape52)); + shape56)); var AlterMergeClusterPolicyCallout = Command("AlterMergeClusterPolicyCallout", Custom( @@ -1517,7 +1522,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("policy"), Token("diagnostics"), Required(rules.StringLiteral, rules.MissingStringLiteral), - shape53)); + shape12)); var AlterMergeClusterPolicyIngestionBatching = Command("AlterMergeClusterPolicyIngestionBatching", Custom( @@ -1526,7 +1531,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("policy"), Token("ingestionbatching"), Required(rules.StringLiteral, rules.MissingStringLiteral), - shape54)); + shape15)); var AlterMergeClusterPolicyManagedIdentity = Command("AlterMergeClusterPolicyManagedIdentity", Custom( @@ -1535,7 +1540,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("policy"), Token("managed_identity"), Required(rules.StringLiteral, rules.MissingStringLiteral), - shape55)); + shape17)); var AlterMergeClusterPolicyMultiDatabaseAdmins = Command("AlterMergeClusterPolicyMultiDatabaseAdmins", Custom( @@ -1571,7 +1576,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("policy"), Token("rowstore"), Required(rules.StringLiteral, rules.MissingStringLiteral), - shape57)); + shape58)); var AlterMergeClusterPolicySharding = Command("AlterMergeClusterPolicySharding", Custom( @@ -1599,76 +1604,163 @@ internal override Parser[] CreateCommandParsers(Predefine RequiredToken("policy"), RequiredToken("encoding"), Required(rules.StringLiteral, rules.MissingStringLiteral), - shape63)); + shape65)); + + var AlterMergeDatabasePolicyDiagnostics = Command("AlterMergeDatabasePolicyDiagnostics", + Custom( + Token("alter-merge", CompletionKind.CommandPrefix), + Token("database"), + Token("policy"), + Token("diagnostics"), + Required(rules.StringLiteral, rules.MissingStringLiteral), + shape12)); + + var AlterMergeDatabasePolicyEncoding = Command("AlterMergeDatabasePolicyEncoding", + Custom( + Token("alter-merge", CompletionKind.CommandPrefix), + Token("database"), + Token("policy"), + Token("encoding"), + Required(rules.StringLiteral, rules.MissingStringLiteral), + shape67)); + + var AlterMergeDatabasePolicyIngestionBatching = Command("AlterMergeDatabasePolicyIngestionBatching", + Custom( + Token("alter-merge", CompletionKind.CommandPrefix), + Token("database"), + Token("policy"), + Token("ingestionbatching"), + Required(rules.StringLiteral, rules.MissingStringLiteral), + shape15)); + + var AlterMergeDatabasePolicyManagedIdentity = Command("AlterMergeDatabasePolicyManagedIdentity", + Custom( + Token("alter-merge", CompletionKind.CommandPrefix), + Token("database"), + Token("policy"), + Token("managed_identity"), + Required(rules.StringLiteral, rules.MissingStringLiteral), + shape17)); + + var AlterMergeDatabasePolicyMerge = Command("AlterMergeDatabasePolicyMerge", + Custom( + Token("alter-merge", CompletionKind.CommandPrefix), + Token("database"), + Token("policy"), + Token("merge"), + Required(rules.StringLiteral, rules.MissingStringLiteral), + shape68)); + + var AlterMergeDatabasePolicyRetention = Command("AlterMergeDatabasePolicyRetention", + Custom( + Token("alter-merge", CompletionKind.CommandPrefix), + Token("database"), + Token("policy"), + Token("retention"), + Required( + First( + fragment0, + fragment2, + Custom( + rules.StringLiteral, + shape34)), + missing2))); + + var AlterMergeDatabasePolicySharding = Command("AlterMergeDatabasePolicySharding", + Custom( + Token("alter-merge", CompletionKind.CommandPrefix), + Token("database"), + Token("policy"), + Token("sharding"), + Required(rules.StringLiteral, rules.MissingStringLiteral), + shape69)); + + var AlterMergeDatabasePolicyShardsGrouping = Command("AlterMergeDatabasePolicyShardsGrouping", + Custom( + Token("alter-merge", CompletionKind.CommandPrefix), + Token("database"), + Token("policy"), + Token("shards_grouping").Hide(), + Required(rules.StringLiteral, rules.MissingStringLiteral), + shape70)); + + var AlterMergeDatabasePolicyStreamingIngestion = Command("AlterMergeDatabasePolicyStreamingIngestion", + Custom( + Token("alter-merge", CompletionKind.CommandPrefix), + Token("database"), + Token("policy"), + RequiredToken("streamingingestion"), + Required(rules.StringLiteral, rules.MissingStringLiteral), + shape59)); var AlterMergeDatabaseIngestionMapping = Command("AlterMergeDatabaseIngestionMapping", Custom( Token("alter-merge", CompletionKind.CommandPrefix), Token("database"), - rules.DatabaseNameReference, + If(Not(Token("policy")), rules.DatabaseNameReference), Token("ingestion"), RequiredToken("avro", "csv", "json", "orc", "parquet", "w3clogfile"), RequiredToken("mapping"), Required(rules.StringLiteral, rules.MissingStringLiteral), Required(rules.StringLiteral, rules.MissingStringLiteral), - shape65)); + shape72)); - var AlterMergeDatabasePolicyDiagnostics = Command("AlterMergeDatabasePolicyDiagnostics", + var AlterMergeDatabasePolicyDiagnostics2 = Command("AlterMergeDatabasePolicyDiagnostics", Custom( Token("alter-merge", CompletionKind.CommandPrefix), Token("database"), - rules.DatabaseNameReference, + If(Not(Token("policy")), rules.DatabaseNameReference), Token("policy"), Token("diagnostics"), Required(rules.StringLiteral, rules.MissingStringLiteral), - shape67)); + shape74)); - var AlterMergeDatabasePolicyEncoding = Command("AlterMergeDatabasePolicyEncoding", + var AlterMergeDatabasePolicyEncoding2 = Command("AlterMergeDatabasePolicyEncoding", Custom( Token("alter-merge", CompletionKind.CommandPrefix), Token("database"), - rules.DatabaseNameReference, + If(Not(Token("policy")), rules.DatabaseNameReference), Token("policy"), Token("encoding"), Required(rules.StringLiteral, rules.MissingStringLiteral), - shape68)); + shape75)); - var AlterMergeDatabasePolicyIngestionBatching = Command("AlterMergeDatabasePolicyIngestionBatching", + var AlterMergeDatabasePolicyIngestionBatching2 = Command("AlterMergeDatabasePolicyIngestionBatching", Custom( Token("alter-merge", CompletionKind.CommandPrefix), Token("database"), - rules.DatabaseNameReference, + If(Not(Token("policy")), rules.DatabaseNameReference), Token("policy"), Token("ingestionbatching"), Required(rules.StringLiteral, rules.MissingStringLiteral), - shape69)); + shape77)); - var AlterMergeDatabasePolicyManagedIdentity = Command("AlterMergeDatabasePolicyManagedIdentity", + var AlterMergeDatabasePolicyManagedIdentity2 = Command("AlterMergeDatabasePolicyManagedIdentity", Custom( Token("alter-merge", CompletionKind.CommandPrefix), Token("database"), - rules.DatabaseNameReference, + If(Not(Token("policy")), rules.DatabaseNameReference), Token("policy"), Token("managed_identity"), Required(rules.StringLiteral, rules.MissingStringLiteral), - shape70)); + shape78)); - var AlterMergeDatabasePolicyMerge = Command("AlterMergeDatabasePolicyMerge", + var AlterMergeDatabasePolicyMerge2 = Command("AlterMergeDatabasePolicyMerge", Custom( Token("alter-merge", CompletionKind.CommandPrefix), Token("database"), - rules.DatabaseNameReference, + If(Not(Token("policy")), rules.DatabaseNameReference), Token("policy"), Token("merge"), Required(rules.StringLiteral, rules.MissingStringLiteral), - shape71)); + shape79)); var AlterMergeDatabasePolicyMirroring = Command("AlterMergeDatabasePolicyMirroring", Custom( new Parser[] { Token("alter-merge", CompletionKind.CommandPrefix), Token("database"), - rules.DatabaseNameReference, + If(Not(Token("policy")), rules.DatabaseNameReference), Token("policy"), Token("mirroring"), Token("dataformat"), @@ -1679,62 +1771,62 @@ internal override Parser[] CreateCommandParsers(Predefine Optional( fragment3)} , - shape73)); + shape81)); var AlterMergeDatabasePolicyMirroringWithJson = Command("AlterMergeDatabasePolicyMirroringWithJson", Custom( Token("alter-merge", CompletionKind.CommandPrefix), Token("database"), - rules.DatabaseNameReference, + If(Not(Token("policy")), rules.DatabaseNameReference), Token("policy"), Token("mirroring"), Required(rules.StringLiteral, rules.MissingStringLiteral), - shape22)); + shape31)); - var AlterMergeDatabasePolicyRetention = Command("AlterMergeDatabasePolicyRetention", + var AlterMergeDatabasePolicyRetention2 = Command("AlterMergeDatabasePolicyRetention", Custom( Token("alter-merge", CompletionKind.CommandPrefix), Token("database"), - rules.DatabaseNameReference, + If(Not(Token("policy")), rules.DatabaseNameReference), Token("policy"), Token("retention"), Required( First( - fragment1, + fragment0, fragment2, Custom( rules.StringLiteral, - shape28)), - missing4), - shape66)); + shape34)), + missing2), + shape73)); - var AlterMergeDatabasePolicySharding = Command("AlterMergeDatabasePolicySharding", + var AlterMergeDatabasePolicySharding2 = Command("AlterMergeDatabasePolicySharding", Custom( Token("alter-merge", CompletionKind.CommandPrefix), Token("database"), - rules.DatabaseNameReference, + If(Not(Token("policy")), rules.DatabaseNameReference), Token("policy"), Token("sharding"), Required(rules.StringLiteral, rules.MissingStringLiteral), - shape74)); + shape82)); - var AlterMergeDatabasePolicyShardsGrouping = Command("AlterMergeDatabasePolicyShardsGrouping", + var AlterMergeDatabasePolicyShardsGrouping2 = Command("AlterMergeDatabasePolicyShardsGrouping", Custom( Token("alter-merge", CompletionKind.CommandPrefix), Token("database"), - rules.DatabaseNameReference, + If(Not(Token("policy")), rules.DatabaseNameReference), Token("policy"), Token("shards_grouping").Hide(), Required(rules.StringLiteral, rules.MissingStringLiteral), - shape76)); + shape83)); - var AlterMergeDatabasePolicyStreamingIngestion = Command("AlterMergeDatabasePolicyStreamingIngestion", + var AlterMergeDatabasePolicyStreamingIngestion2 = Command("AlterMergeDatabasePolicyStreamingIngestion", Custom( Token("alter-merge", CompletionKind.CommandPrefix), Token("database"), - rules.DatabaseNameReference, + If(Not(Token("policy")), rules.DatabaseNameReference), Token("policy"), - Token("streamingingestion"), + RequiredToken("streamingingestion"), Required(rules.StringLiteral, rules.MissingStringLiteral), new [] {CD(), CD(), CD("DatabaseName", CompletionHint.Database), CD(), CD(), CD("StreamingIngestionPolicy", CompletionHint.Literal)})); @@ -1742,11 +1834,11 @@ internal override Parser[] CreateCommandParsers(Predefine Custom( Token("alter-merge", CompletionKind.CommandPrefix), Token("database"), - Required(rules.DatabaseNameReference, rules.MissingNameReference), + Required(If(Not(Token("policy")), rules.DatabaseNameReference), rules.MissingNameReference), RequiredToken("policy"), RequiredToken("table_mirroring_templates"), Required(rules.StringLiteral, rules.MissingStringLiteral), - shape22)); + shape31)); var AlterMergeEntityGroup = Command("AlterMergeEntityGroup", Custom( @@ -1781,7 +1873,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("policy"), Token("partitioning"), Required(rules.StringLiteral, rules.MissingStringLiteral), - shape135)); + shape141)); var AlterMergeMaterializedViewPolicyRetention = Command("AlterMergeMaterializedViewPolicyRetention", Custom( @@ -1792,13 +1884,13 @@ internal override Parser[] CreateCommandParsers(Predefine RequiredToken("retention"), Required( First( - fragment1, + fragment0, fragment2, Custom( rules.StringLiteral, - shape28)), - missing4), - shape134)); + shape34)), + missing2), + shape140)); var AlterMergeMirroringTemplate = Command("AlterMergeMirroringTemplate", Custom( @@ -1811,7 +1903,7 @@ internal override Parser[] CreateCommandParsers(Predefine fragment28), Optional( fragment3), - shape140)); + shape146)); var AlterMergeTablePolicyEncoding = Command("AlterMergeTablePolicyEncoding", Custom( @@ -1821,7 +1913,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("policy"), Token("encoding"), Required(rules.StringLiteral, rules.MissingStringLiteral), - shape143)); + shape149)); var AlterMergeTablePolicyIngestionBatching = Command("AlterMergeTablePolicyIngestionBatching", Custom( @@ -1831,7 +1923,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("policy"), Token("ingestionbatching"), Required(rules.StringLiteral, rules.MissingStringLiteral), - shape145)); + shape150)); var AlterMergeTablePolicyMerge = Command("AlterMergeTablePolicyMerge", Custom( @@ -1841,7 +1933,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("policy"), Token("merge"), Required(rules.StringLiteral, rules.MissingStringLiteral), - shape146)); + shape151)); var AlterMergeTablePolicyMirroring = Command("AlterMergeTablePolicyMirroring", Custom( @@ -1861,7 +1953,7 @@ internal override Parser[] CreateCommandParsers(Predefine Optional( fragment3)} , - shape149)); + shape154)); var AlterMergeTablePolicyPartitioning = Command("AlterMergeTablePolicyPartitioning", Custom( @@ -1871,7 +1963,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("policy"), Token("partitioning"), Required(rules.StringLiteral, rules.MissingStringLiteral), - shape150)); + shape155)); var AlterMergeTablePolicyRetention = Command("AlterMergeTablePolicyRetention", Custom( @@ -1882,13 +1974,13 @@ internal override Parser[] CreateCommandParsers(Predefine Token("retention"), Required( First( - fragment1, + fragment0, fragment2, Custom( rules.StringLiteral, - shape28)), - missing4), - shape142)); + shape34)), + missing2), + shape148)); var AlterMergeTablePolicyRowOrder = Command("AlterMergeTablePolicyRowOrder", Custom( @@ -1903,7 +1995,7 @@ internal override Parser[] CreateCommandParsers(Predefine fragment30), missing10), RequiredToken(")"), - shape153)); + shape158)); var AlterMergeTablePolicySharding = Command("AlterMergeTablePolicySharding", Custom( @@ -1913,7 +2005,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("policy"), Token("sharding"), Required(rules.StringLiteral, rules.MissingStringLiteral), - shape154)); + shape159)); var AlterMergeTablePolicyStreamingIngestion = Command("AlterMergeTablePolicyStreamingIngestion", Custom( @@ -1935,7 +2027,7 @@ internal override Parser[] CreateCommandParsers(Predefine Required(rules.StringLiteral, rules.MissingStringLiteral), Optional( fragment7), - shape156)); + shape161)); var AlterMergeTable = Command("AlterMergeTable", Custom( @@ -1945,7 +2037,7 @@ internal override Parser[] CreateCommandParsers(Predefine fragment31, Optional( fragment32), - shape163)); + shape168)); var AlterMergeTableColumnDocStrings = Command("AlterMergeTableColumnDocStrings", Custom( @@ -1959,7 +2051,7 @@ internal override Parser[] CreateCommandParsers(Predefine fragment33), missing14), RequiredToken(")"), - shape166)); + shape171)); var AlterMergeExtentTagsFromQuery2 = Command("AlterMergeExtentTagsFromQuery", Custom( @@ -1974,7 +2066,7 @@ internal override Parser[] CreateCommandParsers(Predefine OneOrMoreCommaList( Custom( rules.StringLiteral, - shape51), + shape55), fnMissingElement: rules.MissingStringLiteral), missing0), RequiredToken(")"), @@ -1984,7 +2076,7 @@ internal override Parser[] CreateCommandParsers(Predefine fragment6, missing1)} , - shape167)); + shape172)); var AlterMergeTableIngestionMapping = Command("AlterMergeTableIngestionMapping", Custom( @@ -1998,7 +2090,7 @@ internal override Parser[] CreateCommandParsers(Predefine Required(rules.StringLiteral, rules.MissingStringLiteral), Optional( fragment7), - shape168)); + shape173)); var AlterMergeTablePolicyMirroringWithJson = Command("AlterMergeTablePolicyMirroringWithJson", Custom( @@ -2008,7 +2100,7 @@ internal override Parser[] CreateCommandParsers(Predefine RequiredToken("policy"), RequiredToken("mirroring"), Required(rules.StringLiteral, rules.MissingStringLiteral), - shape170)); + shape175)); var AlterMergeWorkloadGroup = Command("AlterMergeWorkloadGroup", Custom( @@ -2016,7 +2108,7 @@ internal override Parser[] CreateCommandParsers(Predefine RequiredToken("workload_group"), Required(rules.NameDeclaration, rules.MissingNameDeclaration), Required(rules.StringLiteral, rules.MissingStringLiteral), - shape185)); + shape190)); var AlterClusterStorageKeys = Command("AlterClusterStorageKeys", Custom( @@ -2059,7 +2151,7 @@ internal override Parser[] CreateCommandParsers(Predefine OneOrMoreCommaList( Custom( rules.StringLiteral, - shape51), + shape55), fnMissingElement: rules.MissingStringLiteral), missing0), RequiredToken(")"), @@ -2069,7 +2161,7 @@ internal override Parser[] CreateCommandParsers(Predefine fragment6, missing1)} , - shape52)); + shape56)); var AlterCache = Command("AlterCache", Custom( @@ -2123,7 +2215,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("policy"), Token("diagnostics"), Required(rules.StringLiteral, rules.MissingStringLiteral), - shape53)); + shape12)); var AlterClusterPolicyIngestionBatching = Command("AlterClusterPolicyIngestionBatching", Custom( @@ -2132,7 +2224,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("policy"), Token("ingestionbatching"), Required(rules.StringLiteral, rules.MissingStringLiteral), - shape54)); + shape15)); var AlterClusterPolicyManagedIdentity = Command("AlterClusterPolicyManagedIdentity", Custom( @@ -2141,7 +2233,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("policy"), Token("managed_identity"), Required(rules.StringLiteral, rules.MissingStringLiteral), - shape55)); + shape17)); var AlterClusterPolicyMultiDatabaseAdmins = Command("AlterClusterPolicyMultiDatabaseAdmins", Custom( @@ -2179,7 +2271,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("policy"), Token("rowstore"), Required(rules.StringLiteral, rules.MissingStringLiteral), - shape57)); + shape58)); var AlterClusterPolicySandbox = Command("AlterClusterPolicySandbox", Custom( @@ -2206,7 +2298,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("policy"), RequiredToken("streamingingestion"), Required(rules.StringLiteral, rules.MissingStringLiteral), - new [] {CD(), CD(), CD(), CD(), CD("StreamingIngestionPolicy", CompletionHint.Literal)})); + shape59)); var AlterClusterStorageKeys2 = Command("AlterClusterStorageKeys", Custom( @@ -2265,7 +2357,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("policy"), RequiredToken("encoding"), Required(rules.StringLiteral, rules.MissingStringLiteral), - shape63)); + shape65)); var AlterColumnType = Command("AlterColumnType", Custom( @@ -2277,23 +2369,135 @@ internal override Parser[] CreateCommandParsers(Predefine Required(rules.Type, rules.MissingType), new [] {CD(), CD(), CD("ColumnName", CompletionHint.Column), CD(), CD(), CD("ColumnType")})); + var AlterDatabasePolicyCaching = Command("AlterDatabasePolicyCaching", + Custom( + Token("alter", CompletionKind.CommandPrefix), + Token("database"), + Token("policy"), + Token("caching"), + Required( + First( + fragment8, + fragment9), + missing16))); + + var AlterDatabasePolicyDiagnostics = Command("AlterDatabasePolicyDiagnostics", + Custom( + Token("alter", CompletionKind.CommandPrefix), + Token("database"), + Token("policy"), + Token("diagnostics"), + Required(rules.StringLiteral, rules.MissingStringLiteral), + shape12)); + + var AlterDatabasePolicyEncoding = Command("AlterDatabasePolicyEncoding", + Custom( + Token("alter", CompletionKind.CommandPrefix), + Token("database"), + Token("policy"), + Token("encoding"), + Required(rules.StringLiteral, rules.MissingStringLiteral), + shape67)); + + var AlterDatabasePolicyExtentTagsRetention = Command("AlterDatabasePolicyExtentTagsRetention", + Custom( + Token("alter", CompletionKind.CommandPrefix), + Token("database"), + Token("policy"), + Token("extent_tags_retention"), + Required(rules.StringLiteral, rules.MissingStringLiteral), + new [] {CD(), CD(), CD(), CD(), CD("ExtentTagsRetentionPolicy", CompletionHint.Literal)})); + + var AlterDatabasePolicyIngestionBatching = Command("AlterDatabasePolicyIngestionBatching", + Custom( + Token("alter", CompletionKind.CommandPrefix), + Token("database"), + Token("policy"), + Token("ingestionbatching"), + Required(rules.StringLiteral, rules.MissingStringLiteral), + shape15)); + + var AlterDatabasePolicyManagedIdentity = Command("AlterDatabasePolicyManagedIdentity", + Custom( + Token("alter", CompletionKind.CommandPrefix), + Token("database"), + Token("policy"), + Token("managed_identity"), + Required(rules.StringLiteral, rules.MissingStringLiteral), + shape17)); + + var AlterDatabasePolicyMerge = Command("AlterDatabasePolicyMerge", + Custom( + Token("alter", CompletionKind.CommandPrefix), + Token("database"), + Token("policy"), + Token("merge"), + Required(rules.StringLiteral, rules.MissingStringLiteral), + shape68)); + + var AlterDatabasePolicyRetention = Command("AlterDatabasePolicyRetention", + Custom( + Token("alter", CompletionKind.CommandPrefix), + Token("database"), + Token("policy"), + Token("retention"), + Required(rules.StringLiteral, rules.MissingStringLiteral), + new [] {CD(), CD(), CD(), CD(), CD("RetentionPolicy", CompletionHint.Literal)})); + + var AlterDatabasePolicySharding = Command("AlterDatabasePolicySharding", + Custom( + Token("alter", CompletionKind.CommandPrefix), + Token("database"), + Token("policy"), + Token("sharding"), + Required(rules.StringLiteral, rules.MissingStringLiteral), + shape69)); + + var AlterDatabasePolicyShardsGrouping = Command("AlterDatabasePolicyShardsGrouping", + Custom( + Token("alter", CompletionKind.CommandPrefix), + Token("database"), + Token("policy"), + Token("shards_grouping").Hide(), + Required(rules.StringLiteral, rules.MissingStringLiteral), + shape70)); + + var AlterDatabasePolicyStreamingIngestion = Command("AlterDatabasePolicyStreamingIngestion", + Custom( + Token("alter", CompletionKind.CommandPrefix), + Token("database"), + Token("policy"), + RequiredToken("streamingingestion"), + Required( + First( + Custom( + Token("disable"), + shape71), + Custom( + Token("enable"), + shape71), + Custom( + rules.StringLiteral, + shape30)), + missing17))); + var AlterDatabaseIngestionMapping = Command("AlterDatabaseIngestionMapping", Custom( Token("alter", CompletionKind.CommandPrefix), Token("database"), - rules.DatabaseNameReference, + If(Not(Token("policy")), rules.DatabaseNameReference), Token("ingestion"), RequiredToken("avro", "csv", "json", "orc", "parquet", "w3clogfile"), RequiredToken("mapping"), Required(rules.StringLiteral, rules.MissingStringLiteral), Required(rules.StringLiteral, rules.MissingStringLiteral), - shape65)); + shape72)); var AlterDatabasePersistMetadata = Command("AlterDatabasePersistMetadata", Custom( Token("alter", CompletionKind.CommandPrefix), Token("database"), - rules.DatabaseNameReference, + If(Not(Token("policy")), rules.DatabaseNameReference), Token("persist"), RequiredToken("metadata"), Optional( @@ -2306,11 +2510,11 @@ internal override Parser[] CreateCommandParsers(Predefine new [] {CD("Path", CompletionHint.Literal), CD(isOptional: true)})), new [] {CD(), CD(), CD("DatabaseName", CompletionHint.Database), CD(), CD(), CD(CompletionHint.Literal, isOptional: true)})); - var AlterDatabasePolicyCaching = Command("AlterDatabasePolicyCaching", + var AlterDatabasePolicyCaching2 = Command("AlterDatabasePolicyCaching", Custom( Token("alter", CompletionKind.CommandPrefix), Token("database"), - rules.DatabaseNameReference, + If(Not(Token("policy")), rules.DatabaseNameReference), Token("policy"), Token("caching"), Required( @@ -2318,74 +2522,74 @@ internal override Parser[] CreateCommandParsers(Predefine fragment8, fragment9), missing16), - shape66)); + shape73)); - var AlterDatabasePolicyDiagnostics = Command("AlterDatabasePolicyDiagnostics", + var AlterDatabasePolicyDiagnostics2 = Command("AlterDatabasePolicyDiagnostics", Custom( Token("alter", CompletionKind.CommandPrefix), Token("database"), - rules.DatabaseNameReference, + If(Not(Token("policy")), rules.DatabaseNameReference), Token("policy"), Token("diagnostics"), Required(rules.StringLiteral, rules.MissingStringLiteral), - shape67)); + shape74)); - var AlterDatabasePolicyEncoding = Command("AlterDatabasePolicyEncoding", + var AlterDatabasePolicyEncoding2 = Command("AlterDatabasePolicyEncoding", Custom( Token("alter", CompletionKind.CommandPrefix), Token("database"), - rules.DatabaseNameReference, + If(Not(Token("policy")), rules.DatabaseNameReference), Token("policy"), Token("encoding"), Required(rules.StringLiteral, rules.MissingStringLiteral), - shape68)); + shape75)); - var AlterDatabasePolicyExtentTagsRetention = Command("AlterDatabasePolicyExtentTagsRetention", + var AlterDatabasePolicyExtentTagsRetention2 = Command("AlterDatabasePolicyExtentTagsRetention", Custom( Token("alter", CompletionKind.CommandPrefix), Token("database"), - rules.DatabaseNameReference, + If(Not(Token("policy")), rules.DatabaseNameReference), Token("policy"), Token("extent_tags_retention"), Required(rules.StringLiteral, rules.MissingStringLiteral), new [] {CD(), CD(), CD("DatabaseName", CompletionHint.Database), CD(), CD(), CD("ExtentTagsRetentionPolicy", CompletionHint.Literal)})); - var AlterDatabasePolicyIngestionBatching = Command("AlterDatabasePolicyIngestionBatching", + var AlterDatabasePolicyIngestionBatching2 = Command("AlterDatabasePolicyIngestionBatching", Custom( Token("alter", CompletionKind.CommandPrefix), Token("database"), - rules.DatabaseNameReference, + If(Not(Token("policy")), rules.DatabaseNameReference), Token("policy"), Token("ingestionbatching"), Required(rules.StringLiteral, rules.MissingStringLiteral), - shape69)); + shape77)); - var AlterDatabasePolicyManagedIdentity = Command("AlterDatabasePolicyManagedIdentity", + var AlterDatabasePolicyManagedIdentity2 = Command("AlterDatabasePolicyManagedIdentity", Custom( Token("alter", CompletionKind.CommandPrefix), Token("database"), - rules.DatabaseNameReference, + If(Not(Token("policy")), rules.DatabaseNameReference), Token("policy"), Token("managed_identity"), Required(rules.StringLiteral, rules.MissingStringLiteral), - shape70)); + shape78)); - var AlterDatabasePolicyMerge = Command("AlterDatabasePolicyMerge", + var AlterDatabasePolicyMerge2 = Command("AlterDatabasePolicyMerge", Custom( Token("alter", CompletionKind.CommandPrefix), Token("database"), - rules.DatabaseNameReference, + If(Not(Token("policy")), rules.DatabaseNameReference), Token("policy"), Token("merge"), Required(rules.StringLiteral, rules.MissingStringLiteral), - shape71)); + shape79)); var AlterDatabasePolicyMirroring = Command("AlterDatabasePolicyMirroring", Custom( new Parser[] { Token("alter", CompletionKind.CommandPrefix), Token("database"), - rules.DatabaseNameReference, + If(Not(Token("policy")), rules.DatabaseNameReference), Token("policy"), Token("mirroring"), Token("dataformat"), @@ -2396,87 +2600,87 @@ internal override Parser[] CreateCommandParsers(Predefine Optional( fragment3)} , - shape73)); + shape81)); var AlterDatabasePolicyMirroringWithJson = Command("AlterDatabasePolicyMirroringWithJson", Custom( Token("alter", CompletionKind.CommandPrefix), Token("database"), - rules.DatabaseNameReference, + If(Not(Token("policy")), rules.DatabaseNameReference), Token("policy"), Token("mirroring"), Required(rules.StringLiteral, rules.MissingStringLiteral), - shape22)); + shape31)); - var AlterDatabasePolicyRetention = Command("AlterDatabasePolicyRetention", + var AlterDatabasePolicyRetention2 = Command("AlterDatabasePolicyRetention", Custom( Token("alter", CompletionKind.CommandPrefix), Token("database"), - rules.DatabaseNameReference, + If(Not(Token("policy")), rules.DatabaseNameReference), Token("policy"), Token("retention"), Required(rules.StringLiteral, rules.MissingStringLiteral), new [] {CD(), CD(), CD("DatabaseName", CompletionHint.Database), CD(), CD(), CD("RetentionPolicy", CompletionHint.Literal)})); - var AlterDatabasePolicySharding = Command("AlterDatabasePolicySharding", + var AlterDatabasePolicySharding2 = Command("AlterDatabasePolicySharding", Custom( Token("alter", CompletionKind.CommandPrefix), Token("database"), - rules.DatabaseNameReference, + If(Not(Token("policy")), rules.DatabaseNameReference), Token("policy"), Token("sharding"), Required(rules.StringLiteral, rules.MissingStringLiteral), - shape74)); + shape82)); - var AlterDatabasePolicyShardsGrouping = Command("AlterDatabasePolicyShardsGrouping", + var AlterDatabasePolicyShardsGrouping2 = Command("AlterDatabasePolicyShardsGrouping", Custom( Token("alter", CompletionKind.CommandPrefix), Token("database"), - rules.DatabaseNameReference, + If(Not(Token("policy")), rules.DatabaseNameReference), Token("policy"), Token("shards_grouping").Hide(), Required(rules.StringLiteral, rules.MissingStringLiteral), - shape76)); + shape83)); - var AlterDatabasePolicyStreamingIngestion = Command("AlterDatabasePolicyStreamingIngestion", + var AlterDatabasePolicyStreamingIngestion2 = Command("AlterDatabasePolicyStreamingIngestion", Custom( Token("alter", CompletionKind.CommandPrefix), Token("database"), - rules.DatabaseNameReference, + If(Not(Token("policy")), rules.DatabaseNameReference), Token("policy"), - Token("streamingingestion"), + RequiredToken("streamingingestion"), Required( First( Custom( Token("disable"), - shape77), + shape71), Custom( Token("enable"), - shape77), + shape71), Custom( rules.StringLiteral, - shape41)), + shape30)), missing17), - shape66)); + shape73)); var AlterDatabaseTableMirroringPolicyTemplates = Command("AlterDatabaseTableMirroringPolicyTemplates", Custom( Token("alter", CompletionKind.CommandPrefix), Token("database"), - rules.DatabaseNameReference, + If(Not(Token("policy")), rules.DatabaseNameReference), Token("policy"), RequiredToken("table_mirroring_templates"), Required(rules.StringLiteral, rules.MissingStringLiteral), - shape22)); + shape31)); var AlterDatabasePrettyName = Command("AlterDatabasePrettyName", Custom( Token("alter", CompletionKind.CommandPrefix), Token("database"), - rules.DatabaseNameReference, + If(Not(Token("policy")), rules.DatabaseNameReference), Token("prettyname"), Required(rules.StringLiteral, rules.MissingStringLiteral), - shape252)); + shape257)); var AlterDatabaseStorageKeys2 = Command("AlterDatabaseStorageKeys", Custom( @@ -2530,7 +2734,7 @@ internal override Parser[] CreateCommandParsers(Predefine Optional( Custom( rules.AnyGuidLiteralOrString, - shape83)), + shape89)), new [] {CD(), CD(), CD("databaseName", CompletionHint.Database), CD(), CD(CompletionHint.Literal, isOptional: true)})); var AlterExtentContainersRecycle = Command("AlterExtentContainersRecycle", @@ -2552,9 +2756,9 @@ internal override Parser[] CreateCommandParsers(Predefine new [] {CD(), CD("hours", CompletionHint.Literal), CD()}), Custom( rules.AnyGuidLiteralOrString, - shape83)), + shape89)), missing19), - shape288)); + shape293)); var AlterExtentContainersSet = Command("AlterExtentContainersSet", Custom( @@ -2596,14 +2800,14 @@ internal override Parser[] CreateCommandParsers(Predefine OneOrMoreCommaList( Custom( rules.StringLiteral, - shape37), + shape43), fnMissingElement: rules.MissingStringLiteral), missing0), RequiredToken(")"), Optional( fragment3)} , - shape102)); + shape108)); var AlterStorageExternalTable2 = Command("AlterStorageExternalTable", Custom( @@ -2633,14 +2837,14 @@ internal override Parser[] CreateCommandParsers(Predefine OneOrMoreCommaList( Custom( rules.StringLiteral, - shape37), + shape43), fnMissingElement: rules.MissingStringLiteral), missing0), RequiredToken(")"), Optional( fragment3)} , - shape102)); + shape108)); var AlterStorageExternalTable3 = Command("AlterStorageExternalTable", Custom( @@ -2662,7 +2866,7 @@ internal override Parser[] CreateCommandParsers(Predefine Optional( fragment3)} , - shape179)); + shape184)); var AlterSqlExternalTable = Command("AlterSqlExternalTable", Custom( @@ -2686,7 +2890,7 @@ internal override Parser[] CreateCommandParsers(Predefine Optional( fragment3)} , - shape181)); + shape186)); var AlterStorageExternalTable4 = Command("AlterStorageExternalTable", Custom( @@ -2716,14 +2920,14 @@ internal override Parser[] CreateCommandParsers(Predefine OneOrMoreCommaList( Custom( rules.StringLiteral, - shape37), + shape43), fnMissingElement: rules.MissingStringLiteral), missing0), RequiredToken(")"), Optional( fragment3)} , - shape102)); + shape108)); var AlterExternalTableDocString = Command("AlterExternalTableDocString", Custom( @@ -2761,7 +2965,7 @@ internal override Parser[] CreateCommandParsers(Predefine Optional( fragment3)} , - shape182)); + shape187)); var AlterExternalTableMapping = Command("AlterExternalTableMapping", Custom( @@ -2772,7 +2976,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("mapping"), Required(rules.StringLiteral, rules.MissingStringLiteral), Required(rules.StringLiteral, rules.MissingStringLiteral), - shape191)); + shape196)); var AlterExternalTablePolicyQueryAcceleration = Command("AlterExternalTablePolicyQueryAcceleration", Custom( @@ -2804,7 +3008,7 @@ internal override Parser[] CreateCommandParsers(Predefine Required(rules.StringLiteral, rules.MissingStringLiteral), new [] {CD(), CD("serviceId", CompletionHint.Literal), CD(), CD("nodeId", CompletionHint.Literal)})), missing26), - shape224)); + shape229)); var AlterFollowerClusterConfiguration = Command("AlterFollowerClusterConfiguration", Custom( @@ -2825,12 +3029,12 @@ internal override Parser[] CreateCommandParsers(Predefine Token("default-caching-policies-modification-kind"), RequiredToken("="), RequiredToken("none", "replace", "union"), - shape108), + shape114), Custom( Token("default-principals-modification-kind"), RequiredToken("="), RequiredToken("none", "replace", "union"), - shape108), + shape114), Custom( Token("follow-authorized-principals"), RequiredToken("="), @@ -2850,7 +3054,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("caching-policies-modification-kind"), RequiredToken("="), RequiredToken("none", "replace", "union"), - shape126)); + shape132)); var AlterFollowerDatabaseConfiguration2 = Command("AlterFollowerDatabaseConfiguration", Custom( @@ -2905,7 +3109,7 @@ internal override Parser[] CreateCommandParsers(Predefine OneOrMoreCommaList( Custom( rules.NameDeclaration, - shape127), + shape133), fnMissingElement: rules.MissingNameDeclaration), missing28), RequiredToken(")"), @@ -2919,7 +3123,7 @@ internal override Parser[] CreateCommandParsers(Predefine Optional( fragment25)} , - shape128)); + shape134)); var AlterFollowerDatabaseChildEntities2 = Command("AlterFollowerDatabaseChildEntities", Custom( @@ -2943,7 +3147,7 @@ internal override Parser[] CreateCommandParsers(Predefine missing28), RequiredToken(")")} , - shape113)); + shape119)); var AlterFollowerDatabaseChildEntities3 = Command("AlterFollowerDatabaseChildEntities", Custom( @@ -2967,7 +3171,7 @@ internal override Parser[] CreateCommandParsers(Predefine missing28), RequiredToken(")")} , - shape113)); + shape119)); var AlterFollowerTablesPolicyCaching2 = Command("AlterFollowerTablesPolicyCaching", Custom( @@ -3047,7 +3251,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("principals-modification-kind"), RequiredToken("="), RequiredToken("none", "replace", "union"), - shape126)); + shape132)); var AlterFollowerTablesPolicyCaching3 = Command("AlterFollowerTablesPolicyCaching", Custom( @@ -3064,7 +3268,7 @@ internal override Parser[] CreateCommandParsers(Predefine OneOrMoreCommaList( Custom( rules.NameDeclaration, - shape127), + shape133), fnMissingElement: rules.MissingNameDeclaration), missing28), RequiredToken(")"), @@ -3078,7 +3282,7 @@ internal override Parser[] CreateCommandParsers(Predefine Optional( fragment25)} , - shape128)); + shape134)); var AlterFollowerDatabaseChildEntities4 = Command("AlterFollowerDatabaseChildEntities", Custom( @@ -3102,7 +3306,7 @@ internal override Parser[] CreateCommandParsers(Predefine missing28), RequiredToken(")")} , - shape113)); + shape119)); var AlterFollowerDatabaseChildEntities5 = Command("AlterFollowerDatabaseChildEntities", Custom( @@ -3126,7 +3330,7 @@ internal override Parser[] CreateCommandParsers(Predefine missing28), RequiredToken(")")} , - shape113)); + shape119)); var AlterFollowerTablesPolicyCaching4 = Command("AlterFollowerTablesPolicyCaching", Custom( @@ -3159,8 +3363,8 @@ internal override Parser[] CreateCommandParsers(Predefine RequiredToken("("), Required( OneOrMoreCommaList( - fragment0), - missing3), + fragment1), + missing4), RequiredToken(")"), Required(If(Not(Token("with")), rules.FunctionNameReference), rules.MissingNameReference), Required(rules.FunctionDeclaration, rules.MissingFunctionDeclaration), @@ -3190,7 +3394,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("function"), Required(If(Not(Token("with")), rules.FunctionNameReference), rules.MissingNameReference), Required(rules.FunctionDeclaration, rules.MissingFunctionDeclaration), - shape227)); + shape232)); var AlterGraphModelPolicyRetention = Command("AlterGraphModelPolicyRetention", Custom( @@ -3249,7 +3453,7 @@ internal override Parser[] CreateCommandParsers(Predefine If(Not(Token("with")), rules.MaterializedViewNameReference), Token("autoUpdateSchema"), RequiredToken("false", "true"), - shape202)); + shape207)); var AlterMaterializedViewDocString = Command("AlterMaterializedViewDocString", Custom( @@ -3312,7 +3516,7 @@ internal override Parser[] CreateCommandParsers(Predefine fragment8, fragment9), missing16), - shape134)); + shape140)); var AlterMaterializedViewPolicyPartitioning = Command("AlterMaterializedViewPolicyPartitioning", Custom( @@ -3322,7 +3526,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("policy"), Token("partitioning"), Required(rules.StringLiteral, rules.MissingStringLiteral), - shape135)); + shape141)); var AlterMaterializedViewPolicyRetention = Command("AlterMaterializedViewPolicyRetention", Custom( @@ -3356,7 +3560,7 @@ internal override Parser[] CreateCommandParsers(Predefine fragment28), Optional( fragment3), - shape140)); + shape146)); var AlterPoliciesOfRetention = Command("AlterPoliciesOfRetention", Custom( @@ -3376,7 +3580,7 @@ internal override Parser[] CreateCommandParsers(Predefine OneOrMoreCommaList( Custom( rules.TableNameReference, - shape29), + shape35), fnMissingElement: rules.MissingNameReference), Token(")"), Token("policy"), @@ -3398,7 +3602,7 @@ internal override Parser[] CreateCommandParsers(Predefine OneOrMoreCommaList( Custom( rules.TableNameReference, - shape29), + shape35), fnMissingElement: rules.MissingNameReference), Token(")"), Token("policy"), @@ -3414,13 +3618,13 @@ internal override Parser[] CreateCommandParsers(Predefine OneOrMoreCommaList( Custom( rules.TableNameReference, - shape29), + shape35), fnMissingElement: rules.MissingNameReference), Token(")"), Token("policy"), Token("ingestiontime"), RequiredToken("true"), - shape141)); + shape147)); var AlterTablesPolicyMerge = Command("AlterTablesPolicyMerge", Custom( @@ -3430,7 +3634,7 @@ internal override Parser[] CreateCommandParsers(Predefine OneOrMoreCommaList( Custom( rules.TableNameReference, - shape29), + shape35), fnMissingElement: rules.MissingNameReference), Token(")"), Token("policy"), @@ -3446,13 +3650,13 @@ internal override Parser[] CreateCommandParsers(Predefine OneOrMoreCommaList( Custom( rules.TableNameReference, - shape29), + shape35), fnMissingElement: rules.MissingNameReference), Token(")"), Token("policy"), Token("restricted_view_access"), RequiredToken("false", "true"), - shape141)); + shape147)); var AlterTablesPolicyRetention = Command("AlterTablesPolicyRetention", Custom( @@ -3462,7 +3666,7 @@ internal override Parser[] CreateCommandParsers(Predefine OneOrMoreCommaList( Custom( rules.TableNameReference, - shape29), + shape35), fnMissingElement: rules.MissingNameReference), Token(")"), Token("policy"), @@ -3480,7 +3684,7 @@ internal override Parser[] CreateCommandParsers(Predefine OneOrMoreCommaList( Custom( rules.TableNameReference, - shape29), + shape35), fnMissingElement: rules.MissingNameReference), missing32), RequiredToken(")"), @@ -3532,7 +3736,7 @@ internal override Parser[] CreateCommandParsers(Predefine fragment8, fragment9), missing16), - shape142)); + shape148)); var AlterTablePolicyEncoding = Command("AlterTablePolicyEncoding", Custom( @@ -3542,7 +3746,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("policy"), Token("encoding"), Required(rules.StringLiteral, rules.MissingStringLiteral), - shape143)); + shape149)); var AlterTablePolicyExtentTagsRetention = Command("AlterTablePolicyExtentTagsRetention", Custom( @@ -3562,7 +3766,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("policy"), Token("ingestionbatching"), Required(rules.StringLiteral, rules.MissingStringLiteral), - shape145)); + shape150)); var AlterTablePolicyIngestionTime = Command("AlterTablePolicyIngestionTime", Custom( @@ -3572,7 +3776,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("policy"), Token("ingestiontime"), RequiredToken("true"), - shape142)); + shape148)); var AlterTablePolicyMerge = Command("AlterTablePolicyMerge", Custom( @@ -3582,7 +3786,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("policy"), Token("merge"), Required(rules.StringLiteral, rules.MissingStringLiteral), - shape146)); + shape151)); var AlterTablePolicyMirroring = Command("AlterTablePolicyMirroring", Custom( @@ -3602,7 +3806,7 @@ internal override Parser[] CreateCommandParsers(Predefine Optional( fragment3)} , - shape149)); + shape154)); var AlterTablePolicyPartitioning = Command("AlterTablePolicyPartitioning", Custom( @@ -3612,7 +3816,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("policy"), Token("partitioning"), Required(rules.StringLiteral, rules.MissingStringLiteral), - shape150)); + shape155)); var AlterTablePolicyRestrictedViewAccess = Command("AlterTablePolicyRestrictedViewAccess", Custom( @@ -3622,7 +3826,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("policy"), Token("restricted_view_access"), RequiredToken("false", "true"), - shape142)); + shape148)); var AlterTablePolicyRetention = Command("AlterTablePolicyRetention", Custom( @@ -3660,7 +3864,7 @@ internal override Parser[] CreateCommandParsers(Predefine fragment30), missing10), RequiredToken(")"), - shape153)); + shape158)); var AlterTablePolicySharding = Command("AlterTablePolicySharding", Custom( @@ -3670,7 +3874,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("policy"), Token("sharding"), Required(rules.StringLiteral, rules.MissingStringLiteral), - shape154)); + shape159)); var AlterTablePolicyStreamingIngestion = Command("AlterTablePolicyStreamingIngestion", Custom( @@ -3683,15 +3887,15 @@ internal override Parser[] CreateCommandParsers(Predefine First( Custom( Token("disable"), - shape77), + shape71), Custom( Token("enable"), - shape77), + shape71), Custom( rules.StringLiteral, - shape41)), + shape30)), missing17), - shape142)); + shape148)); var AlterTablePolicyUpdate = Command("AlterTablePolicyUpdate", Custom( @@ -3703,7 +3907,7 @@ internal override Parser[] CreateCommandParsers(Predefine Required(rules.StringLiteral, rules.MissingStringLiteral), Optional( fragment7), - shape156)); + shape161)); var AlterTableRowStoreReferencesDisableBlockedKeys = Command("AlterTableRowStoreReferencesDisableBlockedKeys", Custom( @@ -3716,7 +3920,7 @@ internal override Parser[] CreateCommandParsers(Predefine RequiredToken("keys"), Optional( fragment7), - shape157)); + shape162)); var AlterTableRowStoreReferencesDisableKey = Command("AlterTableRowStoreReferencesDisableKey", Custom( @@ -3729,7 +3933,7 @@ internal override Parser[] CreateCommandParsers(Predefine Required(rules.StringLiteral, rules.MissingStringLiteral), Optional( fragment7), - shape159)); + shape164)); var AlterTableRowStoreReferencesDisableRowStore = Command("AlterTableRowStoreReferencesDisableRowStore", Custom( @@ -3742,7 +3946,7 @@ internal override Parser[] CreateCommandParsers(Predefine Required(rules.NameDeclaration, rules.MissingNameDeclaration), Optional( fragment7), - shape161)); + shape166)); var AlterTableRowStoreReferencesDropBlockedKeys = Command("AlterTableRowStoreReferencesDropBlockedKeys", Custom( @@ -3755,7 +3959,7 @@ internal override Parser[] CreateCommandParsers(Predefine RequiredToken("keys"), Optional( fragment7), - shape157)); + shape162)); var AlterTableRowStoreReferencesDropKey = Command("AlterTableRowStoreReferencesDropKey", Custom( @@ -3768,7 +3972,7 @@ internal override Parser[] CreateCommandParsers(Predefine Required(rules.StringLiteral, rules.MissingStringLiteral), Optional( fragment7), - shape159)); + shape164)); var AlterTableRowStoreReferencesDropRowStore = Command("AlterTableRowStoreReferencesDropRowStore", Custom( @@ -3781,7 +3985,7 @@ internal override Parser[] CreateCommandParsers(Predefine Required(rules.NameDeclaration, rules.MissingNameDeclaration), Optional( fragment7), - shape161)); + shape166)); var AlterTable = Command("AlterTable", Custom( @@ -3791,7 +3995,7 @@ internal override Parser[] CreateCommandParsers(Predefine fragment31, Optional( fragment32), - shape163)); + shape168)); var AlterTableColumnDocStrings = Command("AlterTableColumnDocStrings", Custom( @@ -3805,7 +4009,7 @@ internal override Parser[] CreateCommandParsers(Predefine fragment33), missing14), RequiredToken(")"), - shape166)); + shape171)); var AlterTableColumnsPolicyEncoding = Command("AlterTableColumnsPolicyEncoding", Custom( @@ -3854,7 +4058,7 @@ internal override Parser[] CreateCommandParsers(Predefine OneOrMoreCommaList( Custom( rules.StringLiteral, - shape51), + shape55), fnMissingElement: rules.MissingStringLiteral), missing0), RequiredToken(")"), @@ -3864,7 +4068,7 @@ internal override Parser[] CreateCommandParsers(Predefine fragment6, missing1)} , - shape167)); + shape172)); var AlterTableFolder = Command("AlterTableFolder", Custom( @@ -3887,7 +4091,7 @@ internal override Parser[] CreateCommandParsers(Predefine Required(rules.StringLiteral, rules.MissingStringLiteral), Optional( fragment7), - shape168)); + shape173)); var AlterTablePolicyMirroringWithJson = Command("AlterTablePolicyMirroringWithJson", Custom( @@ -3897,7 +4101,7 @@ internal override Parser[] CreateCommandParsers(Predefine RequiredToken("policy"), RequiredToken("mirroring"), Required(rules.StringLiteral, rules.MissingStringLiteral), - shape170)); + shape175)); var AppendTable = Command("AppendTable", Custom( @@ -3923,14 +4127,14 @@ internal override Parser[] CreateCommandParsers(Predefine OneOrMoreCommaList( Custom( rules.TableNameReference, - shape29), + shape35), fnMissingElement: rules.MissingNameReference), missing32), RequiredToken(")"), new [] {CD(), CD(CompletionHint.Table), CD()}), Custom( fragment6, - shape45)), + shape49)), missing36), new [] {CD(), CD(), CD("TemplateName", CompletionHint.None), CD()})); @@ -3988,7 +4192,7 @@ internal override Parser[] CreateCommandParsers(Predefine OneOrMoreList( Custom( rules.AnyGuidLiteralOrString, - shape314)), + shape319)), missing37), new [] {CD(), CD(), CD(), CD(), CD("tableName", CompletionHint.Table), CD(), CD(), CD("containerUri", CompletionHint.Literal), CD(CompletionHint.Literal)})); @@ -4096,8 +4300,8 @@ internal override Parser[] CreateCommandParsers(Predefine fnMissingElement: rules.MissingStringLiteral), missing0), RequiredToken(")"), - shape38), - missing2))); + shape44), + missing3))); var ClearClusterGroupMembershipCache = Command("ClearClusterGroupMembershipCache", Custom( @@ -4107,7 +4311,7 @@ internal override Parser[] CreateCommandParsers(Predefine RequiredToken("groupmembership"), Optional( fragment5), - shape259)); + shape264)); var ClearDatabaseCacheQueryResults = Command("ClearDatabaseCacheQueryResults", Custom( @@ -4137,7 +4341,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("materialized-view"), rules.MaterializedViewNameReference, Token("data"), - shape304)); + shape309)); var ClearMaterializedViewStatistics = Command("ClearMaterializedViewStatistics", Custom( @@ -4145,7 +4349,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("materialized-view"), Required(rules.MaterializedViewNameReference, rules.MissingNameReference), RequiredToken("statistics"), - shape306)); + shape311)); var ClearTableCacheStreamingIngestionSchema = Command("ClearTableCacheStreamingIngestionSchema", Custom( @@ -4155,7 +4359,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("cache"), RequiredToken("streamingingestion"), RequiredToken("schema"), - shape142)); + shape148)); var ClearTableData2 = Command("ClearTableData", Custom( @@ -4163,7 +4367,7 @@ internal override Parser[] CreateCommandParsers(Predefine RequiredToken("table"), Required(rules.TableNameReference, rules.MissingNameReference), RequiredToken("data"), - shape234)); + shape239)); var CreateMergeTables = Command("CreateMergeTables", Custom( @@ -4175,7 +4379,7 @@ internal override Parser[] CreateCommandParsers(Predefine missing38), Optional( fragment7), - shape195)); + shape200)); var CreateMergeTable = Command("CreateMergeTable", Custom( @@ -4187,7 +4391,7 @@ internal override Parser[] CreateCommandParsers(Predefine missing34), Optional( fragment32), - shape196)); + shape201)); var CreateOrAlterContinuousExport = Command("CreateOrAlterContinuousExport", Custom( @@ -4203,11 +4407,11 @@ internal override Parser[] CreateCommandParsers(Predefine OneOrMoreCommaList( Custom( rules.NameDeclaration, - shape177), + shape182), fnMissingElement: rules.MissingNameDeclaration), missing28), RequiredToken(")"), - shape19)), + shape25)), RequiredToken("to"), RequiredToken("table"), Required(rules.ExternalTableNameReference, rules.MissingNameReference), @@ -4228,7 +4432,7 @@ internal override Parser[] CreateCommandParsers(Predefine RequiredToken("mapping"), Required(rules.StringLiteral, rules.MissingStringLiteral), Required(rules.StringLiteral, rules.MissingStringLiteral), - shape188)); + shape193)); var CreateOrAlterEntityGroupCommand = Command("CreateOrAlterEntityGroupCommand", Custom( @@ -4273,14 +4477,14 @@ internal override Parser[] CreateCommandParsers(Predefine OneOrMoreCommaList( Custom( rules.StringLiteral, - shape37), + shape43), fnMissingElement: rules.MissingStringLiteral), missing0), RequiredToken(")"), Optional( fragment3)} , - shape102)); + shape108)); var CreateOrAlterStorageExternalTable2 = Command("CreateOrAlterStorageExternalTable", Custom( @@ -4310,14 +4514,14 @@ internal override Parser[] CreateCommandParsers(Predefine OneOrMoreCommaList( Custom( rules.StringLiteral, - shape37), + shape43), fnMissingElement: rules.MissingStringLiteral), missing0), RequiredToken(")"), Optional( fragment3)} , - shape102)); + shape108)); var CreateOrAlterStorageExternalTable3 = Command("CreateOrAlterStorageExternalTable", Custom( @@ -4341,7 +4545,7 @@ internal override Parser[] CreateCommandParsers(Predefine Optional( fragment3)} , - shape179)); + shape184)); var CreateOrAlterSqlExternalTable = Command("CreateOrAlterSqlExternalTable", Custom( @@ -4365,7 +4569,7 @@ internal override Parser[] CreateCommandParsers(Predefine Optional( fragment3)} , - shape181)); + shape186)); var CreateOrAlterStorageExternalTable4 = Command("CreateOrAlterStorageExternalTable", Custom( @@ -4395,14 +4599,14 @@ internal override Parser[] CreateCommandParsers(Predefine OneOrMoreCommaList( Custom( rules.StringLiteral, - shape37), + shape43), fnMissingElement: rules.MissingStringLiteral), missing0), RequiredToken(")"), Optional( fragment3)} , - shape102)); + shape108)); var CreateOrAlterStorageExternalTable5 = Command("CreateOrAlterStorageExternalTable", Custom( @@ -4420,7 +4624,7 @@ internal override Parser[] CreateCommandParsers(Predefine Optional( fragment3)} , - shape182)); + shape187)); var CreateOrAlterFunction = Command("CreateOrAlterFunction", Custom( @@ -4478,7 +4682,7 @@ internal override Parser[] CreateCommandParsers(Predefine Required(rules.StringLiteral, rules.MissingStringLiteral), Optional( fragment7), - shape168)); + shape173)); var CreateOrAleterWorkloadGroup = Command("CreateOrAleterWorkloadGroup", Custom( @@ -4486,7 +4690,7 @@ internal override Parser[] CreateCommandParsers(Predefine RequiredToken("workload_group"), Required(rules.NameDeclaration, rules.MissingNameDeclaration), Required(rules.StringLiteral, rules.MissingStringLiteral), - shape185)); + shape190)); var CreateMaterializedViewOverMaterializedView = Command("CreateMaterializedViewOverMaterializedView", Custom( @@ -4542,7 +4746,7 @@ internal override Parser[] CreateCommandParsers(Predefine RequiredToken("mapping"), Required(rules.StringLiteral, rules.MissingStringLiteral), Required(rules.StringLiteral, rules.MissingStringLiteral), - shape188)); + shape193)); var CreateDatabase2 = Command("CreateDatabase", Custom( @@ -4555,14 +4759,14 @@ internal override Parser[] CreateCommandParsers(Predefine OneOrMoreCommaList( Custom( rules.StringLiteral, - shape172), + shape177), fnMissingElement: rules.MissingStringLiteral), missing0), RequiredToken(")"), Optional( Custom( Token("ifnotexists"), - shape189)), + shape194)), Optional( fragment7), new [] {CD(), CD(), CD("DatabaseName", CompletionHint.None), CD(), CD(), CD(CompletionHint.Literal), CD(), CD(isOptional: true), CD(isOptional: true)})); @@ -4576,7 +4780,7 @@ internal override Parser[] CreateCommandParsers(Predefine Optional( Custom( Token("ifnotexists"), - shape189)), + shape194)), Optional( fragment7), new [] {CD(), CD(), CD("DatabaseName", CompletionHint.None), CD(), CD(isOptional: true), CD(isOptional: true)})); @@ -4622,7 +4826,7 @@ internal override Parser[] CreateCommandParsers(Predefine RequiredToken("("), Required(rules.StringLiteral, rules.MissingStringLiteral), RequiredToken(")"), - shape81), + shape87), Custom( Token("cluster"), RequiredToken("("), @@ -4662,14 +4866,14 @@ internal override Parser[] CreateCommandParsers(Predefine OneOrMoreCommaList( Custom( rules.StringLiteral, - shape37), + shape43), fnMissingElement: rules.MissingStringLiteral), missing0), RequiredToken(")"), Optional( fragment3)} , - shape102)); + shape108)); var CreateStorageExternalTable2 = Command("CreateStorageExternalTable", Custom( @@ -4699,14 +4903,14 @@ internal override Parser[] CreateCommandParsers(Predefine OneOrMoreCommaList( Custom( rules.StringLiteral, - shape37), + shape43), fnMissingElement: rules.MissingStringLiteral), missing0), RequiredToken(")"), Optional( fragment3)} , - shape102)); + shape108)); var CreateStorageExternalTable3 = Command("CreateStorageExternalTable", Custom( @@ -4730,7 +4934,7 @@ internal override Parser[] CreateCommandParsers(Predefine Optional( fragment3)} , - shape179)); + shape184)); var CreateSqlExternalTable = Command("CreateSqlExternalTable", Custom( @@ -4754,7 +4958,7 @@ internal override Parser[] CreateCommandParsers(Predefine Optional( fragment3)} , - shape181)); + shape186)); var CreateStorageExternalTable4 = Command("CreateStorageExternalTable", Custom( @@ -4784,14 +4988,14 @@ internal override Parser[] CreateCommandParsers(Predefine OneOrMoreCommaList( Custom( rules.StringLiteral, - shape37), + shape43), fnMissingElement: rules.MissingStringLiteral), missing0), RequiredToken(")"), Optional( fragment3)} , - shape102)); + shape108)); var CreateStorageExternalTable5 = Command("CreateStorageExternalTable", Custom( @@ -4809,7 +5013,7 @@ internal override Parser[] CreateCommandParsers(Predefine Optional( fragment3)} , - shape182)); + shape187)); var CreateExternalTableMapping = Command("CreateExternalTableMapping", Custom( @@ -4820,7 +5024,7 @@ internal override Parser[] CreateCommandParsers(Predefine RequiredToken("mapping"), Required(rules.StringLiteral, rules.MissingStringLiteral), Required(rules.StringLiteral, rules.MissingStringLiteral), - shape191)); + shape196)); var CreateFunction = Command("CreateFunction", Custom( @@ -4898,7 +5102,7 @@ internal override Parser[] CreateCommandParsers(Predefine fragment28), Optional( fragment3), - shape140)); + shape146)); var CreateRequestSupport = Command("CreateRequestSupport", Custom( @@ -4906,7 +5110,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("request_support"), Optional( fragment7), - shape193)); + shape198)); var CreateRowStore = Command("CreateRowStore", Custom( @@ -4914,7 +5118,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("rowstore"), Optional( fragment7), - shape193)); + shape198)); var CreateTables = Command("CreateTables", Custom( @@ -4926,7 +5130,7 @@ internal override Parser[] CreateCommandParsers(Predefine missing38), Optional( fragment7), - shape195)); + shape200)); var CreateTable = Command("CreateTable", Custom( @@ -4936,7 +5140,7 @@ internal override Parser[] CreateCommandParsers(Predefine fragment31, Optional( fragment32), - shape196)); + shape201)); var CreateTableBasedOnAnother = Command("CreateTableBasedOnAnother", Custom( @@ -4979,7 +5183,7 @@ internal override Parser[] CreateCommandParsers(Predefine missing38), Optional( fragment7), - shape195)); + shape200)); var DefineTable = Command("DefineTable", Custom( @@ -4991,7 +5195,7 @@ internal override Parser[] CreateCommandParsers(Predefine missing34), Optional( fragment32), - shape196)); + shape201)); var DeleteMaterializedViewRecords = Command("DeleteMaterializedViewRecords", Custom( @@ -5084,7 +5288,7 @@ internal override Parser[] CreateCommandParsers(Predefine rules.DatabaseTableColumnNameReference, RequiredToken("policy"), RequiredToken("caching"), - shape197)); + shape202)); var DeleteColumnPolicyEncoding = Command("DeleteColumnPolicyEncoding", Custom( @@ -5093,7 +5297,7 @@ internal override Parser[] CreateCommandParsers(Predefine Required(rules.TableColumnNameReference, rules.MissingNameReference), RequiredToken("policy"), RequiredToken("encoding"), - shape197)); + shape202)); var DeleteDatabasePolicyCaching = Command("DeleteDatabasePolicyCaching", Custom( @@ -5102,7 +5306,7 @@ internal override Parser[] CreateCommandParsers(Predefine rules.DatabaseNameReference, Token("policy"), Token("caching"), - shape198)); + shape203)); var DeleteDatabasePolicyDiagnostics = Command("DeleteDatabasePolicyDiagnostics", Custom( @@ -5111,7 +5315,7 @@ internal override Parser[] CreateCommandParsers(Predefine rules.DatabaseNameReference, Token("policy"), Token("diagnostics"), - shape198)); + shape203)); var DeleteDatabasePolicyEncoding = Command("DeleteDatabasePolicyEncoding", Custom( @@ -5120,7 +5324,7 @@ internal override Parser[] CreateCommandParsers(Predefine rules.DatabaseNameReference, Token("policy"), Token("encoding"), - shape198)); + shape203)); var DeleteDatabasePolicyExtentTagsRetention = Command("DeleteDatabasePolicyExtentTagsRetention", Custom( @@ -5129,7 +5333,7 @@ internal override Parser[] CreateCommandParsers(Predefine rules.DatabaseNameReference, Token("policy"), Token("extent_tags_retention"), - shape198)); + shape203)); var DeleteDatabasePolicyIngestionBatching = Command("DeleteDatabasePolicyIngestionBatching", Custom( @@ -5138,7 +5342,7 @@ internal override Parser[] CreateCommandParsers(Predefine rules.DatabaseNameReference, Token("policy"), Token("ingestionbatching"), - shape198)); + shape203)); var DeleteDatabasePolicyManagedIdentity = Command("DeleteDatabasePolicyManagedIdentity", Custom( @@ -5147,7 +5351,7 @@ internal override Parser[] CreateCommandParsers(Predefine rules.DatabaseNameReference, Token("policy"), Token("managed_identity"), - shape198)); + shape203)); var DeleteDatabasePolicyMerge = Command("DeleteDatabasePolicyMerge", Custom( @@ -5156,7 +5360,7 @@ internal override Parser[] CreateCommandParsers(Predefine rules.DatabaseNameReference, Token("policy"), Token("merge"), - shape198)); + shape203)); var DeleteDatabasePolicyMirroring = Command("DeleteDatabasePolicyMirroring", Custom( @@ -5165,7 +5369,7 @@ internal override Parser[] CreateCommandParsers(Predefine rules.DatabaseNameReference, Token("policy"), Token("mirroring"), - shape198)); + shape203)); var DeleteDatabasePolicyRetention = Command("DeleteDatabasePolicyRetention", Custom( @@ -5174,7 +5378,7 @@ internal override Parser[] CreateCommandParsers(Predefine rules.DatabaseNameReference, Token("policy"), Token("retention"), - shape198)); + shape203)); var DeleteDatabasePolicySharding = Command("DeleteDatabasePolicySharding", Custom( @@ -5183,7 +5387,7 @@ internal override Parser[] CreateCommandParsers(Predefine rules.DatabaseNameReference, Token("policy"), Token("sharding"), - shape198)); + shape203)); var DeleteDatabasePolicyShardsGrouping = Command("DeleteDatabasePolicyShardsGrouping", Custom( @@ -5192,7 +5396,7 @@ internal override Parser[] CreateCommandParsers(Predefine rules.DatabaseNameReference, Token("policy"), Token("shards_grouping").Hide(), - shape198)); + shape203)); var DeleteDatabasePolicyStreamingIngestion = Command("DeleteDatabasePolicyStreamingIngestion", Custom( @@ -5201,7 +5405,7 @@ internal override Parser[] CreateCommandParsers(Predefine rules.DatabaseNameReference, Token("policy"), Token("streamingingestion"), - shape198)); + shape203)); var DropDatabaseTableMirroringPolicyTemplates = Command("DropDatabaseTableMirroringPolicyTemplates", Custom( @@ -5210,7 +5414,7 @@ internal override Parser[] CreateCommandParsers(Predefine Required(rules.DatabaseNameReference, rules.MissingNameReference), RequiredToken("policy"), RequiredToken("table_mirroring_templates"), - shape198)); + shape203)); var DeleteExternalTablePolicyQueryAcceleration = Command("DeleteExternalTablePolicyQueryAcceleration", Custom( @@ -5220,7 +5424,7 @@ internal override Parser[] CreateCommandParsers(Predefine Required(rules.ExternalTableNameReference, rules.MissingNameReference), RequiredToken("policy"), RequiredToken("query_acceleration"), - shape297)); + shape302)); var DropFollowerTablesPolicyCaching = Command("DropFollowerTablesPolicyCaching", Custom( @@ -5235,14 +5439,14 @@ internal override Parser[] CreateCommandParsers(Predefine OneOrMoreCommaList( Custom( rules.NameDeclaration, - shape127), + shape133), fnMissingElement: rules.MissingNameDeclaration), missing28), RequiredToken(")"), RequiredToken("policy"), RequiredToken("caching")} , - shape200)); + shape205)); var DropFollowerTablesPolicyCaching2 = Command("DropFollowerTablesPolicyCaching", Custom( @@ -5279,14 +5483,14 @@ internal override Parser[] CreateCommandParsers(Predefine OneOrMoreCommaList( Custom( rules.NameDeclaration, - shape127), + shape133), fnMissingElement: rules.MissingNameDeclaration), missing28), RequiredToken(")"), RequiredToken("policy"), RequiredToken("caching")} , - shape200)); + shape205)); var DropFollowerTablesPolicyCaching4 = Command("DropFollowerTablesPolicyCaching", Custom( @@ -5320,7 +5524,7 @@ internal override Parser[] CreateCommandParsers(Predefine rules.DatabaseMaterializedViewNameReference, Token("policy"), Token("caching"), - shape202)); + shape207)); var DeleteMaterializedViewPolicyPartitioning = Command("DeleteMaterializedViewPolicyPartitioning", Custom( @@ -5329,7 +5533,7 @@ internal override Parser[] CreateCommandParsers(Predefine rules.DatabaseMaterializedViewNameReference, Token("policy"), Token("partitioning"), - shape202)); + shape207)); var DeleteMaterializedViewPolicyRowLevelSecurity = Command("DeleteMaterializedViewPolicyRowLevelSecurity", Custom( @@ -5338,14 +5542,14 @@ internal override Parser[] CreateCommandParsers(Predefine Required(rules.DatabaseMaterializedViewNameReference, rules.MissingNameReference), RequiredToken("policy"), RequiredToken("row_level_security"), - shape202)); + shape207)); var DeleteMirroringTemplate = Command("DeleteMirroringTemplate", Custom( Token("delete", CompletionKind.CommandPrefix), Token("mirroring-template"), Required(rules.NameDeclaration, rules.MissingNameDeclaration), - shape307)); + shape312)); var DeletePoliciesOfRetention = Command("DeletePoliciesOfRetention", Custom( @@ -5371,7 +5575,7 @@ internal override Parser[] CreateCommandParsers(Predefine rules.DatabaseTableNameReference, Token("policy"), Token("auto_delete"), - shape203)); + shape208)); var DeleteTablePolicyCaching = Command("DeleteTablePolicyCaching", Custom( @@ -5380,7 +5584,7 @@ internal override Parser[] CreateCommandParsers(Predefine rules.DatabaseTableNameReference, Token("policy"), Token("caching"), - shape203)); + shape208)); var DeleteTablePolicyEncoding = Command("DeleteTablePolicyEncoding", Custom( @@ -5389,7 +5593,7 @@ internal override Parser[] CreateCommandParsers(Predefine rules.DatabaseTableNameReference, Token("policy"), Token("encoding"), - shape203)); + shape208)); var DeleteTablePolicyExtentTagsRetention = Command("DeleteTablePolicyExtentTagsRetention", Custom( @@ -5398,7 +5602,7 @@ internal override Parser[] CreateCommandParsers(Predefine rules.DatabaseTableNameReference, Token("policy"), Token("extent_tags_retention"), - shape203)); + shape208)); var DeleteTablePolicyIngestionBatching = Command("DeleteTablePolicyIngestionBatching", Custom( @@ -5407,7 +5611,7 @@ internal override Parser[] CreateCommandParsers(Predefine rules.DatabaseTableNameReference, Token("policy"), Token("ingestionbatching"), - shape203)); + shape208)); var DeleteTablePolicyIngestionTime = Command("DeleteTablePolicyIngestionTime", Custom( @@ -5416,7 +5620,7 @@ internal override Parser[] CreateCommandParsers(Predefine rules.DatabaseTableNameReference, Token("policy"), Token("ingestiontime"), - shape203)); + shape208)); var DeleteTablePolicyMerge = Command("DeleteTablePolicyMerge", Custom( @@ -5425,7 +5629,7 @@ internal override Parser[] CreateCommandParsers(Predefine rules.DatabaseTableNameReference, Token("policy"), Token("merge"), - shape203)); + shape208)); var DeleteTablePolicyMirroring = Command("DeleteTablePolicyMirroring", Custom( @@ -5434,7 +5638,7 @@ internal override Parser[] CreateCommandParsers(Predefine rules.DatabaseTableNameReference, Token("policy"), Token("mirroring"), - shape203)); + shape208)); var DeleteTablePolicyPartitioning = Command("DeleteTablePolicyPartitioning", Custom( @@ -5443,7 +5647,7 @@ internal override Parser[] CreateCommandParsers(Predefine rules.DatabaseTableNameReference, Token("policy"), Token("partitioning"), - shape203)); + shape208)); var DeleteTablePolicyRestrictedViewAccess = Command("DeleteTablePolicyRestrictedViewAccess", Custom( @@ -5452,7 +5656,7 @@ internal override Parser[] CreateCommandParsers(Predefine rules.DatabaseTableNameReference, Token("policy"), Token("restricted_view_access"), - shape203)); + shape208)); var DeleteTablePolicyRetention = Command("DeleteTablePolicyRetention", Custom( @@ -5461,7 +5665,7 @@ internal override Parser[] CreateCommandParsers(Predefine rules.DatabaseTableNameReference, Token("policy"), Token("retention"), - shape203)); + shape208)); var DeleteTablePolicyRowLevelSecurity = Command("DeleteTablePolicyRowLevelSecurity", Custom( @@ -5470,7 +5674,7 @@ internal override Parser[] CreateCommandParsers(Predefine rules.DatabaseTableNameReference, Token("policy"), Token("row_level_security"), - shape203)); + shape208)); var DeleteTablePolicyRowOrder = Command("DeleteTablePolicyRowOrder", Custom( @@ -5479,7 +5683,7 @@ internal override Parser[] CreateCommandParsers(Predefine rules.DatabaseTableNameReference, Token("policy"), Token("roworder"), - shape203)); + shape208)); var DeleteTablePolicySharding = Command("DeleteTablePolicySharding", Custom( @@ -5488,7 +5692,7 @@ internal override Parser[] CreateCommandParsers(Predefine rules.DatabaseTableNameReference, Token("policy"), Token("sharding"), - shape203)); + shape208)); var DeleteTablePolicyStreamingIngestion = Command("DeleteTablePolicyStreamingIngestion", Custom( @@ -5497,7 +5701,7 @@ internal override Parser[] CreateCommandParsers(Predefine rules.DatabaseTableNameReference, Token("policy"), Token("streamingingestion"), - shape203)); + shape208)); var DeleteTablePolicyUpdate = Command("DeleteTablePolicyUpdate", Custom( @@ -5506,7 +5710,7 @@ internal override Parser[] CreateCommandParsers(Predefine rules.DatabaseTableNameReference, RequiredToken("policy"), RequiredToken("update"), - shape203)); + shape208)); var DeleteTableRecords2 = Command("DeleteTableRecords", Custom( @@ -5529,11 +5733,11 @@ internal override Parser[] CreateCommandParsers(Predefine Optional( Custom( Token("ifexists"), - shape210)), + shape215)), Optional( Custom( Token("skip-seal"), - shape212)), + shape217)), new [] {CD(), CD(), CD("DatabaseName", CompletionHint.Database), CD(isOptional: true), CD(isOptional: true)})); var DropRowStore = Command("DropRowStore", @@ -5542,7 +5746,7 @@ internal override Parser[] CreateCommandParsers(Predefine RequiredToken("rowstore"), Required(rules.NameDeclaration, rules.MissingNameDeclaration), Optional(Token("ifexists")), - shape231)); + shape236)); var DisableContinuousExport = Command("DisableContinuousExport", Custom( @@ -5563,14 +5767,14 @@ internal override Parser[] CreateCommandParsers(Predefine Token("database"), Required(If(Not(Token("streamingingestion_maintenance_mode")), rules.DatabaseNameReference), rules.MissingNameReference), RequiredToken("maintenance_mode"), - shape211)); + shape216)); var EnableDisableMaterializedView = Command("EnableDisableMaterializedView", Custom( Token("disable", CompletionKind.CommandPrefix), Token("materialized-view"), Required(rules.MaterializedViewNameReference, rules.MissingNameReference), - shape230)); + shape235)); var DisablePlugin = Command("DisablePlugin", Custom( @@ -5599,7 +5803,7 @@ internal override Parser[] CreateCommandParsers(Predefine fragment42, Custom( If(Not(Token("all")), rules.TableNameReference), - shape29)), + shape35)), missing52), Optional( fragment43), @@ -5638,7 +5842,7 @@ internal override Parser[] CreateCommandParsers(Predefine OneOrMoreCommaList( Custom( rules.StringLiteral, - shape51), + shape55), fnMissingElement: rules.MissingStringLiteral), missing0), RequiredToken(")"), @@ -5672,7 +5876,7 @@ internal override Parser[] CreateCommandParsers(Predefine RequiredToken("with"), RequiredToken("("), ZeroOrMoreCommaList( - fragment0), + fragment1), RequiredToken(")"), Required( fragment6, @@ -5920,7 +6124,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("drop", CompletionKind.CommandPrefix), Token("continuous-export"), Required(rules.NameDeclaration, rules.MissingNameDeclaration), - shape235)); + shape240)); var DropDatabaseRole = Command("DropDatabaseRole", Custom( @@ -5945,7 +6149,7 @@ internal override Parser[] CreateCommandParsers(Predefine Custom( rules.StringLiteral, shape4)), - shape209)); + shape214)); var DetachDatabase2 = Command("DetachDatabase", Custom( @@ -5956,7 +6160,7 @@ internal override Parser[] CreateCommandParsers(Predefine Optional( Custom( Token("skip-seal"), - shape212)), + shape217)), new [] {CD(), CD(), CD("DatabaseName", CompletionHint.Database), CD("IfExists"), CD(isOptional: true)})); var DropDatabaseIngestionMapping = Command("DropDatabaseIngestionMapping", @@ -5993,7 +6197,7 @@ internal override Parser[] CreateCommandParsers(Predefine Custom( rules.StringLiteral, shape4)), - shape209)); + shape214)); var DropDatabaseRole3 = Command("DropDatabaseRole", Custom( @@ -6018,7 +6222,7 @@ internal override Parser[] CreateCommandParsers(Predefine Custom( rules.StringLiteral, shape4)), - shape209)); + shape214)); var DropDatabasePrettyName = Command("DropDatabasePrettyName", Custom( @@ -6026,7 +6230,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("database"), rules.DatabaseNameReference, Token("prettyname"), - shape211)); + shape216)); var DetachDatabase3 = Command("DetachDatabase", Custom( @@ -6059,7 +6263,7 @@ internal override Parser[] CreateCommandParsers(Predefine Custom( rules.StringLiteral, shape4)), - shape209)); + shape214)); var DropDatabaseRole5 = Command("DropDatabaseRole", Custom( @@ -6084,7 +6288,7 @@ internal override Parser[] CreateCommandParsers(Predefine Custom( rules.StringLiteral, shape4)), - shape209)); + shape214)); var DropDatabaseRole6 = Command("DropDatabaseRole", Custom( @@ -6109,7 +6313,7 @@ internal override Parser[] CreateCommandParsers(Predefine Custom( rules.StringLiteral, shape4)), - shape209)); + shape214)); var DetachDatabase4 = Command("DetachDatabase", Custom( @@ -6137,7 +6341,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("drop", CompletionKind.CommandPrefix), Token("entity_group"), Required(rules.EntityGroupNameReference, rules.MissingNameReference), - shape294)); + shape299)); var DropExtents = Command("DropExtents", Custom( @@ -6148,7 +6352,7 @@ internal override Parser[] CreateCommandParsers(Predefine OneOrMoreCommaList( Custom( rules.AnyGuidLiteralOrString, - shape219), + shape224), fnMissingElement: rules.MissingValue), missing53), RequiredToken(")"), @@ -6174,13 +6378,13 @@ internal override Parser[] CreateCommandParsers(Predefine fragment42, Custom( If(Not(Token("all")), rules.TableNameReference), - shape29)), + shape35)), missing54), Optional( fragment43), Optional( fragment44), - shape274)); + shape279)); var DropExtents4 = Command("DropExtents", Custom( @@ -6195,7 +6399,7 @@ internal override Parser[] CreateCommandParsers(Predefine fragment42, Custom( If(Not(Token("all")), rules.TableNameReference), - shape29)), + shape35)), missing55), Optional( fragment43), @@ -6274,7 +6478,7 @@ internal override Parser[] CreateCommandParsers(Predefine rules.StringLiteral, shape6))} , - shape222)); + shape227)); var DropExternalTableMapping = Command("DropExternalTableMapping", Custom( @@ -6284,7 +6488,7 @@ internal override Parser[] CreateCommandParsers(Predefine rules.ExternalTableNameReference, Token("mapping"), Required(rules.StringLiteral, rules.MissingStringLiteral), - shape296)); + shape301)); var DropExternalTable = Command("DropExternalTable", Custom( @@ -6292,7 +6496,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("external"), RequiredToken("table"), Required(rules.ExternalTableNameReference, rules.MissingNameReference), - shape299)); + shape304)); var DropFabricServiceAssignmentsCommand = Command("DropFabricServiceAssignmentsCommand", Custom( @@ -6301,7 +6505,7 @@ internal override Parser[] CreateCommandParsers(Predefine RequiredToken("service"), Required(rules.StringLiteral, rules.MissingStringLiteral), RequiredToken("assignments"), - shape224)); + shape229)); var DropFollowerDatabases = Command("DropFollowerDatabases", Custom( @@ -6313,7 +6517,7 @@ internal override Parser[] CreateCommandParsers(Predefine OneOrMoreCommaList( Custom( rules.DatabaseNameReference, - shape78), + shape84), fnMissingElement: rules.MissingNameReference), missing32), RequiredToken(")"), @@ -6360,7 +6564,7 @@ internal override Parser[] CreateCommandParsers(Predefine OneOrMoreCommaList( Custom( rules.FunctionNameReference, - shape129), + shape135), fnMissingElement: rules.MissingNameReference), missing32), RequiredToken(")"), @@ -6390,7 +6594,7 @@ internal override Parser[] CreateCommandParsers(Predefine Custom( rules.StringLiteral, shape4)), - shape226)); + shape231)); var DropFunction = Command("DropFunction", Custom( @@ -6398,35 +6602,35 @@ internal override Parser[] CreateCommandParsers(Predefine Token("function"), Required(rules.FunctionNameReference, rules.MissingNameReference), RequiredToken("ifexists"), - shape227)); + shape232)); var DropFunction2 = Command("DropFunction", Custom( Token("drop", CompletionKind.CommandPrefix), Token("function"), Required(rules.FunctionNameReference, rules.MissingNameReference), - shape301)); + shape306)); var GraphModelDrop = Command("GraphModelDrop", Custom( Token("drop", CompletionKind.CommandPrefix), Token("graph_model").Hide(), Required(rules.NameDeclaration, rules.MissingNameDeclaration), - shape180)); + shape185)); var GraphSnapshotsDrop = Command("GraphSnapshotsDrop", Custom( Token("drop", CompletionKind.CommandPrefix), Token("graph_snapshots").Hide(), Required(rules.NameDeclaration, rules.MissingNameDeclaration), - shape180)); + shape185)); var GraphSnapshotDrop = Command("GraphSnapshotDrop", Custom( Token("drop", CompletionKind.CommandPrefix), Token("graph_snapshot").Hide(), Required(rules.QualifiedNameDeclaration, rules.MissingNameDeclaration), - shape180)); + shape185)); var DropMaterializedViewAdmins = Command("DropMaterializedViewAdmins", Custom( @@ -6447,14 +6651,14 @@ internal override Parser[] CreateCommandParsers(Predefine Custom( rules.StringLiteral, shape6)), - shape229)); + shape234)); var DropMaterializedView = Command("DropMaterializedView", Custom( Token("drop", CompletionKind.CommandPrefix), Token("materialized-view"), Required(rules.MaterializedViewNameReference, rules.MissingNameReference), - shape230)); + shape235)); var DropRowStore2 = Command("DropRowStore", Custom( @@ -6462,7 +6666,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("rowstore"), Required(rules.NameDeclaration, rules.MissingNameDeclaration), Optional(Token("ifexists")), - shape231)); + shape236)); var StoredQueryResultsDrop = Command("StoredQueryResultsDrop", Custom( @@ -6489,7 +6693,7 @@ internal override Parser[] CreateCommandParsers(Predefine OneOrMoreList( Custom( rules.AnyGuidLiteralOrString, - shape232)), + shape237)), missing37), new [] {CD(), CD(), CD("DatabaseName", CompletionHint.Database), CD(CompletionHint.Literal)})); @@ -6502,7 +6706,7 @@ internal override Parser[] CreateCommandParsers(Predefine OneOrMoreCommaList( Custom( rules.TableNameReference, - shape29), + shape35), fnMissingElement: rules.MissingNameReference), missing32), RequiredToken(")"), @@ -6532,7 +6736,7 @@ internal override Parser[] CreateCommandParsers(Predefine Custom( rules.StringLiteral, shape4)), - shape233)); + shape238)); var DropTableColumns = Command("DropTableColumns", Custom( @@ -6545,11 +6749,11 @@ internal override Parser[] CreateCommandParsers(Predefine OneOrMoreCommaList( Custom( rules.ColumnNameReference, - shape39), + shape45), fnMissingElement: rules.MissingNameReference), missing32), RequiredToken(")"), - shape166)); + shape171)); var DropExtentTagsFromTable2 = Command("DropExtentTagsFromTable", Custom( @@ -6563,7 +6767,7 @@ internal override Parser[] CreateCommandParsers(Predefine OneOrMoreCommaList( Custom( rules.StringLiteral, - shape51), + shape55), fnMissingElement: rules.MissingStringLiteral), missing0), RequiredToken(")"), @@ -6594,7 +6798,7 @@ internal override Parser[] CreateCommandParsers(Predefine RequiredToken("with"), RequiredToken("("), ZeroOrMoreCommaList( - fragment0), + fragment1), RequiredToken(")"), Required( fragment6, @@ -6608,7 +6812,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("table"), Required(rules.TableNameReference, rules.MissingNameReference), RequiredToken("ifexists"), - shape234)); + shape239)); var DropTableIngestionMapping = Command("DropTableIngestionMapping", Custom( @@ -6644,14 +6848,14 @@ internal override Parser[] CreateCommandParsers(Predefine Custom( rules.StringLiteral, shape4)), - shape233)); + shape238)); var DropTable2 = Command("DropTable", Custom( Token("drop", CompletionKind.CommandPrefix), Token("table"), Required(rules.TableNameReference, rules.MissingNameReference), - shape313)); + shape318)); var DropTempStorage = Command("DropTempStorage", Custom( @@ -6681,7 +6885,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("enable", CompletionKind.CommandPrefix), Token("continuous-export"), Required(rules.NameDeclaration, rules.MissingNameDeclaration), - shape235)); + shape240)); var EnableDatabaseStreamingIngestionMaintenanceMode = Command("EnableDatabaseStreamingIngestionMaintenanceMode", Custom( @@ -6695,14 +6899,14 @@ internal override Parser[] CreateCommandParsers(Predefine Token("database"), Required(If(Not(Token("streamingingestion_maintenance_mode")), rules.DatabaseNameReference), rules.MissingNameReference), RequiredToken("maintenance_mode"), - shape211)); + shape216)); var EnableDisableMaterializedView2 = Command("EnableDisableMaterializedView", Custom( Token("enable", CompletionKind.CommandPrefix), Token("materialized-view"), Required(rules.MaterializedViewNameReference, rules.MissingNameReference), - shape230)); + shape235)); var EnablePlugin = Command("EnablePlugin", Custom( @@ -6724,7 +6928,7 @@ internal override Parser[] CreateCommandParsers(Predefine fragment46), RequiredToken("<|"), Required(rules.ScriptInput, rules.MissingStatement), - shape236)); + shape241)); var ExecuteDatabaseScript = Command("ExecuteDatabaseScript", Custom( @@ -6735,7 +6939,7 @@ internal override Parser[] CreateCommandParsers(Predefine fragment46), RequiredToken("<|"), Required(rules.ScriptInput, rules.MissingStatement), - shape236)); + shape241)); var ExecuteDatabaseScript2 = Command("ExecuteDatabaseScript", Custom( @@ -6792,7 +6996,7 @@ internal override Parser[] CreateCommandParsers(Predefine RequiredToken("<|"), Required(rules.QueryInput, rules.MissingExpression)} , - shape237)); + shape242)); var ExportToStorage3 = Command("ExportToStorage", Custom( @@ -6815,7 +7019,7 @@ internal override Parser[] CreateCommandParsers(Predefine RequiredToken("<|"), Required(rules.QueryInput, rules.MissingExpression)} , - shape237)); + shape242)); var ExportToStorage4 = Command("ExportToStorage", Custom( @@ -6838,7 +7042,7 @@ internal override Parser[] CreateCommandParsers(Predefine RequiredToken("<|"), Required(rules.QueryInput, rules.MissingExpression)} , - shape237)); + shape242)); var ExportToSqlTable = Command("ExportToSqlTable", Custom( @@ -6888,7 +7092,7 @@ internal override Parser[] CreateCommandParsers(Predefine RequiredToken("<|"), Required(rules.QueryInput, rules.MissingExpression)} , - shape237)); + shape242)); var IngestIntoTable = Command("IngestIntoTable", Custom( @@ -6902,8 +7106,8 @@ internal override Parser[] CreateCommandParsers(Predefine fragment49, Custom( rules.StringLiteral, - shape172)), - missing2), + shape177)), + missing3), Optional( fragment47), new [] {CD(), CD(), CD(), CD(), CD("TableName", CompletionHint.Table), CD(), CD(isOptional: true)})); @@ -6951,8 +7155,8 @@ internal override Parser[] CreateCommandParsers(Predefine fragment49, Custom( rules.StringLiteral, - shape172)), - missing2), + shape177)), + missing3), Optional( fragment47), new [] {CD(), CD(), CD(), CD("TableName", CompletionHint.Table), CD(), CD(isOptional: true)})); @@ -6995,7 +7199,7 @@ internal override Parser[] CreateCommandParsers(Predefine OneOrMoreCommaList( Custom( rules.AnyGuidLiteralOrString, - shape239), + shape244), fnMissingElement: rules.MissingValue), missing53), RequiredToken(")"), @@ -7019,7 +7223,7 @@ internal override Parser[] CreateCommandParsers(Predefine OneOrMoreCommaList( Custom( rules.AnyGuidLiteralOrString, - shape239), + shape244), fnMissingElement: rules.MissingValue), missing53), RequiredToken(")"), @@ -7034,7 +7238,7 @@ internal override Parser[] CreateCommandParsers(Predefine OneOrMoreCommaList( Custom( rules.AnyGuidLiteralOrString, - shape239), + shape244), fnMissingElement: rules.MissingValue), missing53), RequiredToken(")"), @@ -7077,7 +7281,7 @@ internal override Parser[] CreateCommandParsers(Predefine OneOrMoreCommaList( Custom( rules.AnyGuidLiteralOrString, - shape239), + shape244), fnMissingElement: rules.MissingValue), missing53), RequiredToken(")")} @@ -7123,7 +7327,7 @@ internal override Parser[] CreateCommandParsers(Predefine Required(rules.DatabaseTableColumnNameReference, rules.MissingNameReference), new [] {CD("NewColumnName", CompletionHint.None), CD(), CD("ColumnName", CompletionHint.Column)})), missing58), - shape180)); + shape185)); var RenameColumn = Command("RenameColumn", Custom( @@ -7155,7 +7359,7 @@ internal override Parser[] CreateCommandParsers(Predefine Required(rules.TableNameReference, rules.MissingNameReference), new [] {CD("NewTableName", CompletionHint.None), CD(), CD("TableName", CompletionHint.Table)})), missing59), - shape180)); + shape185)); var RenameTable = Command("RenameTable", Custom( @@ -7226,7 +7430,7 @@ internal override Parser[] CreateCommandParsers(Predefine fragment47), RequiredToken("<|"), Required(rules.QueryInput, rules.MissingExpression), - shape247)); + shape252)); var StoredQueryResultSetOrReplace = Command("StoredQueryResultSetOrReplace", Custom( @@ -7249,7 +7453,7 @@ internal override Parser[] CreateCommandParsers(Predefine fragment47), RequiredToken("<|"), Required(rules.QueryInput, rules.MissingExpression), - shape247)); + shape252)); var SetAccess = Command("SetAccess", Custom( @@ -7283,7 +7487,7 @@ internal override Parser[] CreateCommandParsers(Predefine fragment47), RequiredToken("<|"), Required(rules.QueryInput, rules.MissingExpression), - shape253)); + shape258)); var SetTable = Command("SetTable", Custom( @@ -7329,7 +7533,7 @@ internal override Parser[] CreateCommandParsers(Predefine fragment51, fragment52), missing60), - shape250)); + shape255)); var SetDatabaseRole2 = Command("SetDatabaseRole", Custom( @@ -7342,7 +7546,7 @@ internal override Parser[] CreateCommandParsers(Predefine fragment51, fragment52), missing60), - shape250)); + shape255)); var SetDatabaseRole3 = Command("SetDatabaseRole", Custom( @@ -7355,16 +7559,16 @@ internal override Parser[] CreateCommandParsers(Predefine fragment51, fragment52), missing60), - shape250)); + shape255)); var AlterDatabasePrettyName2 = Command("AlterDatabasePrettyName", Custom( Token("set", CompletionKind.CommandPrefix), Token("database"), - rules.DatabaseNameReference, + If(Not(Token("policy")), rules.DatabaseNameReference), Token("prettyname"), Required(rules.StringLiteral, rules.MissingStringLiteral), - shape252)); + shape257)); var SetDatabaseRole4 = Command("SetDatabaseRole", Custom( @@ -7377,7 +7581,7 @@ internal override Parser[] CreateCommandParsers(Predefine fragment51, fragment52), missing60), - shape250)); + shape255)); var SetDatabaseRole5 = Command("SetDatabaseRole", Custom( @@ -7390,7 +7594,7 @@ internal override Parser[] CreateCommandParsers(Predefine fragment51, fragment52), missing60), - shape250)); + shape255)); var SetDatabaseRole6 = Command("SetDatabaseRole", Custom( @@ -7403,7 +7607,7 @@ internal override Parser[] CreateCommandParsers(Predefine fragment51, fragment52), missing60), - shape250)); + shape255)); var SetExternalTableAdmins = Command("SetExternalTableAdmins", Custom( @@ -7429,11 +7633,11 @@ internal override Parser[] CreateCommandParsers(Predefine Custom( rules.StringLiteral, shape6)), - shape248), + shape253), Custom( Token("none"), Optional(Token("skip-results")), - shape249)), + shape254)), missing60), new [] {CD(), CD(), CD(), CD("externalTableName", CompletionHint.ExternalTable), CD(), CD()})); @@ -7460,7 +7664,7 @@ internal override Parser[] CreateCommandParsers(Predefine fragment47), RequiredToken("<|"), Required(rules.QueryInput, rules.MissingExpression), - shape253)); + shape258)); var SetMaterializedViewAdmins = Command("SetMaterializedViewAdmins", Custom( @@ -7504,7 +7708,7 @@ internal override Parser[] CreateCommandParsers(Predefine rules.Value), rules.MissingValue), new [] {CD(), CD("n", CompletionHint.Literal)})), - shape305)); + shape310)); var SetMaterializedViewCursor = Command("SetMaterializedViewCursor", Custom( @@ -7570,7 +7774,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("callstacks"), Optional( fragment7), - shape193)); + shape198)); var ShowCapacity = Command("ShowCapacity", Custom( @@ -7582,7 +7786,7 @@ internal override Parser[] CreateCommandParsers(Predefine CD("Resource"))), Optional( fragment67), - shape302)); + shape307)); var ShowCertificates = Command("ShowCertificates", Custom( @@ -7615,7 +7819,7 @@ internal override Parser[] CreateCommandParsers(Predefine Optional( fragment53), Token("datastats"), - shape255)); + shape260)); var ShowClusterDatabasesDetails = Command("ShowClusterDatabasesDetails", Custom( @@ -7625,7 +7829,7 @@ internal override Parser[] CreateCommandParsers(Predefine Optional( fragment53), Token("details"), - shape255)); + shape260)); var ShowClusterDatabasesIdentity = Command("ShowClusterDatabasesIdentity", Custom( @@ -7635,7 +7839,7 @@ internal override Parser[] CreateCommandParsers(Predefine Optional( fragment53), Token("identity"), - shape255)); + shape260)); var ShowClusterDatabasesMetadata = Command("ShowClusterDatabasesMetadata", Custom( @@ -7645,7 +7849,7 @@ internal override Parser[] CreateCommandParsers(Predefine Optional( fragment53), Token("metadata"), - shape255)); + shape260)); var ShowClusterDatabasesPolicies = Command("ShowClusterDatabasesPolicies", Custom( @@ -7655,7 +7859,7 @@ internal override Parser[] CreateCommandParsers(Predefine Optional( fragment53), Token("policies"), - shape255)); + shape260)); var ShowClusterDatabasesDetails2 = Command("ShowClusterDatabasesDetails", Custom( @@ -7665,7 +7869,7 @@ internal override Parser[] CreateCommandParsers(Predefine Optional( fragment53), Token("verbose"), - shape255)); + shape260)); var ShowClusterDatabases = Command("ShowClusterDatabases", Custom( @@ -7681,12 +7885,12 @@ internal override Parser[] CreateCommandParsers(Predefine First( rules.WildcardedNameDeclaration, rules.DatabaseNameReference), - shape187), + shape192), fnMissingElement: rules.MissingNameDeclaration), missing28), RequiredToken(")"), - shape162)), - shape260)); + shape167)), + shape265)); var ShowClusterDetails = Command("ShowClusterDetails", Custom( @@ -7753,7 +7957,7 @@ internal override Parser[] CreateCommandParsers(Predefine Optional( fragment56), Optional(Token("hot")), - shape272)); + shape277)); var ShowIngestionMappings = Command("ShowIngestionMappings", Custom( @@ -7763,7 +7967,7 @@ internal override Parser[] CreateCommandParsers(Predefine Optional( Custom( Token("apacheavro", "avro", "csv", "json", "orc", "parquet", "sstream", "w3clogfile"), - shape46)), + shape50)), RequiredToken("mappings"), Optional( fragment7), @@ -7800,7 +8004,7 @@ internal override Parser[] CreateCommandParsers(Predefine RequiredToken("continuous-exports"), Optional( fragment7), - shape259)); + shape264)); var ShowClusterPolicyCaching = Command("ShowClusterPolicyCaching", Custom( @@ -7887,7 +8091,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("sharding"), Optional( fragment7), - shape259)); + shape264)); var ShowClusterPolicyStreamingIngestion = Command("ShowClusterPolicyStreamingIngestion", Custom( @@ -7914,7 +8118,7 @@ internal override Parser[] CreateCommandParsers(Predefine missing63), Optional( fragment7), - shape259)); + shape264)); var ShowClusterSandboxesStats = Command("ShowClusterSandboxesStats", Custom( @@ -7945,7 +8149,7 @@ internal override Parser[] CreateCommandParsers(Predefine First( fragment69, Token("details"))), - shape260)); + shape265)); var ShowClusterServices = Command("ShowClusterServices", Custom( @@ -7982,7 +8186,7 @@ internal override Parser[] CreateCommandParsers(Predefine If(Not(Token("*")), rules.DatabaseTableColumnNameReference), RequiredToken("policy"), RequiredToken("caching"), - shape197)); + shape202)); var ShowColumnPolicyEncoding = Command("ShowColumnPolicyEncoding", Custom( @@ -7991,7 +8195,7 @@ internal override Parser[] CreateCommandParsers(Predefine Required(If(Not(Token("*")), rules.TableColumnNameReference), rules.MissingNameReference), RequiredToken("policy"), RequiredToken("encoding"), - shape197)); + shape202)); var ShowCommandsAndQueries = Command("ShowCommandsAndQueries", Custom( @@ -8024,7 +8228,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("continuous-export"), rules.NameDeclaration, Token("exported-artifacts"), - shape261)); + shape266)); var ShowContinuousExportFailures = Command("ShowContinuousExportFailures", Custom( @@ -8032,14 +8236,14 @@ internal override Parser[] CreateCommandParsers(Predefine Token("continuous-export"), rules.NameDeclaration, Token("failures"), - shape261)); + shape266)); var ShowContinuousExport = Command("ShowContinuousExport", Custom( Token("show", CompletionKind.CommandPrefix), Token("continuous-export"), Required(rules.NameDeclaration, rules.MissingNameDeclaration), - shape235)); + shape240)); var ShowClusterDatabasesDataStats2 = Command("ShowClusterDatabasesDataStats", Custom( @@ -8051,7 +8255,7 @@ internal override Parser[] CreateCommandParsers(Predefine fragment57), Token(")"), Token("datastats"), - shape263)); + shape268)); var ShowClusterDatabasesDetails3 = Command("ShowClusterDatabasesDetails", Custom( @@ -8063,7 +8267,7 @@ internal override Parser[] CreateCommandParsers(Predefine fragment57), Token(")"), Token("details"), - shape263)); + shape268)); var ShowClusterDatabasesIdentity2 = Command("ShowClusterDatabasesIdentity", Custom( @@ -8075,7 +8279,7 @@ internal override Parser[] CreateCommandParsers(Predefine fragment57), Token(")"), Token("identity"), - shape263)); + shape268)); var ShowClusterDatabasesMetadata2 = Command("ShowClusterDatabasesMetadata", Custom( @@ -8087,7 +8291,7 @@ internal override Parser[] CreateCommandParsers(Predefine fragment57), Token(")"), Token("metadata"), - shape263)); + shape268)); var ShowClusterDatabasesPolicies2 = Command("ShowClusterDatabasesPolicies", Custom( @@ -8099,7 +8303,7 @@ internal override Parser[] CreateCommandParsers(Predefine fragment57), Token(")"), Token("policies"), - shape263)); + shape268)); var ShowClusterDatabasesDetails4 = Command("ShowClusterDatabasesDetails", Custom( @@ -8111,7 +8315,7 @@ internal override Parser[] CreateCommandParsers(Predefine fragment57), Token(")"), Token("verbose"), - shape263)); + shape268)); var ShowClusterDatabases2 = Command("ShowClusterDatabases", Custom( @@ -8128,10 +8332,10 @@ internal override Parser[] CreateCommandParsers(Predefine First( rules.WildcardedNameDeclaration, rules.DatabaseNameReference), - shape187), + shape192), fnMissingElement: rules.MissingNameDeclaration), missing28), - shape262)), + shape267)), RequiredToken(")"), new [] {CD(), CD(), CD(), CD("DatabaseName", CompletionHint.None), CD(isOptional: true), CD()})); @@ -8143,7 +8347,7 @@ internal override Parser[] CreateCommandParsers(Predefine rules.DatabaseNameReference, Token(")"), Token("datastats"), - shape264)); + shape269)); var ShowClusterDatabasesDetails5 = Command("ShowClusterDatabasesDetails", Custom( @@ -8153,7 +8357,7 @@ internal override Parser[] CreateCommandParsers(Predefine rules.DatabaseNameReference, Token(")"), Token("details"), - shape264)); + shape269)); var ShowDatabaseExtentsMetadata = Command("ShowDatabaseExtentsMetadata", Custom( @@ -8240,7 +8444,7 @@ internal override Parser[] CreateCommandParsers(Predefine rules.DatabaseNameReference, Token(")"), Token("identity"), - shape264)); + shape269)); var ShowClusterDatabasesMetadata3 = Command("ShowClusterDatabasesMetadata", Custom( @@ -8250,7 +8454,7 @@ internal override Parser[] CreateCommandParsers(Predefine rules.DatabaseNameReference, Token(")"), Token("metadata"), - shape264)); + shape269)); var ShowClusterDatabasesPolicies3 = Command("ShowClusterDatabasesPolicies", Custom( @@ -8260,7 +8464,7 @@ internal override Parser[] CreateCommandParsers(Predefine rules.DatabaseNameReference, Token(")"), Token("policies"), - shape264)); + shape269)); var ShowDatabasesSchemaAsJson = Command("ShowDatabasesSchemaAsJson", Custom( @@ -8312,7 +8516,7 @@ internal override Parser[] CreateCommandParsers(Predefine Required(rules.DatabaseNameReference, rules.MissingNameReference), RequiredToken(")"), RequiredToken("schema"), - shape264)); + shape269)); var ShowClusterDatabasesDetails6 = Command("ShowClusterDatabasesDetails", Custom( @@ -8322,7 +8526,7 @@ internal override Parser[] CreateCommandParsers(Predefine rules.DatabaseNameReference, Token(")"), Token("verbose"), - shape264)); + shape269)); var ShowClusterDatabases3 = Command("ShowClusterDatabases", Custom( @@ -8345,11 +8549,11 @@ internal override Parser[] CreateCommandParsers(Predefine First( rules.WildcardedNameDeclaration, rules.DatabaseNameReference), - shape187), + shape192), fnMissingElement: rules.MissingNameDeclaration), Token(")"), Token("datastats"), - shape265)); + shape270)); var ShowClusterDatabasesDetails7 = Command("ShowClusterDatabasesDetails", Custom( @@ -8363,11 +8567,11 @@ internal override Parser[] CreateCommandParsers(Predefine First( rules.WildcardedNameDeclaration, rules.DatabaseNameReference), - shape187), + shape192), fnMissingElement: rules.MissingNameDeclaration), Token(")"), Token("details"), - shape265)); + shape270)); var ShowDatabaseExtentsMetadata2 = Command("ShowDatabaseExtentsMetadata", Custom( @@ -8380,7 +8584,7 @@ internal override Parser[] CreateCommandParsers(Predefine OneOrMoreCommaList( Custom( rules.DatabaseNameReference, - shape11), + shape20), fnMissingElement: rules.MissingNameReference), Token(")"), Token("extents"), @@ -8406,7 +8610,7 @@ internal override Parser[] CreateCommandParsers(Predefine OneOrMoreCommaList( Custom( rules.DatabaseNameReference, - shape11), + shape20), fnMissingElement: rules.MissingNameReference), Token(")"), Token("extents"), @@ -8435,7 +8639,7 @@ internal override Parser[] CreateCommandParsers(Predefine OneOrMoreCommaList( Custom( rules.DatabaseNameReference, - shape11), + shape20), fnMissingElement: rules.MissingNameReference), Token(")"), Token("extents"), @@ -8462,7 +8666,7 @@ internal override Parser[] CreateCommandParsers(Predefine OneOrMoreCommaList( Custom( rules.DatabaseNameReference, - shape11), + shape20), fnMissingElement: rules.MissingNameReference), Token(")"), Token("extents"), @@ -8484,11 +8688,11 @@ internal override Parser[] CreateCommandParsers(Predefine First( rules.WildcardedNameDeclaration, rules.DatabaseNameReference), - shape187), + shape192), fnMissingElement: rules.MissingNameDeclaration), Token(")"), Token("identity"), - shape265)); + shape270)); var ShowClusterDatabasesMetadata4 = Command("ShowClusterDatabasesMetadata", Custom( @@ -8502,11 +8706,11 @@ internal override Parser[] CreateCommandParsers(Predefine First( rules.WildcardedNameDeclaration, rules.DatabaseNameReference), - shape187), + shape192), fnMissingElement: rules.MissingNameDeclaration), Token(")"), Token("metadata"), - shape265)); + shape270)); var ShowClusterDatabasesPolicies4 = Command("ShowClusterDatabasesPolicies", Custom( @@ -8520,11 +8724,11 @@ internal override Parser[] CreateCommandParsers(Predefine First( rules.WildcardedNameDeclaration, rules.DatabaseNameReference), - shape187), + shape192), fnMissingElement: rules.MissingNameDeclaration), Token(")"), Token("policies"), - shape265)); + shape270)); var ShowDatabasesSchemaAsJson3 = Command("ShowDatabasesSchemaAsJson", Custom( @@ -8608,11 +8812,11 @@ internal override Parser[] CreateCommandParsers(Predefine First( rules.WildcardedNameDeclaration, rules.DatabaseNameReference), - shape187), + shape192), fnMissingElement: rules.MissingNameDeclaration), Token(")"), Token("verbose"), - shape265)); + shape270)); var ShowClusterDatabases4 = Command("ShowClusterDatabases", Custom( @@ -8627,7 +8831,7 @@ internal override Parser[] CreateCommandParsers(Predefine First( rules.WildcardedNameDeclaration, rules.DatabaseNameReference), - shape187), + shape192), fnMissingElement: rules.MissingNameDeclaration), missing28), RequiredToken(")"), @@ -8724,7 +8928,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("entities"), Optional( fragment5), - shape260)); + shape265)); var ShowClusterDatabasesIdentity5 = Command("ShowClusterDatabasesIdentity", Custom( @@ -8760,7 +8964,7 @@ internal override Parser[] CreateCommandParsers(Predefine RequiredToken("json"), Optional( fragment7), - shape275)); + shape280)); var ShowDatabasesSchemaAsJson8 = Command("ShowDatabasesSchemaAsJson", Custom( @@ -8772,7 +8976,7 @@ internal override Parser[] CreateCommandParsers(Predefine RequiredToken("json"), Optional( fragment7), - shape273)); + shape278)); var ShowDatabasesSchema7 = Command("ShowDatabasesSchema", Custom( @@ -8806,7 +9010,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("*"), Token("policy"), Token("caching"), - shape271)); + shape276)); var ShowDatabasePolicyExtentTagsRetention = Command("ShowDatabasePolicyExtentTagsRetention", Custom( @@ -8815,7 +9019,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("*"), Token("policy"), Token("extent_tags_retention"), - shape271)); + shape276)); var ShowDatabasePolicyIngestionBatching = Command("ShowDatabasePolicyIngestionBatching", Custom( @@ -8824,7 +9028,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("*"), Token("policy"), Token("ingestionbatching"), - shape271)); + shape276)); var ShowDatabasePolicyMerge = Command("ShowDatabasePolicyMerge", Custom( @@ -8833,7 +9037,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("*"), Token("policy"), Token("merge"), - shape271)); + shape276)); var ShowDatabasePolicyRetention = Command("ShowDatabasePolicyRetention", Custom( @@ -8842,7 +9046,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("*"), Token("policy"), Token("retention"), - shape271)); + shape276)); var ShowDatabasePolicySharding = Command("ShowDatabasePolicySharding", Custom( @@ -8851,7 +9055,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("*"), Token("policy"), Token("sharding"), - shape271)); + shape276)); var ShowDatabasePolicyShardsGrouping = Command("ShowDatabasePolicyShardsGrouping", Custom( @@ -8860,7 +9064,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("*"), RequiredToken("policy"), RequiredToken("shards_grouping").Hide(), - shape271)); + shape276)); var ShowDatabaseCacheQueryResults = Command("ShowDatabaseCacheQueryResults", Custom( @@ -8877,10 +9081,10 @@ internal override Parser[] CreateCommandParsers(Predefine Optional( Custom( Token("script"), - shape279)), + shape284)), Optional( fragment64), - shape272)); + shape277)); var ShowDatabaseDataStats = Command("ShowDatabaseDataStats", Custom( @@ -8889,7 +9093,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("datastats"), Optional( fragment7), - shape260)); + shape265)); var ShowDatabaseDetails = Command("ShowDatabaseDetails", Custom( @@ -8898,7 +9102,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("details"), Optional( fragment7), - shape283)); + shape288)); var ShowDatabaseExtentsMetadata3 = Command("ShowDatabaseExtentsMetadata", Custom( @@ -8910,7 +9114,7 @@ internal override Parser[] CreateCommandParsers(Predefine OneOrMoreCommaList( Custom( rules.AnyGuidLiteralOrString, - shape219), + shape224), fnMissingElement: rules.MissingValue), Token(")"), Optional(Token("hot")), @@ -8933,7 +9137,7 @@ internal override Parser[] CreateCommandParsers(Predefine OneOrMoreCommaList( Custom( rules.AnyGuidLiteralOrString, - shape219), + shape224), fnMissingElement: rules.MissingValue), missing53), RequiredToken(")"), @@ -8960,7 +9164,7 @@ internal override Parser[] CreateCommandParsers(Predefine OneOrMoreCommaList( Custom( rules.AnyGuidLiteralOrString, - shape219), + shape224), fnMissingElement: rules.MissingValue), missing53), RequiredToken(")"), @@ -8984,7 +9188,7 @@ internal override Parser[] CreateCommandParsers(Predefine OneOrMoreCommaList( Custom( rules.AnyGuidLiteralOrString, - shape219), + shape224), fnMissingElement: rules.MissingValue), missing53), RequiredToken(")"), @@ -9002,7 +9206,7 @@ internal override Parser[] CreateCommandParsers(Predefine fragment59), Optional( fragment55), - shape280)); + shape285)); var ShowDatabaseExtents10 = Command("ShowDatabaseExtents", Custom( @@ -9018,7 +9222,7 @@ internal override Parser[] CreateCommandParsers(Predefine missing62), Optional( fragment55), - shape273)); + shape278)); var ShowDatabaseExtents11 = Command("ShowDatabaseExtents", Custom( @@ -9053,7 +9257,7 @@ internal override Parser[] CreateCommandParsers(Predefine fragment59), Optional( fragment55), - shape274)); + shape279)); var ShowDatabaseExtentsPartitioningStatistics = Command("ShowDatabaseExtentsPartitioningStatistics", Custom( @@ -9076,7 +9280,7 @@ internal override Parser[] CreateCommandParsers(Predefine missing62), Optional( fragment55), - shape275)); + shape280)); var ShowDatabaseExtents14 = Command("ShowDatabaseExtents", Custom( @@ -9113,7 +9317,7 @@ internal override Parser[] CreateCommandParsers(Predefine Required(rules.Value, rules.MissingValue), RequiredToken(")"), new [] {CD(), CD(), CD(), CD(), CD("minCreationTime", CompletionHint.Literal), CD()})), - shape275)); + shape280)); var ShowDatabaseIdentity = Command("ShowDatabaseIdentity", Custom( @@ -9122,7 +9326,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("identity"), Optional( fragment7), - shape260)); + shape265)); var ShowDatabaseIngestionMappings = Command("ShowDatabaseIngestionMappings", Custom( @@ -9132,12 +9336,12 @@ internal override Parser[] CreateCommandParsers(Predefine Optional( Custom( Token("apacheavro", "avro", "csv", "json", "orc", "parquet", "sstream", "w3clogfile"), - shape46)), + shape50)), RequiredToken("mappings"), Optional( Custom( rules.StringLiteral, - shape276)), + shape281)), Optional( fragment7), new [] {CD(), CD(), CD(), CD(isOptional: true), CD(), CD(CompletionHint.Literal, isOptional: true), CD(isOptional: true)})); @@ -9157,10 +9361,10 @@ internal override Parser[] CreateCommandParsers(Predefine Optional( Custom( Token("script"), - shape279)), + shape284)), Optional( fragment64), - shape272)); + shape277)); var ShowDatabaseMetadata = Command("ShowDatabaseMetadata", Custom( @@ -9169,7 +9373,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("metadata"), Optional( fragment7), - shape260)); + shape265)); var ShowDatabasePolicies = Command("ShowDatabasePolicies", Custom( @@ -9178,7 +9382,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("policies"), Optional( fragment7), - shape260)); + shape265)); var ShowDatabasePolicyCaching2 = Command("ShowDatabasePolicyCaching", Custom( @@ -9245,10 +9449,10 @@ internal override Parser[] CreateCommandParsers(Predefine Optional( Custom( Token("script"), - shape279)), + shape284)), Optional( fragment7), - shape280)); + shape285)); var ShowDatabaseSchemaAsJson = Command("ShowDatabaseSchemaAsJson", Custom( @@ -9259,7 +9463,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("json"), Optional( fragment7), - shape275)); + shape280)); var ShowDatabaseSchemaAsCslScript2 = Command("ShowDatabaseSchemaAsCslScript", Custom( @@ -9271,10 +9475,10 @@ internal override Parser[] CreateCommandParsers(Predefine Optional( Custom( Token("script"), - shape279)), + shape284)), Optional( fragment7), - shape280)); + shape285)); var ShowDatabaseSchema = Command("ShowDatabaseSchema", Custom( @@ -9298,10 +9502,10 @@ internal override Parser[] CreateCommandParsers(Predefine Optional( Custom( Token("script"), - shape279)), + shape284)), Optional( fragment7), - shape281)); + shape286)); var ShowDatabaseSchemaAsJson2 = Command("ShowDatabaseSchemaAsJson", Custom( @@ -9328,10 +9532,10 @@ internal override Parser[] CreateCommandParsers(Predefine Optional( Custom( Token("script"), - shape279)), + shape284)), Optional( fragment7), - shape281)); + shape286)); var ShowDatabaseSchema2 = Command("ShowDatabaseSchema", Custom( @@ -9372,7 +9576,7 @@ internal override Parser[] CreateCommandParsers(Predefine RequiredToken("state"), Optional( fragment5), - shape273)); + shape278)); var ShowDatabaseDetails2 = Command("ShowDatabaseDetails", Custom( @@ -9381,7 +9585,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("verbose"), Optional( fragment7), - shape283)); + shape288)); var ShowDatabase = Command("ShowDatabase", Custom( @@ -9405,10 +9609,10 @@ internal override Parser[] CreateCommandParsers(Predefine Optional( Custom( Token("script"), - shape279)), + shape284)), Optional( fragment64), - shape285)); + shape290)); var ShowDatabaseEntity = Command("ShowDatabaseEntity", Custom( @@ -9432,7 +9636,7 @@ internal override Parser[] CreateCommandParsers(Predefine Optional( Custom( rules.AnyGuidLiteralOrString, - shape284)), + shape289)), new [] {CD(), CD(), CD("databaseName", CompletionHint.Database), CD(), CD(), CD(), CD(CompletionHint.Literal, isOptional: true)})); var ShowDatabaseExtentsMetadata6 = Command("ShowDatabaseExtentsMetadata", @@ -9446,7 +9650,7 @@ internal override Parser[] CreateCommandParsers(Predefine OneOrMoreCommaList( Custom( rules.AnyGuidLiteralOrString, - shape219), + shape224), fnMissingElement: rules.MissingValue), Token(")"), Optional(Token("hot")), @@ -9470,7 +9674,7 @@ internal override Parser[] CreateCommandParsers(Predefine OneOrMoreCommaList( Custom( rules.AnyGuidLiteralOrString, - shape219), + shape224), fnMissingElement: rules.MissingValue), missing53), RequiredToken(")"), @@ -9498,7 +9702,7 @@ internal override Parser[] CreateCommandParsers(Predefine OneOrMoreCommaList( Custom( rules.AnyGuidLiteralOrString, - shape219), + shape224), fnMissingElement: rules.MissingValue), missing53), RequiredToken(")"), @@ -9523,7 +9727,7 @@ internal override Parser[] CreateCommandParsers(Predefine OneOrMoreCommaList( Custom( rules.AnyGuidLiteralOrString, - shape219), + shape224), fnMissingElement: rules.MissingValue), missing53), RequiredToken(")"), @@ -9542,7 +9746,7 @@ internal override Parser[] CreateCommandParsers(Predefine fragment59), Optional( fragment55), - shape289)); + shape294)); var ShowDatabaseExtents19 = Command("ShowDatabaseExtents", Custom( @@ -9585,7 +9789,7 @@ internal override Parser[] CreateCommandParsers(Predefine If(Not(And(Token("*", "cache", "cslschema", "datastats", "details", "extents", "extent", "identity", "ingestion", "keyvault", "kqlschema", "metadata", "policies", "policy", "principals", "schema", "shard-groups", "storage", "verbose", "with"))), rules.DatabaseNameReference), Token("extents"), RequiredToken("hot"), - shape198)); + shape203)); var ShowDatabaseExtentsMetadata8 = Command("ShowDatabaseExtentsMetadata", Custom( @@ -9608,7 +9812,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("extents"), Token("partitioning"), RequiredToken("statistics"), - shape66)); + shape73)); var ShowDatabaseExtents22 = Command("ShowDatabaseExtents", Custom( @@ -9624,7 +9828,7 @@ internal override Parser[] CreateCommandParsers(Predefine missing62), Optional( fragment55), - shape290)); + shape295)); var ShowDatabaseExtents23 = Command("ShowDatabaseExtents", Custom( @@ -9648,7 +9852,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("database"), If(Not(And(Token("*", "cache", "cslschema", "datastats", "details", "extents", "extent", "identity", "ingestion", "keyvault", "kqlschema", "metadata", "policies", "policy", "principals", "schema", "shard-groups", "storage", "verbose", "with"))), rules.DatabaseNameReference), Token("extents"), - shape211)); + shape216)); var ShowDatabaseIngestionMappings2 = Command("ShowDatabaseIngestionMappings", Custom( @@ -9659,12 +9863,12 @@ internal override Parser[] CreateCommandParsers(Predefine Optional( Custom( Token("apacheavro", "avro", "csv", "json", "orc", "parquet", "sstream", "w3clogfile"), - shape46)), + shape50)), RequiredToken("mappings"), Optional( Custom( rules.StringLiteral, - shape276)), + shape281)), Optional( fragment7), new [] {CD(), CD(), CD("databaseName", CompletionHint.Database), CD(), CD(isOptional: true), CD(), CD(CompletionHint.Literal, isOptional: true), CD(isOptional: true)})); @@ -9675,7 +9879,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("database"), If(Not(And(Token("*", "cache", "cslschema", "datastats", "details", "extents", "extent", "identity", "ingestion", "keyvault", "kqlschema", "metadata", "policies", "policy", "principals", "schema", "shard-groups", "storage", "verbose", "with"))), rules.DatabaseNameReference), Token("journal"), - shape211)); + shape216)); var ShowDatabaseCslSchema4 = Command("ShowDatabaseCslSchema", Custom( @@ -9686,10 +9890,10 @@ internal override Parser[] CreateCommandParsers(Predefine Optional( Custom( Token("script"), - shape279)), + shape284)), Optional( fragment64), - shape285)); + shape290)); var ShowDatabasePolicyCaching3 = Command("ShowDatabasePolicyCaching", Custom( @@ -9698,7 +9902,7 @@ internal override Parser[] CreateCommandParsers(Predefine If(Not(And(Token("*", "cache", "cslschema", "datastats", "details", "extents", "extent", "identity", "ingestion", "keyvault", "kqlschema", "metadata", "policies", "policy", "principals", "schema", "shard-groups", "storage", "verbose", "with"))), rules.DatabaseNameReference), Token("policy"), Token("caching"), - shape198)); + shape203)); var ShowDatabasePolicyDiagnostics = Command("ShowDatabasePolicyDiagnostics", Custom( @@ -9707,7 +9911,7 @@ internal override Parser[] CreateCommandParsers(Predefine If(Not(And(Token("*", "cache", "cslschema", "datastats", "details", "extents", "extent", "identity", "ingestion", "keyvault", "kqlschema", "metadata", "policies", "policy", "principals", "schema", "shard-groups", "storage", "verbose", "with"))), rules.DatabaseNameReference), Token("policy"), Token("diagnostics"), - shape198)); + shape203)); var ShowDatabasePolicyEncoding = Command("ShowDatabasePolicyEncoding", Custom( @@ -9716,7 +9920,7 @@ internal override Parser[] CreateCommandParsers(Predefine If(Not(And(Token("*", "cache", "cslschema", "datastats", "details", "extents", "extent", "identity", "ingestion", "keyvault", "kqlschema", "metadata", "policies", "policy", "principals", "schema", "shard-groups", "storage", "verbose", "with"))), rules.DatabaseNameReference), Token("policy"), Token("encoding"), - shape198)); + shape203)); var ShowDatabasePolicyExtentTagsRetention3 = Command("ShowDatabasePolicyExtentTagsRetention", Custom( @@ -9725,7 +9929,7 @@ internal override Parser[] CreateCommandParsers(Predefine If(Not(And(Token("*", "cache", "cslschema", "datastats", "details", "extents", "extent", "identity", "ingestion", "keyvault", "kqlschema", "metadata", "policies", "policy", "principals", "schema", "shard-groups", "storage", "verbose", "with"))), rules.DatabaseNameReference), Token("policy"), Token("extent_tags_retention"), - shape198)); + shape203)); var ShowDatabasePolicyHardRetentionViolations = Command("ShowDatabasePolicyHardRetentionViolations", Custom( @@ -9735,7 +9939,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("policy"), Token("hardretention"), RequiredToken("violations"), - shape286)); + shape291)); var ShowDatabasePolicyIngestionBatching3 = Command("ShowDatabasePolicyIngestionBatching", Custom( @@ -9744,7 +9948,7 @@ internal override Parser[] CreateCommandParsers(Predefine If(Not(And(Token("*", "cache", "cslschema", "datastats", "details", "extents", "extent", "identity", "ingestion", "keyvault", "kqlschema", "metadata", "policies", "policy", "principals", "schema", "shard-groups", "storage", "verbose", "with"))), rules.DatabaseNameReference), Token("policy"), Token("ingestionbatching"), - shape198)); + shape203)); var ShowDatabasePolicyManagedIdentity = Command("ShowDatabasePolicyManagedIdentity", Custom( @@ -9753,7 +9957,7 @@ internal override Parser[] CreateCommandParsers(Predefine If(Not(And(Token("*", "cache", "cslschema", "datastats", "details", "extents", "extent", "identity", "ingestion", "keyvault", "kqlschema", "metadata", "policies", "policy", "principals", "schema", "shard-groups", "storage", "verbose", "with"))), rules.DatabaseNameReference), Token("policy"), Token("managed_identity"), - shape198)); + shape203)); var ShowDatabasePolicyMerge3 = Command("ShowDatabasePolicyMerge", Custom( @@ -9762,7 +9966,7 @@ internal override Parser[] CreateCommandParsers(Predefine If(Not(And(Token("*", "cache", "cslschema", "datastats", "details", "extents", "extent", "identity", "ingestion", "keyvault", "kqlschema", "metadata", "policies", "policy", "principals", "schema", "shard-groups", "storage", "verbose", "with"))), rules.DatabaseNameReference), Token("policy"), Token("merge"), - shape198)); + shape203)); var ShowDatabasePolicyMirroring = Command("ShowDatabasePolicyMirroring", Custom( @@ -9771,7 +9975,7 @@ internal override Parser[] CreateCommandParsers(Predefine If(Not(And(Token("*", "cache", "cslschema", "datastats", "details", "extents", "extent", "identity", "ingestion", "keyvault", "kqlschema", "metadata", "policies", "policy", "principals", "schema", "shard-groups", "storage", "verbose", "with"))), rules.DatabaseNameReference), Token("policy"), Token("mirroring"), - shape198)); + shape203)); var ShowDatabasePolicyRetention3 = Command("ShowDatabasePolicyRetention", Custom( @@ -9780,7 +9984,7 @@ internal override Parser[] CreateCommandParsers(Predefine If(Not(And(Token("*", "cache", "cslschema", "datastats", "details", "extents", "extent", "identity", "ingestion", "keyvault", "kqlschema", "metadata", "policies", "policy", "principals", "schema", "shard-groups", "storage", "verbose", "with"))), rules.DatabaseNameReference), Token("policy"), Token("retention"), - shape198)); + shape203)); var ShowDatabasePolicySharding3 = Command("ShowDatabasePolicySharding", Custom( @@ -9789,7 +9993,7 @@ internal override Parser[] CreateCommandParsers(Predefine If(Not(And(Token("*", "cache", "cslschema", "datastats", "details", "extents", "extent", "identity", "ingestion", "keyvault", "kqlschema", "metadata", "policies", "policy", "principals", "schema", "shard-groups", "storage", "verbose", "with"))), rules.DatabaseNameReference), Token("policy"), Token("sharding"), - shape198)); + shape203)); var ShowDatabasePolicyShardsGrouping3 = Command("ShowDatabasePolicyShardsGrouping", Custom( @@ -9798,7 +10002,7 @@ internal override Parser[] CreateCommandParsers(Predefine If(Not(And(Token("*", "cache", "cslschema", "datastats", "details", "extents", "extent", "identity", "ingestion", "keyvault", "kqlschema", "metadata", "policies", "policy", "principals", "schema", "shard-groups", "storage", "verbose", "with"))), rules.DatabaseNameReference), Token("policy"), RequiredToken("shards_grouping").Hide(), - shape198)); + shape203)); var ShowDatabasePolicySoftRetentionViolations = Command("ShowDatabasePolicySoftRetentionViolations", Custom( @@ -9808,7 +10012,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("policy"), Token("softretention"), RequiredToken("violations"), - shape286)); + shape291)); var ShowDatabasePolicyStreamingIngestion = Command("ShowDatabasePolicyStreamingIngestion", Custom( @@ -9817,7 +10021,7 @@ internal override Parser[] CreateCommandParsers(Predefine If(Not(And(Token("*", "cache", "cslschema", "datastats", "details", "extents", "extent", "identity", "ingestion", "keyvault", "kqlschema", "metadata", "policies", "policy", "principals", "schema", "shard-groups", "storage", "verbose", "with"))), rules.DatabaseNameReference), Token("policy"), Token("streamingingestion"), - shape198)); + shape203)); var ShowDatabaseTableMirroringPolicyTemplates = Command("ShowDatabaseTableMirroringPolicyTemplates", Custom( @@ -9826,7 +10030,7 @@ internal override Parser[] CreateCommandParsers(Predefine If(Not(And(Token("*", "cache", "cslschema", "datastats", "details", "extents", "extent", "identity", "ingestion", "keyvault", "kqlschema", "metadata", "policies", "policy", "principals", "schema", "shard-groups", "storage", "verbose", "with"))), rules.DatabaseNameReference), Token("policy"), RequiredToken("table_mirroring_templates"), - shape198)); + shape203)); var ShowDatabasePrincipals2 = Command("ShowDatabasePrincipals", Custom( @@ -9834,7 +10038,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("database"), If(Not(And(Token("*", "cache", "cslschema", "datastats", "details", "extents", "extent", "identity", "ingestion", "keyvault", "kqlschema", "metadata", "policies", "policy", "principals", "schema", "shard-groups", "storage", "verbose", "with"))), rules.DatabaseNameReference), Token("principals"), - shape211)); + shape216)); var ShowDatabasePrincipalRoles = Command("ShowDatabasePrincipalRoles", Custom( @@ -9864,14 +10068,14 @@ internal override Parser[] CreateCommandParsers(Predefine Optional( Custom( rules.AnyGuidLiteralOrString, - shape284)), - shape93), + shape289)), + shape99), Custom( Token("operation"), Required(rules.AnyGuidLiteralOrString, rules.MissingValue), new [] {CD(), CD("obj", CompletionHint.Literal)})), missing65), - shape288)); + shape293)); var ShowDatabaseSchemaAsCslScript5 = Command("ShowDatabaseSchemaAsCslScript", Custom( @@ -9884,10 +10088,10 @@ internal override Parser[] CreateCommandParsers(Predefine Optional( Custom( Token("script"), - shape279)), + shape284)), Optional( fragment7), - shape289)); + shape294)); var ShowDatabaseSchemaAsJson3 = Command("ShowDatabaseSchemaAsJson", Custom( @@ -9899,7 +10103,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("json"), Optional( fragment7), - shape290)); + shape295)); var ShowDatabaseSchemaAsCslScript6 = Command("ShowDatabaseSchemaAsCslScript", Custom( @@ -9912,10 +10116,10 @@ internal override Parser[] CreateCommandParsers(Predefine Optional( Custom( Token("script"), - shape279)), + shape284)), Optional( fragment7), - shape289)); + shape294)); var ShowDatabaseSchema4 = Command("ShowDatabaseSchema", Custom( @@ -9942,11 +10146,11 @@ internal override Parser[] CreateCommandParsers(Predefine Optional( Custom( Token("script"), - shape279)), + shape284)), Optional( fragment7)} , - shape291)); + shape296)); var ShowDatabaseSchemaAsJson4 = Command("ShowDatabaseSchemaAsJson", Custom( @@ -9976,11 +10180,11 @@ internal override Parser[] CreateCommandParsers(Predefine Optional( Custom( Token("script"), - shape279)), + shape284)), Optional( fragment7)} , - shape291)); + shape296)); var ShowDatabaseSchema5 = Command("ShowDatabaseSchema", Custom( @@ -9999,7 +10203,7 @@ internal override Parser[] CreateCommandParsers(Predefine If(Not(And(Token("*", "cache", "cslschema", "datastats", "details", "extents", "extent", "identity", "ingestion", "keyvault", "kqlschema", "metadata", "policies", "policy", "principals", "schema", "shard-groups", "storage", "verbose", "with"))), rules.DatabaseNameReference), Token("schema"), Token("violations"), - shape198)); + shape203)); var ShowDatabaseSchema6 = Command("ShowDatabaseSchema", Custom( @@ -10007,7 +10211,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("database"), If(Not(And(Token("*", "cache", "cslschema", "datastats", "details", "extents", "extent", "identity", "ingestion", "keyvault", "kqlschema", "metadata", "policies", "policy", "principals", "schema", "shard-groups", "storage", "verbose", "with"))), rules.DatabaseNameReference), Token("schema"), - shape211)); + shape216)); var DatabaseShardGroupsStatisticsShow2 = Command("DatabaseShardGroupsStatisticsShow", Custom( @@ -10016,7 +10220,7 @@ internal override Parser[] CreateCommandParsers(Predefine If(Not(And(Token("*", "cache", "cslschema", "datastats", "details", "extents", "extent", "identity", "ingestion", "keyvault", "kqlschema", "metadata", "policies", "policy", "principals", "schema", "shard-groups", "storage", "verbose", "with"))), rules.DatabaseNameReference), RequiredToken("shard-groups").Hide(), RequiredToken("statistics").Hide(), - shape198)); + shape203)); var ShowDatabase2 = Command("ShowDatabase", Custom( @@ -10035,7 +10239,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("diagnostics"), Optional( fragment67), - shape193)); + shape198)); var ShowEntityGroups = Command("ShowEntityGroups", Custom( @@ -10047,7 +10251,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("show", CompletionKind.CommandPrefix), Token("entity_group"), Required(rules.EntityGroupNameReference, rules.MissingNameReference), - shape294)); + shape299)); var ShowEntitySchema = Command("ShowEntitySchema", Custom( @@ -10086,7 +10290,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("extentcontainers"), Optional( fragment7), - shape193)); + shape198)); var ShowExtentCorruptedDatetime = Command("ShowExtentCorruptedDatetime", Custom( @@ -10113,7 +10317,7 @@ internal override Parser[] CreateCommandParsers(Predefine RequiredToken("with"), RequiredToken("("), ZeroOrMoreCommaList( - fragment0), + fragment1), RequiredToken(")"), new [] {CD(), CD(), CD(), CD(), CD(), CD(CompletionHint.None), CD()})); @@ -10150,7 +10354,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("table"), If(Not(Token("*")), rules.ExternalTableNameReference), Token("cslschema"), - shape295)); + shape300)); var ShowExternalTableCslSchema2 = Command("ShowExternalTableCslSchema", Custom( @@ -10159,7 +10363,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("table"), If(Not(Token("*")), rules.ExternalTableNameReference), Token("kqlschema"), - shape295)); + shape300)); var ShowExternalTableMappings = Command("ShowExternalTableMappings", Custom( @@ -10168,7 +10372,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("table"), If(Not(Token("*")), rules.ExternalTableNameReference), Token("mappings"), - shape295)); + shape300)); var ShowExternalTableMapping = Command("ShowExternalTableMapping", Custom( @@ -10178,7 +10382,7 @@ internal override Parser[] CreateCommandParsers(Predefine If(Not(Token("*")), rules.ExternalTableNameReference), Token("mapping"), Required(rules.StringLiteral, rules.MissingStringLiteral), - shape296)); + shape301)); var ShowExternalTableQueryAccelerationStatatistics = Command("ShowExternalTableQueryAccelerationStatatistics", Custom( @@ -10189,7 +10393,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("operations"), RequiredToken("query_acceleration"), RequiredToken("statistics"), - shape298)); + shape303)); var ShowExternalTablePolicyQueryAcceleration = Command("ShowExternalTablePolicyQueryAcceleration", Custom( @@ -10199,7 +10403,7 @@ internal override Parser[] CreateCommandParsers(Predefine If(Not(Token("*")), rules.ExternalTableNameReference), Token("policy"), RequiredToken("query_acceleration"), - shape297)); + shape302)); var ShowExternalTablePrincipals = Command("ShowExternalTablePrincipals", Custom( @@ -10235,7 +10439,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("schema"), RequiredToken("as"), RequiredToken("csl", "json", "kql"), - shape298)); + shape303)); var ShowExternalTable = Command("ShowExternalTable", Custom( @@ -10246,7 +10450,7 @@ internal override Parser[] CreateCommandParsers(Predefine RequiredToken("with"), RequiredToken("("), ZeroOrMoreCommaList( - fragment0), + fragment1), RequiredToken(")"), new [] {CD(), CD(), CD(), CD("ExternalTableName", CompletionHint.ExternalTable), CD(), CD(), CD(CompletionHint.None), CD()})); @@ -10256,7 +10460,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("external"), RequiredToken("table"), Required(If(Not(Token("*")), rules.ExternalTableNameReference), rules.MissingNameReference), - shape299)); + shape304)); var ShowFabricCache = Command("ShowFabricCache", Custom( @@ -10295,7 +10499,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("databases"), Optional( fragment68), - shape249), + shape254), Custom( Token("database"), Required(rules.DatabaseNameReference, rules.MissingNameReference), @@ -10330,7 +10534,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("function"), rules.FunctionNameReference, Token("principals"), - shape227)); + shape232)); var ShowFunctionPrincipalRoles = Command("ShowFunctionPrincipalRoles", Custom( @@ -10367,7 +10571,7 @@ internal override Parser[] CreateCommandParsers(Predefine RequiredToken("with"), RequiredToken("("), ZeroOrMoreCommaList( - fragment0), + fragment1), RequiredToken(")"), new [] {CD(), CD(), CD("FunctionName", CompletionHint.Function), CD(), CD(), CD(CompletionHint.None), CD()})); @@ -10376,7 +10580,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("show", CompletionKind.CommandPrefix), Token("function"), Required(rules.FunctionNameReference, rules.MissingNameReference), - shape301)); + shape306)); var GraphModelsShow = Command("GraphModelsShow", Custom( @@ -10385,7 +10589,7 @@ internal override Parser[] CreateCommandParsers(Predefine Optional(Token("details")), Optional( fragment5), - shape302)); + shape307)); var GraphModelShow = Command("GraphModelShow", Custom( @@ -10403,7 +10607,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("graph_snapshots").Hide(), Required(rules.WildcardedNameDeclaration, rules.MissingNameDeclaration), Optional(Token("details")), - shape195)); + shape200)); var GraphSnapshotShow = Command("GraphSnapshotShow", Custom( @@ -10411,7 +10615,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("graph_snapshot").Hide(), Required(rules.QualifiedNameDeclaration, rules.MissingNameDeclaration), Optional(Token("details")), - shape195)); + shape200)); var ShowIngestionMappings2 = Command("ShowIngestionMappings", Custom( @@ -10421,7 +10625,7 @@ internal override Parser[] CreateCommandParsers(Predefine RequiredToken("mappings"), Optional( fragment7), - shape303)); + shape308)); var ShowIngestionMappings3 = Command("ShowIngestionMappings", Custom( @@ -10431,7 +10635,7 @@ internal override Parser[] CreateCommandParsers(Predefine RequiredToken("mappings"), Optional( fragment7), - shape303)); + shape308)); var ShowIngestionMappings4 = Command("ShowIngestionMappings", Custom( @@ -10441,7 +10645,7 @@ internal override Parser[] CreateCommandParsers(Predefine RequiredToken("mappings"), Optional( fragment7), - shape303)); + shape308)); var ShowIngestionFailures = Command("ShowIngestionFailures", Custom( @@ -10457,7 +10661,7 @@ internal override Parser[] CreateCommandParsers(Predefine Required(rules.AnyGuidLiteralOrString, rules.MissingValue), RequiredToken(")"), new [] {CD(), CD(), CD(), CD(), CD("OperationId", CompletionHint.Literal), CD()})), - shape260)); + shape265)); var ShowIngestionMappings5 = Command("ShowIngestionMappings", Custom( @@ -10467,7 +10671,7 @@ internal override Parser[] CreateCommandParsers(Predefine RequiredToken("mappings"), Optional( fragment7), - shape303)); + shape308)); var ShowIngestionMappings6 = Command("ShowIngestionMappings", Custom( @@ -10476,7 +10680,7 @@ internal override Parser[] CreateCommandParsers(Predefine RequiredToken("mappings"), Optional( fragment7), - shape260)); + shape265)); var ShowIngestionMappings7 = Command("ShowIngestionMappings", Custom( @@ -10486,7 +10690,7 @@ internal override Parser[] CreateCommandParsers(Predefine RequiredToken("mappings"), Optional( fragment7), - shape303)); + shape308)); var ShowIngestionMappings8 = Command("ShowIngestionMappings", Custom( @@ -10496,7 +10700,7 @@ internal override Parser[] CreateCommandParsers(Predefine RequiredToken("mappings"), Optional( fragment7), - shape303)); + shape308)); var ShowIngestionMappings9 = Command("ShowIngestionMappings", Custom( @@ -10506,7 +10710,7 @@ internal override Parser[] CreateCommandParsers(Predefine RequiredToken("mappings"), Optional( fragment7), - shape303)); + shape308)); var ShowIngestionMappings10 = Command("ShowIngestionMappings", Custom( @@ -10516,7 +10720,7 @@ internal override Parser[] CreateCommandParsers(Predefine RequiredToken("mappings"), Optional( fragment7), - shape303)); + shape308)); var ShowJournal = Command("ShowJournal", Custom( @@ -10532,7 +10736,7 @@ internal override Parser[] CreateCommandParsers(Predefine OneOrMoreCommaList( Custom( rules.MaterializedViewNameReference, - shape25), + shape33), fnMissingElement: rules.MissingNameReference), missing32), RequiredToken(")"), @@ -10556,7 +10760,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("materialized-view"), rules.MaterializedViewNameReference, Token("cslschema"), - shape304)); + shape309)); var ShowMaterializedViewDetails = Command("ShowMaterializedViewDetails", Custom( @@ -10564,7 +10768,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("materialized-view"), rules.MaterializedViewNameReference, Token("details"), - shape304)); + shape309)); var ShowMaterializedViewDiagnostics = Command("ShowMaterializedViewDiagnostics", Custom( @@ -10574,7 +10778,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("diagnostics"), Optional( fragment7), - shape305)); + shape310)); var ShowMaterializedViewExtents = Command("ShowMaterializedViewExtents", Custom( @@ -10593,7 +10797,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("materialized-view"), rules.MaterializedViewNameReference, Token("failures"), - shape306)); + shape311)); var ShowMaterializedViewCslSchema2 = Command("ShowMaterializedViewCslSchema", Custom( @@ -10601,7 +10805,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("materialized-view"), rules.MaterializedViewNameReference, Token("kqlschema"), - shape304)); + shape309)); var ShowMaterializedViewPolicyMerge = Command("ShowMaterializedViewPolicyMerge", Custom( @@ -10610,7 +10814,7 @@ internal override Parser[] CreateCommandParsers(Predefine rules.MaterializedViewNameReference, Token("policy"), Token("merge"), - shape202)); + shape207)); var ShowMaterializedViewPolicyPartitioning = Command("ShowMaterializedViewPolicyPartitioning", Custom( @@ -10619,7 +10823,7 @@ internal override Parser[] CreateCommandParsers(Predefine rules.MaterializedViewNameReference, Token("policy"), Token("partitioning"), - shape202)); + shape207)); var ShowMaterializedViewPolicyRetention = Command("ShowMaterializedViewPolicyRetention", Custom( @@ -10628,7 +10832,7 @@ internal override Parser[] CreateCommandParsers(Predefine rules.MaterializedViewNameReference, Token("policy"), RequiredToken("retention"), - shape202)); + shape207)); var ShowMaterializedViewPrincipals = Command("ShowMaterializedViewPrincipals", Custom( @@ -10636,7 +10840,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("materialized-view"), rules.MaterializedViewNameReference, Token("principals"), - shape304)); + shape309)); var ShowMaterializedViewSchemaAsJson = Command("ShowMaterializedViewSchemaAsJson", Custom( @@ -10646,7 +10850,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("schema"), RequiredToken("as"), RequiredToken("json"), - shape134)); + shape140)); var ShowMaterializedViewStatistics = Command("ShowMaterializedViewStatistics", Custom( @@ -10654,14 +10858,14 @@ internal override Parser[] CreateCommandParsers(Predefine Token("materialized-view"), rules.MaterializedViewNameReference, Token("statistics"), - shape306)); + shape311)); var ShowMaterializedView = Command("ShowMaterializedView", Custom( Token("show", CompletionKind.CommandPrefix), Token("materialized-view"), rules.MaterializedViewNameReference, - shape230)); + shape235)); var ShowMaterializedViewPolicyCaching = Command("ShowMaterializedViewPolicyCaching", Custom( @@ -10670,7 +10874,7 @@ internal override Parser[] CreateCommandParsers(Predefine rules.DatabaseMaterializedViewNameReference, Token("policy"), Token("caching"), - shape202)); + shape207)); var ShowMaterializedViewPolicyRowLevelSecurity = Command("ShowMaterializedViewPolicyRowLevelSecurity", Custom( @@ -10679,14 +10883,14 @@ internal override Parser[] CreateCommandParsers(Predefine Required(rules.DatabaseMaterializedViewNameReference, rules.MissingNameReference), RequiredToken("policy"), RequiredToken("row_level_security"), - shape202)); + shape207)); var ShowMemory = Command("ShowMemory", Custom( Token("show", CompletionKind.CommandPrefix), Token("memory"), Optional(Token("details")), - shape193)); + shape198)); var ShowMemPools = Command("ShowMemPools", Custom( @@ -10703,7 +10907,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("show", CompletionKind.CommandPrefix), Token("mirroring-template"), Required(rules.NameDeclaration, rules.MissingNameDeclaration), - shape307)); + shape312)); var ShowOperations = Command("ShowOperations", Custom( @@ -10717,15 +10921,15 @@ internal override Parser[] CreateCommandParsers(Predefine OneOrMoreCommaList( Custom( rules.AnyGuidLiteralOrString, - shape308), + shape313), fnMissingElement: rules.MissingValue), missing53), RequiredToken(")"), - shape38), + shape44), Custom( rules.AnyGuidLiteralOrString, - shape308))), - shape193)); + shape313))), + shape198)); var ShowOperationDetails = Command("ShowOperationDetails", Custom( @@ -10741,7 +10945,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("plugins"), Optional( fragment7), - shape193)); + shape198)); var ShowPrincipalAccess = Command("ShowPrincipalAccess", Custom( @@ -10750,7 +10954,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("access"), Optional( fragment7), - shape260)); + shape265)); var ShowPrincipalRoles = Command("ShowPrincipalRoles", Custom( @@ -10759,7 +10963,7 @@ internal override Parser[] CreateCommandParsers(Predefine RequiredToken("roles"), Optional( fragment7), - shape260)); + shape265)); var ShowPrincipalRoles2 = Command("ShowPrincipalRoles", Custom( @@ -10802,7 +11006,7 @@ internal override Parser[] CreateCommandParsers(Predefine If(Not(And(Token("reconstructCsl", "showExternalArtifacts"))), rules.NameDeclaration)), RequiredToken("="), Required(rules.Value, rules.MissingValue), - shape131)), + shape137)), missing68), RequiredToken(")"))), RequiredToken("<|"), @@ -10873,7 +11077,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("*"), fragment41), missing15))), - shape260)); + shape265)); var ShowSchema2 = Command("ShowSchema", Custom( @@ -10883,7 +11087,7 @@ internal override Parser[] CreateCommandParsers(Predefine First( fragment69, Token("details"))), - shape193)); + shape198)); var ShowServicePoints = Command("ShowServicePoints", Custom( @@ -10897,7 +11101,7 @@ internal override Parser[] CreateCommandParsers(Predefine Optional( Custom( If(Not(Token("with")), rules.NameDeclaration), - shape246)), + shape251)), Optional( fragment5), new [] {CD(), CD(), CD(CompletionHint.None, isOptional: true), CD(isOptional: true)})); @@ -10930,7 +11134,7 @@ internal override Parser[] CreateCommandParsers(Predefine OneOrMoreCommaList( Custom( rules.TableNameReference, - shape29), + shape35), fnMissingElement: rules.MissingNameReference), Token(")"), Token("details"), @@ -10945,7 +11149,7 @@ internal override Parser[] CreateCommandParsers(Predefine OneOrMoreCommaList( Custom( rules.TableNameReference, - shape29), + shape35), fnMissingElement: rules.MissingNameReference), Token(")"), Token("extents"), @@ -10969,7 +11173,7 @@ internal override Parser[] CreateCommandParsers(Predefine OneOrMoreCommaList( Custom( rules.TableNameReference, - shape29), + shape35), fnMissingElement: rules.MissingNameReference), Token(")"), Token("extents"), @@ -10996,7 +11200,7 @@ internal override Parser[] CreateCommandParsers(Predefine OneOrMoreCommaList( Custom( rules.TableNameReference, - shape29), + shape35), fnMissingElement: rules.MissingNameReference), Token(")"), Token("extents"), @@ -11020,7 +11224,7 @@ internal override Parser[] CreateCommandParsers(Predefine OneOrMoreCommaList( Custom( rules.TableNameReference, - shape29), + shape35), fnMissingElement: rules.MissingNameReference), Token(")"), Token("extents"), @@ -11037,7 +11241,7 @@ internal override Parser[] CreateCommandParsers(Predefine OneOrMoreCommaList( Custom( rules.TableNameReference, - shape29), + shape35), fnMissingElement: rules.MissingNameReference), Token(")"), Token("shard-groups").Hide(), @@ -11053,7 +11257,7 @@ internal override Parser[] CreateCommandParsers(Predefine OneOrMoreCommaList( Custom( rules.TableNameReference, - shape29), + shape35), fnMissingElement: rules.MissingNameReference), missing32), RequiredToken(")"), @@ -11207,7 +11411,7 @@ internal override Parser[] CreateCommandParsers(Predefine If(Not(Token("*")), rules.DatabaseTableNameReference), Token("policy"), Token("auto_delete"), - shape203)); + shape208)); var ShowTablePolicyCaching = Command("ShowTablePolicyCaching", Custom( @@ -11216,7 +11420,7 @@ internal override Parser[] CreateCommandParsers(Predefine If(Not(Token("*")), rules.DatabaseTableNameReference), Token("policy"), Token("caching"), - shape203)); + shape208)); var ShowTablePolicyEncoding = Command("ShowTablePolicyEncoding", Custom( @@ -11225,7 +11429,7 @@ internal override Parser[] CreateCommandParsers(Predefine If(Not(Token("*")), rules.DatabaseTableNameReference), Token("policy"), Token("encoding"), - shape203)); + shape208)); var ShowTablePolicyExtentTagsRetention = Command("ShowTablePolicyExtentTagsRetention", Custom( @@ -11234,7 +11438,7 @@ internal override Parser[] CreateCommandParsers(Predefine If(Not(Token("*")), rules.DatabaseTableNameReference), Token("policy"), Token("extent_tags_retention"), - shape203)); + shape208)); var ShowTablePolicyIngestionBatching = Command("ShowTablePolicyIngestionBatching", Custom( @@ -11243,7 +11447,7 @@ internal override Parser[] CreateCommandParsers(Predefine If(Not(Token("*")), rules.DatabaseTableNameReference), Token("policy"), Token("ingestionbatching"), - shape203)); + shape208)); var ShowTablePolicyIngestionTime = Command("ShowTablePolicyIngestionTime", Custom( @@ -11252,7 +11456,7 @@ internal override Parser[] CreateCommandParsers(Predefine If(Not(Token("*")), rules.DatabaseTableNameReference), Token("policy"), Token("ingestiontime"), - shape203)); + shape208)); var ShowTablePolicyMerge = Command("ShowTablePolicyMerge", Custom( @@ -11261,7 +11465,7 @@ internal override Parser[] CreateCommandParsers(Predefine If(Not(Token("*")), rules.DatabaseTableNameReference), Token("policy"), Token("merge"), - shape203)); + shape208)); var ShowTablePolicyMirroring = Command("ShowTablePolicyMirroring", Custom( @@ -11270,7 +11474,7 @@ internal override Parser[] CreateCommandParsers(Predefine If(Not(Token("*")), rules.DatabaseTableNameReference), Token("policy"), Token("mirroring"), - shape203)); + shape208)); var ShowTablePolicyPartitioning = Command("ShowTablePolicyPartitioning", Custom( @@ -11279,7 +11483,7 @@ internal override Parser[] CreateCommandParsers(Predefine If(Not(Token("*")), rules.DatabaseTableNameReference), Token("policy"), Token("partitioning"), - shape203)); + shape208)); var ShowTablePolicyRestrictedViewAccess = Command("ShowTablePolicyRestrictedViewAccess", Custom( @@ -11288,7 +11492,7 @@ internal override Parser[] CreateCommandParsers(Predefine If(Not(Token("*")), rules.DatabaseTableNameReference), Token("policy"), Token("restricted_view_access"), - shape203)); + shape208)); var ShowTablePolicyRetention = Command("ShowTablePolicyRetention", Custom( @@ -11297,7 +11501,7 @@ internal override Parser[] CreateCommandParsers(Predefine If(Not(Token("*")), rules.DatabaseTableNameReference), Token("policy"), Token("retention"), - shape203)); + shape208)); var ShowTablePolicyRowLevelSecurity = Command("ShowTablePolicyRowLevelSecurity", Custom( @@ -11306,7 +11510,7 @@ internal override Parser[] CreateCommandParsers(Predefine If(Not(Token("*")), rules.DatabaseTableNameReference), Token("policy"), Token("row_level_security"), - shape203)); + shape208)); var ShowTablePolicyRowOrder = Command("ShowTablePolicyRowOrder", Custom( @@ -11315,7 +11519,7 @@ internal override Parser[] CreateCommandParsers(Predefine If(Not(Token("*")), rules.DatabaseTableNameReference), Token("policy"), Token("roworder"), - shape203)); + shape208)); var ShowTablePolicySharding = Command("ShowTablePolicySharding", Custom( @@ -11324,7 +11528,7 @@ internal override Parser[] CreateCommandParsers(Predefine If(Not(Token("*")), rules.DatabaseTableNameReference), Token("policy"), Token("sharding"), - shape203)); + shape208)); var ShowTablePolicyStreamingIngestion = Command("ShowTablePolicyStreamingIngestion", Custom( @@ -11333,7 +11537,7 @@ internal override Parser[] CreateCommandParsers(Predefine If(Not(Token("*")), rules.DatabaseTableNameReference), Token("policy"), Token("streamingingestion"), - shape203)); + shape208)); var ShowTablePolicyUpdate = Command("ShowTablePolicyUpdate", Custom( @@ -11342,7 +11546,7 @@ internal override Parser[] CreateCommandParsers(Predefine If(Not(Token("*")), rules.DatabaseTableNameReference), Token("policy"), RequiredToken("update"), - shape203)); + shape208)); var ShowTableRowStoreReferences = Command("ShowTableRowStoreReferences", Custom( @@ -11350,7 +11554,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("table"), If(Not(Token("*")), rules.DatabaseTableNameReference), Token("rowstore_references"), - shape234)); + shape239)); var ShowTableRowStoreSealInfo = Command("ShowTableRowStoreSealInfo", Custom( @@ -11358,7 +11562,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("table"), If(Not(Token("*")), rules.DatabaseTableNameReference), Token("rowstore_sealinfo"), - shape310)); + shape315)); var ShowTableRowStores = Command("ShowTableRowStores", Custom( @@ -11366,7 +11570,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("table"), If(Not(Token("*")), rules.DatabaseTableNameReference), RequiredToken("rowstores"), - shape310)); + shape315)); var ShowTableColumnsClassification = Command("ShowTableColumnsClassification", Custom( @@ -11375,7 +11579,7 @@ internal override Parser[] CreateCommandParsers(Predefine If(Not(Token("*")), rules.TableNameReference), Token("columns"), RequiredToken("classification"), - shape203)); + shape208)); var ShowTableColumnStatitics = Command("ShowTableColumnStatitics", Custom( @@ -11384,7 +11588,7 @@ internal override Parser[] CreateCommandParsers(Predefine If(Not(Token("*")), rules.TableNameReference), Token("column"), RequiredToken("statistics"), - shape203)); + shape208)); var ShowTableCslSchema = Command("ShowTableCslSchema", Custom( @@ -11392,7 +11596,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("table"), If(Not(Token("*")), rules.TableNameReference), Token("cslschema"), - shape234)); + shape239)); var ShowTableDataStatistics = Command("ShowTableDataStatistics", Custom( @@ -11416,10 +11620,10 @@ internal override Parser[] CreateCommandParsers(Predefine If(Not(And(Token("from", "samplepercent", "scope", "to"))), rules.NameDeclaration)), RequiredToken("="), Required(rules.Value, rules.MissingValue), - shape131)), + shape137)), missing69), RequiredToken(")"))), - shape311)); + shape316)); var ShowTableDetails = Command("ShowTableDetails", Custom( @@ -11427,7 +11631,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("table"), If(Not(Token("*")), rules.TableNameReference), Token("details"), - shape234)); + shape239)); var ShowTableDimensions = Command("ShowTableDimensions", Custom( @@ -11435,7 +11639,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("table"), If(Not(Token("*")), rules.TableNameReference), Token("dimensions"), - shape234)); + shape239)); var ShowExtentCorruptedDatetime2 = Command("ShowExtentCorruptedDatetime", Custom( @@ -11522,7 +11726,7 @@ internal override Parser[] CreateCommandParsers(Predefine Optional( Custom( Token("avro", "csv", "json", "orc", "parquet", "w3clogfile"), - shape46)), + shape50)), Token("mappings"), new [] {CD(), CD(), CD("TableName", CompletionHint.Table), CD(), CD(isOptional: true), CD()})); @@ -11535,7 +11739,7 @@ internal override Parser[] CreateCommandParsers(Predefine Optional( Custom( Token("avro", "csv", "json", "orc", "parquet", "w3clogfile"), - shape46)), + shape50)), RequiredToken("mapping"), Required(rules.StringLiteral, rules.MissingStringLiteral), new [] {CD(), CD(), CD("TableName", CompletionHint.Table), CD(), CD(isOptional: true), CD(), CD("MappingName", CompletionHint.Literal)})); @@ -11546,7 +11750,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("table"), If(Not(Token("*")), rules.TableNameReference), Token("kqlschema"), - shape234)); + shape239)); var ShowTableOperationsMirroringExportedArtifacts = Command("ShowTableOperationsMirroringExportedArtifacts", Custom( @@ -11555,7 +11759,7 @@ internal override Parser[] CreateCommandParsers(Predefine If(Not(Token("*")), rules.TableNameReference), Token("operations"), Token("mirroring-exported-artifacts"), - shape203)); + shape208)); var ShowTableOperationsMirroringFailures = Command("ShowTableOperationsMirroringFailures", Custom( @@ -11564,7 +11768,7 @@ internal override Parser[] CreateCommandParsers(Predefine If(Not(Token("*")), rules.TableNameReference), Token("operations"), Token("mirroring-failures"), - shape203)); + shape208)); var ShowTableOperationsMirroringStatus2 = Command("ShowTableOperationsMirroringStatus", Custom( @@ -11573,7 +11777,7 @@ internal override Parser[] CreateCommandParsers(Predefine If(Not(Token("*")), rules.TableNameReference), Token("operations"), RequiredToken("mirroring-status"), - shape203)); + shape208)); var ShowTablePrincipals = Command("ShowTablePrincipals", Custom( @@ -11581,7 +11785,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("table"), If(Not(Token("*")), rules.TableNameReference), Token("principals"), - shape234)); + shape239)); var ShowTablePrincipalRoles = Command("ShowTablePrincipalRoles", Custom( @@ -11596,7 +11800,7 @@ internal override Parser[] CreateCommandParsers(Predefine missing63), Optional( fragment7), - shape311)); + shape316)); var ShowTableSchemaAsJson = Command("ShowTableSchemaAsJson", Custom( @@ -11606,7 +11810,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("schema"), RequiredToken("as"), RequiredToken("json"), - shape142)); + shape148)); var TableShardGroupsStatisticsShow = Command("TableShardGroupsStatisticsShow", Custom( @@ -11615,7 +11819,7 @@ internal override Parser[] CreateCommandParsers(Predefine If(Not(Token("*")), rules.TableNameReference), Token("shard-groups").Hide(), Token("statistics").Hide(), - shape203)); + shape208)); var TableShardGroupsShow = Command("TableShardGroupsShow", Custom( @@ -11623,7 +11827,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("table"), If(Not(Token("*")), rules.TableNameReference), Token("shard-groups").Hide(), - shape234)); + shape239)); var TableShardsGroupMetadataShow = Command("TableShardsGroupMetadataShow", Custom( @@ -11651,7 +11855,7 @@ internal override Parser[] CreateCommandParsers(Predefine Token("show", CompletionKind.CommandPrefix), Token("table"), Required(If(Not(Token("*")), rules.TableNameReference), rules.MissingNameReference), - shape313)); + shape318)); var ShowTcpConnections = Command("ShowTcpConnections", Custom( @@ -11694,7 +11898,7 @@ internal override Parser[] CreateCommandParsers(Predefine Optional( Custom( rules.AnyGuidLiteralOrString, - shape314)), + shape319)), Optional( fragment5), new [] {CD(), CD("tableName", CompletionHint.None), CD(), CD(), CD(CompletionHint.Literal, isOptional: true), CD(isOptional: true)})); @@ -11707,7 +11911,7 @@ internal override Parser[] CreateCommandParsers(Predefine RequiredToken("with"), RequiredToken("("), ZeroOrMoreCommaList( - fragment0), + fragment1), RequiredToken(")"), new [] {CD(), CD("tableName", CompletionHint.None), CD(), CD(), CD(), CD(CompletionHint.None), CD()})); @@ -11753,21 +11957,21 @@ internal override Parser[] CreateCommandParsers(Predefine OneOrMoreCommaList( Custom( rules.AnyGuidLiteralOrString, - shape239), + shape244), fnMissingElement: rules.MissingValue), Token(")"), - shape38), + shape44), Custom( Token("("), Required( OneOrMoreCommaList( Custom( rules.AnyGuidLiteralOrString, - shape239), + shape244), fnMissingElement: rules.MissingValue), missing53), RequiredToken(")"), - shape38), + shape44), Token("all")), Optional( fragment5), @@ -11860,18 +12064,27 @@ internal override Parser[] CreateCommandParsers(Predefine AlterMergeClusterPolicySharding, AlterMergeClusterPolicyStreamingIngestion, AlterMergeColumnPolicyEncoding, - AlterMergeDatabaseIngestionMapping, AlterMergeDatabasePolicyDiagnostics, AlterMergeDatabasePolicyEncoding, AlterMergeDatabasePolicyIngestionBatching, AlterMergeDatabasePolicyManagedIdentity, AlterMergeDatabasePolicyMerge, - AlterMergeDatabasePolicyMirroring, - AlterMergeDatabasePolicyMirroringWithJson, AlterMergeDatabasePolicyRetention, AlterMergeDatabasePolicySharding, AlterMergeDatabasePolicyShardsGrouping, AlterMergeDatabasePolicyStreamingIngestion, + AlterMergeDatabaseIngestionMapping, + AlterMergeDatabasePolicyDiagnostics2, + AlterMergeDatabasePolicyEncoding2, + AlterMergeDatabasePolicyIngestionBatching2, + AlterMergeDatabasePolicyManagedIdentity2, + AlterMergeDatabasePolicyMerge2, + AlterMergeDatabasePolicyMirroring, + AlterMergeDatabasePolicyMirroringWithJson, + AlterMergeDatabasePolicyRetention2, + AlterMergeDatabasePolicySharding2, + AlterMergeDatabasePolicyShardsGrouping2, + AlterMergeDatabasePolicyStreamingIngestion2, AlterMergeDatabaseTableMirroringPolicyTemplates, AlterMergeEntityGroup, AlterMergeMaterializedViewPolicyMerge, @@ -11917,8 +12130,6 @@ internal override Parser[] CreateCommandParsers(Predefine AlterColumnPolicyEncodingType, AlterColumnPolicyEncoding, AlterColumnType, - AlterDatabaseIngestionMapping, - AlterDatabasePersistMetadata, AlterDatabasePolicyCaching, AlterDatabasePolicyDiagnostics, AlterDatabasePolicyEncoding, @@ -11926,12 +12137,25 @@ internal override Parser[] CreateCommandParsers(Predefine AlterDatabasePolicyIngestionBatching, AlterDatabasePolicyManagedIdentity, AlterDatabasePolicyMerge, - AlterDatabasePolicyMirroring, - AlterDatabasePolicyMirroringWithJson, AlterDatabasePolicyRetention, AlterDatabasePolicySharding, AlterDatabasePolicyShardsGrouping, AlterDatabasePolicyStreamingIngestion, + AlterDatabaseIngestionMapping, + AlterDatabasePersistMetadata, + AlterDatabasePolicyCaching2, + AlterDatabasePolicyDiagnostics2, + AlterDatabasePolicyEncoding2, + AlterDatabasePolicyExtentTagsRetention2, + AlterDatabasePolicyIngestionBatching2, + AlterDatabasePolicyManagedIdentity2, + AlterDatabasePolicyMerge2, + AlterDatabasePolicyMirroring, + AlterDatabasePolicyMirroringWithJson, + AlterDatabasePolicyRetention2, + AlterDatabasePolicySharding2, + AlterDatabasePolicyShardsGrouping2, + AlterDatabasePolicyStreamingIngestion2, AlterDatabaseTableMirroringPolicyTemplates, AlterDatabasePrettyName, AlterDatabaseStorageKeys2,