├── .devcontainer.json ├── .docker └── php │ └── Dockerfile ├── .github └── workflows │ └── run-tests.yml ├── .gitignore ├── .phpunit.cache └── test-results ├── .phpunit.result.cache ├── README.md ├── composer.json ├── composer.lock ├── docker-compose.yaml ├── identifier.sqlite ├── src ├── AbstractBuilder.php ├── ConditionsTrait.php ├── CondsQueryBuild.php ├── CreateQueryBuilder.php ├── CrudManager.php ├── CrudModel.php ├── CrudModelInterface.php ├── CrudStore.php ├── CrudStoreInterface.php ├── Data.php ├── DataInterface.php ├── DeleteQueryBuilder.php ├── Mysql.php ├── MysqlException.php ├── MysqlQueryIterator.php ├── PDOConnector.php ├── QueryUtil.php ├── ReadQueryBuilder.php ├── SecurityUtil.php ├── StorageUtil.php ├── UniqueTokenOptions.php └── UpdateQueryBuilder.php └── tests ├── CreateQueryBuilderTest.php ├── CrudManagerTest.php ├── DeleteQueryBuilderTest.php ├── Models └── User.php ├── MysqlTest.php ├── ReadQueryBuilderTest.php ├── SecurityUtilTest.php ├── SqliteTestCase.php ├── Stores └── UserStore.php └── UpdateQueryBuilderTest.php /.devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fightbulc/simplon_mysql/HEAD/.devcontainer.json -------------------------------------------------------------------------------- /.docker/php/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fightbulc/simplon_mysql/HEAD/.docker/php/Dockerfile -------------------------------------------------------------------------------- /.github/workflows/run-tests.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fightbulc/simplon_mysql/HEAD/.github/workflows/run-tests.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | .idea/ 2 | vendor/ -------------------------------------------------------------------------------- /.phpunit.cache/test-results: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fightbulc/simplon_mysql/HEAD/.phpunit.cache/test-results -------------------------------------------------------------------------------- /.phpunit.result.cache: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fightbulc/simplon_mysql/HEAD/.phpunit.result.cache -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fightbulc/simplon_mysql/HEAD/README.md -------------------------------------------------------------------------------- /composer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fightbulc/simplon_mysql/HEAD/composer.json -------------------------------------------------------------------------------- /composer.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fightbulc/simplon_mysql/HEAD/composer.lock -------------------------------------------------------------------------------- /docker-compose.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fightbulc/simplon_mysql/HEAD/docker-compose.yaml -------------------------------------------------------------------------------- /identifier.sqlite: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /src/AbstractBuilder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fightbulc/simplon_mysql/HEAD/src/AbstractBuilder.php -------------------------------------------------------------------------------- /src/ConditionsTrait.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fightbulc/simplon_mysql/HEAD/src/ConditionsTrait.php -------------------------------------------------------------------------------- /src/CondsQueryBuild.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fightbulc/simplon_mysql/HEAD/src/CondsQueryBuild.php -------------------------------------------------------------------------------- /src/CreateQueryBuilder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fightbulc/simplon_mysql/HEAD/src/CreateQueryBuilder.php -------------------------------------------------------------------------------- /src/CrudManager.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fightbulc/simplon_mysql/HEAD/src/CrudManager.php -------------------------------------------------------------------------------- /src/CrudModel.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fightbulc/simplon_mysql/HEAD/src/CrudModel.php -------------------------------------------------------------------------------- /src/CrudModelInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fightbulc/simplon_mysql/HEAD/src/CrudModelInterface.php -------------------------------------------------------------------------------- /src/CrudStore.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fightbulc/simplon_mysql/HEAD/src/CrudStore.php -------------------------------------------------------------------------------- /src/CrudStoreInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fightbulc/simplon_mysql/HEAD/src/CrudStoreInterface.php -------------------------------------------------------------------------------- /src/Data.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fightbulc/simplon_mysql/HEAD/src/Data.php -------------------------------------------------------------------------------- /src/DataInterface.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fightbulc/simplon_mysql/HEAD/src/DataInterface.php -------------------------------------------------------------------------------- /src/DeleteQueryBuilder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fightbulc/simplon_mysql/HEAD/src/DeleteQueryBuilder.php -------------------------------------------------------------------------------- /src/Mysql.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fightbulc/simplon_mysql/HEAD/src/Mysql.php -------------------------------------------------------------------------------- /src/MysqlException.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fightbulc/simplon_mysql/HEAD/src/MysqlException.php -------------------------------------------------------------------------------- /src/MysqlQueryIterator.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fightbulc/simplon_mysql/HEAD/src/MysqlQueryIterator.php -------------------------------------------------------------------------------- /src/PDOConnector.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fightbulc/simplon_mysql/HEAD/src/PDOConnector.php -------------------------------------------------------------------------------- /src/QueryUtil.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fightbulc/simplon_mysql/HEAD/src/QueryUtil.php -------------------------------------------------------------------------------- /src/ReadQueryBuilder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fightbulc/simplon_mysql/HEAD/src/ReadQueryBuilder.php -------------------------------------------------------------------------------- /src/SecurityUtil.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fightbulc/simplon_mysql/HEAD/src/SecurityUtil.php -------------------------------------------------------------------------------- /src/StorageUtil.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fightbulc/simplon_mysql/HEAD/src/StorageUtil.php -------------------------------------------------------------------------------- /src/UniqueTokenOptions.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fightbulc/simplon_mysql/HEAD/src/UniqueTokenOptions.php -------------------------------------------------------------------------------- /src/UpdateQueryBuilder.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fightbulc/simplon_mysql/HEAD/src/UpdateQueryBuilder.php -------------------------------------------------------------------------------- /tests/CreateQueryBuilderTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fightbulc/simplon_mysql/HEAD/tests/CreateQueryBuilderTest.php -------------------------------------------------------------------------------- /tests/CrudManagerTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fightbulc/simplon_mysql/HEAD/tests/CrudManagerTest.php -------------------------------------------------------------------------------- /tests/DeleteQueryBuilderTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fightbulc/simplon_mysql/HEAD/tests/DeleteQueryBuilderTest.php -------------------------------------------------------------------------------- /tests/Models/User.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fightbulc/simplon_mysql/HEAD/tests/Models/User.php -------------------------------------------------------------------------------- /tests/MysqlTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fightbulc/simplon_mysql/HEAD/tests/MysqlTest.php -------------------------------------------------------------------------------- /tests/ReadQueryBuilderTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fightbulc/simplon_mysql/HEAD/tests/ReadQueryBuilderTest.php -------------------------------------------------------------------------------- /tests/SecurityUtilTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fightbulc/simplon_mysql/HEAD/tests/SecurityUtilTest.php -------------------------------------------------------------------------------- /tests/SqliteTestCase.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fightbulc/simplon_mysql/HEAD/tests/SqliteTestCase.php -------------------------------------------------------------------------------- /tests/Stores/UserStore.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fightbulc/simplon_mysql/HEAD/tests/Stores/UserStore.php -------------------------------------------------------------------------------- /tests/UpdateQueryBuilderTest.php: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/fightbulc/simplon_mysql/HEAD/tests/UpdateQueryBuilderTest.php --------------------------------------------------------------------------------