FLASH-SQLALCHEMY Deklarations- und MySQL-spezifische Datentypen
-
21-12-2019 - |
Frage
Ich habe ein bereits bestehendes MySQL-DB mit vielen Spalten, die mit MySQL-spezifischen Säulentypen definiert sind (mitteld, Tinyint, um einige zu erwähnen), und selbst wenn der Säulentyp zu einem Standard-SQL-Datentyp gehört, wird manchmal als unsigniert deklariert.
Jetzt schreibe ich eine Flasche-App, um eine API zur Verfügung zu stellen, um auf dB auf dB auf verschiedene Weise zuzugreifen. Mit einfacher Sqlalchemie würde ich bestimmte Datentypendefinitionen von sqlalchemy.dialects.mysql importieren, wie:
generasacodicetagpre.aber ich wurde gesagt, dass ich die Flasche-Sqlalchemie verwenden kann, also deklariere ich meine Tabellen wie
generasacodicetagpre.Wie kann ich den FLASH-SQLALCHEMY erzählen, dass die Spalten-ID ein MySQL-Mittelpunkt ist und das nicht signiert ist?Kann ich passieren, wie das erste Argument für "db.column" eine Datentypdefinition, die nicht von "db.something" importiert wurde, sondern von sqlalchemy.dialects.mysql, importiert, und das wäre eine gute Praxis (scheint mir nicht)?
danke;)
Lösung
Was ist das Problem mit?
generasacodicetagpre.