Contributing Guide
Prerequisites
Tool
Version
Purpose
Development Setup
# Clone the repository
git clone https://github.com/avelino/chrondb.git
cd chrondb
# Download dependencies
clojure -P
# Run the full server (REST + Redis + SQL)
clojure -M:run
# Run individual protocols
clojure -M:run-rest # REST API only (port 3000)
clojure -M:run-redis # Redis only (port 6379)
clojure -M:run-sql # PostgreSQL only (port 5432)Running Tests
Linting and Formatting
Project Structure
Code Style
Making Changes
Common Patterns
Building Native Image
Pull Request Process
PR Checklist
Questions?
Last updated
Was this helpful?