Quelqu'un a-t-il un aperçu de l'organisation de projets basés sur sqlalchemy? J'ai beaucoup de tables et de classes avec des clés étrangères, et des relations. Que fait tout le monde en termes de séparation des classes, des tables et des mappeurs? Je suis relativement nouveau dans le cadre, donc toute aide serait appréciée.Organisation du fichier Sqlalchemy
Exemple:
classA.py # table definition and class A definition
classB.py # table definition and class B definition
### model.py
import classA,classB
map(classA.classA,clasSA.table)
map(classB.classB,clasSB.table)
Y compris cartographes intérieur CLASSA, et travaille ClassB, mais pose des problèmes croisés à l'importation lors de la construction des relations .. Peut-être que je manque quelque chose :)
Merci. J'ai pris le temps aujourd'hui de réécrire mon code aujourd'hui pour utiliser un style déclaratif. C'était soit cela, soit définir tous mes mappages après que toutes les classes aient été chargées. (ce qui était moche). –