0xfurai / 0xfurai/peekaping

[Feature Request]: Turso

Open
#230 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Go
Stars
1.2k
Forks
69
PR merge metrics
No merged PRs in 30d

Description

**Is your feature request related to a problem? Please describe.**
It would be great if Peekaping could support Turso/libsql as a database option, as I believe it would be just importing the libsql bindings no sqlite is supported.

**Describe the solution you'd like**
Add native support for Turso (libsql) as a database backend.

**Describe alternatives you've considered**
Using SQLite.

**Additional context**
N/A

Contributor guide

No contributing guide indexed for this repository

Research direction

The issue requests adding Turso/libsql support. First, examine the existing database backend implementations in the codebase to understand the abstraction. Look for SQLite integration as a reference. Research the libsql Go bindings and assess how to integrate them into the project's database layer. Determine what changes are needed in configuration, connection handling, and query execution.

Written by the indexing model from the issue text.

Assessment

Tech stack
go, sqlite
Domain
backend, databases
Issue type
Feature
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.