Installation
Prerequisites
crystal --versionQuick Start
1. Create Crystal Project
crystal init app myapp
cd myapp2. Add Dependencies
# shard.yml
dependencies:
cql:
github: azutoolkit/cql
version: "~> 0.0.435"
# Choose your database driver
sqlite3:
github: crystal-lang/crystal-sqlite3
# OR
pg:
github: will/crystal-pg
# OR
mysql:
github: crystal-lang/crystal-mysql3. Install and Test
4. Basic Setup
Database-Specific Setup
PostgreSQL Configuration
MySQL Configuration
SQLite Configuration
Environment Configuration
Multi-Environment Setup
File Structure
Connection Testing
Docker Development
Troubleshooting
Next Steps
Last updated
Was this helpful?