(e storepb.Engine)
| 123 | } |
| 124 | |
| 125 | func 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 | |
| 163 | func EngineSupportStatementAdvise(e storepb.Engine) bool { |
| 164 | //exhaustive:enforce |
no outgoing calls
no test coverage detected