MCPcopy Index your code
hub / github.com/bytebase/bytebase / EngineSupportAutoComplete

Function EngineSupportAutoComplete

backend/common/engine.go:125–161  ·  view source on GitHub ↗
(e storepb.Engine)

Source from the content-addressed store, hash-verified

123}
124
125func EngineSupportAutoComplete(e storepb.Engine) bool {
126 //exhaustive:enforce
127 switch e {
128 case
129 storepb.Engine_MYSQL,
130 storepb.Engine_TIDB,
131 storepb.Engine_MARIADB,
132 storepb.Engine_OCEANBASE,
133 storepb.Engine_CLICKHOUSE,
134 storepb.Engine_STARROCKS,
135 storepb.Engine_DORIS,
136 storepb.Engine_POSTGRES,
137 storepb.Engine_REDSHIFT,
138 storepb.Engine_COCKROACHDB,
139 storepb.Engine_MSSQL,
140 storepb.Engine_ORACLE,
141 storepb.Engine_SNOWFLAKE,
142 storepb.Engine_DYNAMODB,
143 storepb.Engine_TRINO,
144 storepb.Engine_MONGODB:
145 return true
146 case
147 storepb.Engine_ENGINE_UNSPECIFIED,
148 storepb.Engine_CASSANDRA,
149 storepb.Engine_SQLITE,
150 storepb.Engine_REDIS,
151 storepb.Engine_SPANNER,
152 storepb.Engine_BIGQUERY,
153 storepb.Engine_HIVE,
154 storepb.Engine_ELASTICSEARCH,
155 storepb.Engine_DATABRICKS,
156 storepb.Engine_COSMOSDB:
157 return false
158 default:
159 return false
160 }
161}
162
163func EngineSupportStatementAdvise(e storepb.Engine) bool {
164 //exhaustive:enforce

Callers 1

Calls

no outgoing calls

Tested by

no test coverage detected