gitqlite - Git Repo'suna SQL sorguları çalıştırma
(github.com)<p>- `go-git` kullanarak repo içeriğini SQLite'ın Virtual Table'ı olarak uygular <br />
- `gitqlite "SELECT * from commits"` gibi kullanılabilir<br />
- Tablolar ve alanlar: <br />
→ `commits` : `id`, `message`, `summary`, `author`, `commiter`, `parent_id`..<br />
→ `files` : `commit_id`, `name`, `type`, `contents`.. <br />
→ `refs` : `name`, `type`, `hash`<br />
- `SELECT count(*) AS commits, SUM(additions) AS additions, SUM(deletions) AS deletions, author_email FROM commits GROUP BY author_email ORDER BY commits`</p>
Henüz yorum yok.