Mysql
 sql >> Base de données >  >> RDS >> Mysql

Propulser des phpNames sensibles à la casse pour les colonnes

Non, il n'y a aucun moyen de le faire, ni une propriété de construction.

En fait, vous ne devez pas nommer les attributs de votre table comme vous l'avez fait, vous devez les souligner :

<table name="Users" phpName="User">
  <column name="user_id" type="varchar" size="20" required="true" primaryKey="true" />
  <column name="first_name" type="varchar" size="255" required="true" />
  <column name="last_name" type="varchar" size="255" required="true" />
  <column name="password" type="varchar" size="255" required="true" />
  <column name="salt" type="char" size="22" required="true" />
  <column name="role_id" type="integer" required="true" />
  <column name="failed_logins" type="integer" required="true" defaultValue="0" />
  <column name="locked_out" type="boolean" required="true" defaultValue="false" />
  <column name="active" type="boolean" required="true" defaultValue="true" />
</table>

De cette façon, vous obtiendrez UserId , …, FailedLogins , …

Guillaume