SLDB - Simple Lightweight Database Controller

Attention

This documentation is currently under construction and accuracy is not guaranteed.

SLDB is a lightweight database controller that provides an easy way to write complex queries in PHP. The primary goal of SLDB is to simplify database query writing as well as provide abstraction for various database types.

SLDB provides automated query generation, execution, injection protection and data sanitation.

Supported Databases

Currently only MySQL is supported, however there are plans to add support for PostgreSQL and MongoDB in the near future.

User Documentation

Contributing

SLDB is an open source project built under the MIT license, and anyone is welcome to contribute. Before you submit a pull request, be sure to read the contributor guide. All contributions are expected to conform with standard SLDB code style, documentation, and testing.

To contribute, make a local copy of SLDB by forking our Git repository, make whichever changes you want to suggest, and submit a pull request via GitLab.

Bug Reporting

To submit a bug report, please submit a new issue to out GitLab repository. Issues will be evaluated in the order they are received. Before submitting an issue, be sure to search as someone may have already submitted an issue for the same bug.

Indices and tables