A Redis-inspired database engine built with Somali syntax for CeejiyeLang.
# ποΈ CeejiyeDB
### *Xogta Soomaalida β The Somali Database Engine*
**CeejiyeDB** waa engine database oo Python ku dhisan, Redis u eg, laakiin amarrada **Af-Soomaali** ku hadla β CeejiyeLang.
π Bilow Hadda Β· π Amarrada Β· ποΈ Qaab-dhismeedka
---
## β¨ Maxay CeejiyeDB Gaara Tahay?
- πΈπ΄ **Af-Soomaali** β Amarrada oo dhan Soomaali
- β‘ **Xawli sarreeya** β In-memory storage, Redis u eg
- πΎ **Xog la badbaadin karo** β JSON persistence toos ah
- π‘οΈ **Ammaan** β Error handling buuxa
- π§© **Fudud** β Akhrin, baranba fudud
---
## π Sida Loo Isticmaalo
### 1. Ku keen mashiinkaaga
```bash
git clone
github.com
cd CeejiyeDB
```
### 2. Bilow
```bash
python3 ceejiyedb/main.py
```
### 3. Bilaabis
```text
ββββββββββββββββββββββββββββββββ
β CeejiyeDB v1.1.0 πΈπ΄ β
β Xogta Soomaalida, Xoogga β
ββββββββββββββββββββββββββββββββ
Ku soo dhawoow CeejiyeDB. Qor CAAWI si aad amarrada u aragto.
```
## π Amarrada CeejiyeLang
| Amar | Isticmaalka | Tusaale | Macnaha |
| :--- | :--- | :--- | :--- |
| **KAYDI** | `KAYDI ` | `KAYDI magac Ceejiye` | Keydi qiime |
| **SOOQAAD** | `SOOQAAD ` | `SOOQAAD magac` | Soo qaad qiime |
| **TIR** | `TIR ` | `TIR magac` | Tir fur |
| **CUSB** | `CUSB ` | `CUSB magac Fadumo` | Cusboonaysii qiime |
| **TIJAABO** | `TIJAABO ` | `TIJAABO magac` | Hubi in fur jiro |
| **LIIS** | `LIIS` | `LIIS` | Tus dhammaan furahaaga |
| **TIRI** | `TIRI` | `TIRI` | Tiri furaha |
| **NADIIFI** | `NADIIFI` | `NADIIFI` | Nadiifi xog oo dhan |
| **CAAWI** | `CAAWI` | `CAAWI` | Tus amarrada oo dhan |
| **DHAMAN** | `DHAMAN` | `DHAMAN` | Ka bax |
---
## ποΈ Qaab-dhismeedka
```text
CeejiyeDB/
βββ ceejiyedb/
β βββ main.py # CLI interface + banner + CAAWI
β βββ parser.py # Command tokenizer iyo parser
β βββ storage.py # In-memory store + JSON persistence
β βββ commands.py # Fulinta amarrada oo dhan
βββ data.json # Database file (auto-created)
βββ .gitignore
βββ R β¦