Download the PHP package dwgebler/doclite without Composer
On this page you can find all versions of the php package dwgebler/doclite. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Informations about the package doclite
DocLite
A powerful PHP NoSQL document store built on top of SQLite.
About
DocLite is a NoSQL document store for PHP built on SQLite. It uses the PHP PDO SQLite library to automatically manage documents organised into named collections, stored as JSON. DocLite takes advantage of the SQLite JSON1 extension to store, parse, index, and query JSON documents — giving you the power of a fully transactional, ACID-compliant NoSQL solution contained entirely within the local filesystem.
DocLite lends itself to a variety of use cases: rapid prototyping, small-to-medium websites and applications, a fast local cache for remote API data, a robust replacement for flat-file stores, and a database for microservices or local web apps. Broadly, it suits the same use cases as SQLite itself, but where a NoSQL document model is preferred.
Install
Requires PHP 8.1+ and the pdo_sqlite extension.
Upgrading from 1.x? See UPGRADE-2.0.md.
Quick start
Documentation
- Getting started — installation, requirements, your first database
- Collections & documents — CRUD, transactions, schemas, custom class mapping
- Queries — query builder, joins, pagination, aggregation, indexing
- Full-text search — FTS5-powered search
- Advanced — import/export, journal modes, JSONB, PSR-16 cache adapter, logging
- Symfony integration — wiring DocLite into a Symfony app
License
MIT. See LICENSE.
Reporting bugs
Please raise an issue on GitHub.
Reporting vulnerabilities
See SECURITY.md.
All versions of doclite with dependencies
ext-json Version *
ext-pdo Version *
ext-pdo_sqlite Version *
swaggest/json-schema Version ^0.12.31
symfony/property-access Version ^5.4 || ^6.0 || ^7.0
symfony/property-info Version ^5.4 || ^6.0 || ^7.0
symfony/serializer Version ^5.4 || ^6.0 || ^7.0
symfony/uid Version ^5.4 || ^6.0 || ^7.0
symfony/yaml Version ^5.4 || ^6.0 || ^7.0
psr/log Version ^3.0
psr/simple-cache Version ^2.0 || ^3.0