Modelos auditados en SQLAlchemy

Podemos fácilmente registrar quién y cuando operó sobre un modelo con la siguiente estrategia. Por supuesto podra extenderse para crear un log de cambios, aunque en este caso deberamos usar la versión after_insert, after_update y after_delete.

Círculo trigonométrico unitario

De entre la multitud de diseños de círculo trigonométrico unitario que se pueden encontrar en Internet este me ha parecido el que concentra más información con la mínima carga. Está sacado de la magnífica biblioteca de Clip Art de la Universidad del Sur de Florida

Ejemplo de uno-a-muchos en SQLAlchemy. Uso de join.

Reproducimos el clásico ejemplo de Department/Employee obtenido de pythoncentral.

Ejemplo de muchos-a-muchos en SQLAlchemy

Este pattern es muy común en cualquier aplicación y es realmente fácil de implementar en SQLAchemy, siempre y cuando se entienda bien el relationship con secondary. Ponemos el clásico ejemplo de Departamento/Empleado, obtenido de pythoncentral.