J'utilise une base de données MySQL en local pour le développement, mais je la déploie sur Heroku qui utilise Postgres. Heroku gère presque tout, mais mes instructions Like insensibles à la casse deviennent sensibles à la casse. Je pourrais utiliser des instructions iLike, mais ma base de données MySQL locale ne peut pas les gérer.
Quelle est la meilleure façon d'écrire une requête insensible à la casse qui soit compatible à la fois avec MySQL et Postgres ? Ou dois-je écrire des instructions Like et iLike distinctes en fonction de la base de données à laquelle mon application s'adresse ?