Download the PHP package elephentity/sqlite without Composer

On this page you can find all versions of the php package elephentity/sqlite. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.

FAQ

After the download, you have to make one include require_once('vendor/autoload.php');. After that you have to import the classes with use statements.

Example:
If you use only one package a project is not needed. But if you use more then one package, without a project it is not possible to import the classes with use statements.

In general, it is recommended to use always a project to download your libraries. In an application normally there is more than one library needed.
Some PHP packages are not free to download and because of that hosted in private repositories. In this case some credentials are needed to access such packages. Please use the auth.json textarea to insert credentials, if a package is coming from a private repository. You can look here for more information.

  • Some hosting areas are not accessible by a terminal or SSH. Then it is not possible to use Composer.
  • To use Composer is sometimes complicated. Especially for beginners.
  • Composer needs much resources. Sometimes they are not available on a simple webspace.
  • If you are using private repositories you don't need to share your credentials. You can set up everything on our site and then you provide a simple download link to your team member.
  • Simplify your Composer build process. Use our own command line tool to download the vendor folder as binary. This makes your build process faster and you don't need to expose your credentials for private repositories.
Please rate this library. Is it a good library?

Informations about the package sqlite

elephentity-sqlite

Experimental SQLite storage for Elephentity's PHP runtime, extracted from Clog's standalone backend. It uses PDO and implements StorageAdaptor; generated PHP entities keep using elephentity/runtime. WordPress is not a dependency.

This package is published as an experimental alpha. Clog is still developing the implementation. Source provenance records exact file hashes and the Clog commit against which they were verified (fb57b3c). Original source licensing is preserved in CLOG-LICENSE.

Package boundary

PHP 8.3+, PDO SQLite, mbstring and elephentity/runtime ^0.10 || ^0.11 are required. The Composer package name is elephentity/sqlite. Runtime 0.11 support is prepared for 0.1.0-alpha.2; 0.1.0-alpha.1 requires runtime 0.10.

The generic GraphQL PHP integration is a separate sibling repository, elephentity-graphql-php, with Composer name elephentity/graphql. Both packages consume the PHP runtime. SQLite is a storage choice alongside the existing WordPress adapter; it does not replace the PHP entity generator.

Validation and following Clog

With both sibling repositories checked out and Clog's PHP image and client build available:

The status command reads both source packages and reports added, changed or deleted files against their recorded imports. Exit 0 means unchanged, 1 means changes and 2 means invalid input. It never imports changes automatically. Review a changed file, copy the accepted version, update its source hash, then rerun the tests.

The test command copies Clog's standalone fixture and generated entities to a temporary directory. It resolves and installs fresh Composer dependencies for runtime 0.10.0 and 0.11.0, using the two local integration checkouts, then runs adapter conformance, schema-upgrade, integration and HTTP suites for each version. It checks the resolved versions in the lockfile. Clog's checkout is never modified. Tests require Podman, network access for Composer and the localhost/clog-php:8.3-rust image (--image overrides it).

Use --runtime 0.11.0 to check one runtime. After publishing both integration packages, verify the published artifacts with:

See runtime compatibility validation for the release evidence and fixture revision.

Session monitoring is performed by the active agent. No background service or scheduled job is installed by this repository.

See the extraction notes before using this prototype.


All versions of sqlite with dependencies

PHP Build Version
Package Version
Requires php Version >=8.3
elephentity/runtime Version ^0.10 || ^0.11
ext-pdo Version *
ext-pdo_sqlite Version *
ext-mbstring Version *
Composer command for our command line client (download client) This client runs in each environment. You don't need a specific PHP version etc. The first 20 API calls are free. Standard composer command

The package elephentity/sqlite contains the following files

Loading the files please wait ...