https://github.com/elliotchance/vsql
✌️ Single-file or PostgreSQL-server compatible transactional SQL database written in pure V.
https://github.com/elliotchance/vsql
database sql vlang vlang-cli vlang-library
Last synced: 10 months ago
JSON representation
✌️ Single-file or PostgreSQL-server compatible transactional SQL database written in pure V.
- Host: GitHub
- URL: https://github.com/elliotchance/vsql
- Owner: elliotchance
- License: mit
- Created: 2021-07-19T23:55:45.000Z (over 4 years ago)
- Default Branch: main
- Last Pushed: 2025-02-14T22:59:18.000Z (about 1 year ago)
- Last Synced: 2025-04-12T04:51:19.047Z (12 months ago)
- Topics: database, sql, vlang, vlang-cli, vlang-library
- Language: V
- Homepage: https://vsql.readthedocs.io
- Size: 2.91 MB
- Stars: 318
- Watchers: 12
- Forks: 21
- Open Issues: 34
-
Metadata Files:
- Readme: README.md
- Contributing: docs/contributing.rst
- License: LICENSE
Awesome Lists containing this project
- awesome - elliotchance/vsql - ✌️ Single-file or PostgreSQL-server compatible transactional SQL database written in pure V. (<a name="V"></a>V)
README
✌️ vsql
======
vsql is a [single-file](https://vsql.readthedocs.io/en/latest/cli.html) or
[PostgreSQL-server compatible](https://vsql.readthedocs.io/en/latest/server.html),
[transactional](https://vsql.readthedocs.io/en/latest/transaction.html),
[SQL-compliant](https://vsql.readthedocs.io/en/latest/sql-compliance.html)
database written in pure [V](https://vlang.io) with zero dependencies.
After
[installing or updating](https://vsql.readthedocs.io/en/latest/install.html),
you can use vsql
[within your V applications](https://vsql.readthedocs.io/en/latest/v-client-library.html),
interact with database files using the
[CLI](https://vsql.readthedocs.io/en/latest/cli.html), or connect to a database
using the
[built-in PostgreSQL-compatible server](https://vsql.readthedocs.io/en/latest/server.html).
See the full documentation at [vsql.readthedocs.io](https://vsql.readthedocs.io/)
or use one of the quick links:
- [FAQ](https://vsql.readthedocs.io/en/latest/faq.html)
- [CLI](https://vsql.readthedocs.io/en/latest/cli.html)
- [Supported PostgreSQL clients](https://vsql.readthedocs.io/en/latest/postgresql-clients.html)
- [Features](https://vsql.readthedocs.io/en/latest/features.html)
- [SQL Reference](https://vsql.readthedocs.io/en/latest/features.html)
- [Contributing](https://vsql.readthedocs.io/en/latest/contributing.html)
- [Functions](https://vsql.readthedocs.io/en/latest/functions.html)
- [SQLSTATE](https://vsql.readthedocs.io/en/latest/sqlstate.html)
- [SQL Compliance](https://vsql.readthedocs.io/en/latest/sql-compliance.html)