SQL¶
sqlite அல்லது postgresql போன்ற SQLAlchemy ஆல் ஆதரிக்கப்படும் எந்த தரவுத்தளத்தையும் Canaille பயன்படுத்தலாம்.
உள்ளமைவு¶
CANAILLE_SQL கட்டமைப்பு அளவுரு வரையறுக்கப்படும் போது இது பயன்படுத்தப்படுகிறது. உதாரணமாக:
config.toml¶
[CANAILLE_SQL]
SQL_DATABASE_URI = "postgresql://user:password@localhost/database"
கவிமொ உள்ளமைவு பற்றிய கூடுதல் விவரங்களை dedicated பிரிவில் இல் காணலாம்.
இடம்பெயர்வுகள்¶
இயல்பாக, நீங்கள் இணைய பயன்பாட்டை இயக்கும்போது இடம்பெயர்வுகள் பயன்படுத்தப்படும். AUTO_MIGRATE அமைப்பைக் கொண்டு இந்த நடத்தையை நீங்கள் முடக்கலாம். CLI ஐப் பயன்படுத்தி இடம்பெயர்வுகள் தானாகவே பயன்படுத்தப்படுவதில்லை.
இடம்பெயர்வுகள் flask-alembic உடன் செய்யப்படுகிறது, இது இடம்பெயர்வுகளை கைமுறையாக டியூன் செய்ய பிரத்யேக CLI ஐ வழங்குகிறது. நீங்கள் சிக்கலில் இருந்தால் flask-alembic ஆவணங்கள் மற்றும் canaille db கட்டளை வரியை சரிபார்க்கலாம்.