# Quran DB SQL Workflow
You can use SQL statements in `sql/workflow` to generate the data generated by `quran-cli`.
Here is a simple script in Python:
```python
import os
import sqlite3
conn = sqlite3.connect("db.sqlite3")
for f in os.listdir("sql/workflow"):
if not f.endswith(".sql"):
continue
print(f"Executing: {f}")
with open(f, encoding="utf-8") as file:
conn.cursor().executescript(file.read())
conn.commit()
conn.close()
```