Proberen Boolean kolomstuurlogica verplaatsen van SQLITE naar Postgres

stemmen
0

Ik probeer om mijn Python applicatie te verplaatsen van mijn PC (die wordt gebruikt SQLite3) naar Heroku (Postgres). Ik heb Boolean kolommen verklaard in mijn tabellen en, in SQLITE ik moet deze een waarde van 0 of 1. Echter geven, ik geloof in Postgres dit moet Waar of niet waar te zijn.

Is er een manier dat deze omzetting kan worden gedaan eenvoudig, zodat ik kan blijven ontwikkelen op SQLITE en inzetten om Postgres zonder wijziging van de code.

Ik denk dat de bottom line is wijziging van de kolommen naar int en hun waarden beperken tot 0 of 1, maar is er een makkelijker antwoord?

# For example with SQLITE (adminuser is a column of Users, described as 
# Boolean):- 
admin_user = Users.query.filter_by(club = form.club.data, adminuser = 1) 

# For Postgres:-
admin_user = Users.query.filter_by(club = form.club.data, adminuser = 
True)
De vraag is gesteld op 24/10/2019 om 12:52
bron van user
In andere talen...                            

Cookies help us deliver our services. By using our services, you agree to our use of cookies. Learn more