ModelSchema define los campos y sus restricciones (tipo de dato, unicidad, nulabilidad, etc.). Es importante documentar cómo se crea y estructura un esquema
Los tipos de datos que soporta el paquete Cortex para PostgreSQL son:
Hooks
HookManager: Es un sistema de eventos que permite ejecutar lógica adicional antes o después de las operaciones
Instanciar y Crear Tabla
Podemos inicializar la instancia de cortex para crear ó eliminar la tabla
Método count
Una vez que tengas tu modelo definido, puedes usar el método count para contar registros que cumplan con ciertas condiciones. Aquí tienes un ejemplo de cómo usarlo
Método Create
Puedes usar el método create para crear registros. Aquí tienes un ejemplo de cómo usarlo
Método Update
Puedes usar el método update para actualizar registros. Aquí tienes un ejemplo de cómo usarlo
Método Destroy
Puedes usar el método destroy para eliminar registros. Aquí tienes un ejemplo de cómo usarlo
Método FindAndCountAll
Puedes usar el método findAndCountAll para listar registros. Aquí tienes un ejemplo de cómo usarlo. puedes pasarle una query para filtrar datos así como un límite y un desplazamiento (offset)
With Transaction
Ejecuta múltiples llamadas dentro de una transacción