getIsDetailCaseSensitive is a special case for MySQL, MariaDB, and TiDB. From MySQL documentation: Partition, subpartition, column, index, stored routine, event, and resource group names are not case-sensitive on any platform, nor are column aliases.
(engine storepb.Engine)
| 1280 | // From MySQL documentation: |
| 1281 | // Partition, subpartition, column, index, stored routine, event, and resource group names are not case-sensitive on any platform, nor are column aliases. |
| 1282 | func getIsDetailCaseSensitive(engine storepb.Engine) bool { |
| 1283 | switch engine { |
| 1284 | case storepb.Engine_MYSQL, storepb.Engine_MARIADB, storepb.Engine_TIDB, storepb.Engine_MSSQL, storepb.Engine_OCEANBASE: |
| 1285 | return false |
| 1286 | default: |
| 1287 | return true |
| 1288 | } |
| 1289 | } |
no outgoing calls
no test coverage detected