Skip to content

Commit

Permalink
GITBOOK-24: No subject
Browse files Browse the repository at this point in the history
  • Loading branch information
gitbook-bot committed Aug 24, 2024
1 parent f07355f commit 2cacc92
Show file tree
Hide file tree
Showing 6 changed files with 25 additions and 4 deletions.
1 change: 1 addition & 0 deletions docs/README.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,6 @@
---
title: Cql
icon: database
---

# Cql
Expand Down
12 changes: 8 additions & 4 deletions docs/coreconcepts/README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,12 @@
---
icon: lightbulb
---

# Core Concepts

CQL’s core concepts revolve around providing developers with tools to efficiently interact with databases through well-structured APIs. These concepts are fundamental to building and manipulating data models, performing queries, and managing transactions. Here's a high-level overview:

- **Schemas:** Define the structure of the database, including tables, columns, and data types.
- **CRUD Operations:** Simplify creating, reading, updating, and deleting records in the database.
- **Query Builder:** Enables constructing SQL queries using Crystal code with features like joins and subqueries.
- **Transactions:** Ensure safe and atomic execution of multiple database operations.
* **Schemas:** Define the structure of the database, including tables, columns, and data types.
* **CRUD Operations:** Simplify creating, reading, updating, and deleting records in the database.
* **Query Builder:** Enables constructing SQL queries using Crystal code with features like joins and subqueries.
* **Transactions:** Ensure safe and atomic execution of multiple database operations.
4 changes: 4 additions & 0 deletions docs/cql-api/README.md
Original file line number Diff line number Diff line change
@@ -1,2 +1,6 @@
---
icon: webhook
---

# Cql API

4 changes: 4 additions & 0 deletions docs/guides/README.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
---
icon: book
---

# Guides

The CQL (Crystal Query Language) Toolkit simplifies the management and execution of SQL queries in Crystal. It supports CRUD operations, complex query building, and uses patterns like Active Record and Repository for efficient data management. CQL is compatible with multiple databases, including PostgreSQL. Features include schema definition, query execution, data insertion, updating, and deletion. It also provides support for associations like has\_many, belongs\_to, and many\_to\_many.
4 changes: 4 additions & 0 deletions docs/installation.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
---
icon: gear
---

# Installation

To get started with CQL in your Crystal project, follow these steps:
Expand Down
4 changes: 4 additions & 0 deletions docs/introduction.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
---
icon: arrow-right-to-arc
---

# Introduction

## Purpose of CQL
Expand Down

0 comments on commit 2cacc92

Please sign in to comment.