(BUG) Cuando tenemos alguna columna con nombre reservado como user y además tenemos una clave ajena ahí, en PostgreSQL es necesario poner el nombre de la columna entre comillas dobles, pero en MySQL con comillas tipo acento. Necesitamos poder poner comillas en las constraints del xml de las tablas y que sean reemplazadas si es necesario antes de ejecutar el SQL.
<contraint>
<name>ca_anticipos_users</name>
<type>FOREIGN KEY ("user") REFERENCES users (nick) ...</type>
</constraint>
Se debe modificar la clase BatabaseUpdater.
Esta tarea requiere terminar primero la tarea:
Esta tarea fue aprobada el 24-07-2023 y está pendiente para comenzar el desarrollo el 05-02-2025.
06-08-2023 11:57:49 elguitarraverde_19045 ENVIADA - https://github.com/NeoRazorX/facturascripts/pull/1411 |
|
PRO |
04-10-2023 12:07:05 neorazorx_1 Se debe aplicar en la nueva clase DatabaseUpdater |
16-10-2023 08:23:04 elguitarraverde_19045 cuando se incluya en el código la tarea https://facturascripts.com/roadmap/1217 realizaremos esta otra. |