Ich versuche, eine String-basierte Sequenz in SQLAlchemy ORM zu erstellen. Ich weiß, dass es am besten ist, eine Integer-basierte Spalte zu verwenden, um die ID einer Tabelle zu verwalten, aber in meinem Fall muss ich die Daten aufgrund einiger Anforderungen des Projekts als String-basierte PK für IDs speichern.Erstellen Sie eine String-basierte Sequenz in Python SQL Alchemy
Ich weiß, dass in einigen Datenbanken ist es möglich, Daten zu speichern, eine Zeichenfolge basierend Sequenz wie:
- "AAA1"
- "AAA2"
- "aaan"
Aber in SQL-Alchemie kann ich das nicht erreichen, indem ich Sequence Methode verwende. Es erzeugt nur Integer-basierte Sequenzen und ich kann keine Optionen finden, um ein Präfix in der Sequenzgenerierung anzuhängen.
Es gibt eine einfache Lösung, um dies zu erreichen?