PostgreSQL
 sql >> Base de données >  >> RDS >> PostgreSQL

SQLAlchemy - SQLite pour les tests et Postgresql pour le développement - Comment porter ?

Ma suggestion serait:ne le faites pas. Les capacités de Postgresql vont bien au-delà de ce que SQLite peut fournir, en particulier dans les domaines de la prise en charge des dates/numériques, des fonctions et des procédures stockées, de la prise en charge d'ALTER, des contraintes, des séquences, d'autres types comme UUID, etc., et même en utilisant diverses astuces SQLAlchemy pour essayer lisser cela ne vous mènera qu'un peu plus loin. En particulier, l'arithmétique de date et d'intervalle sont des bêtes totalement différentes sur les deux plates-formes, et SQLite ne prend pas en charge les décimales de précision (non à virgule flottante) comme le fait PG. PG est très facile à installer sur tous les principaux systèmes d'exploitation et la vie est simplement plus facile si vous suivez cette voie.