diff --git a/README.md b/README.md
index 5e81d945..543fc0a4 100644
--- a/README.md
+++ b/README.md
@@ -1,14 +1,20 @@
-
+
-
+
-
SQLite driver for Yii Database
+ Yii Database SQLite driver
+[](https://packagist.org/packages/yiisoft/db-sqlite)
+[](https://packagist.org/packages/yiisoft/db-sqlite)
+[](https://github.com/yiisoft/db-sqlite/actions/workflows/rector.yml)
+[](https://codecov.io/gh/yiisoft/db-sqlite)
+[](https://github.styleci.io/repos/145220194?branch=master)
+
SQLite driver for [Yii Database](https://github.com/yiisoft/db) is a package for working with [SQLite] databases in PHP.
The package provides a set of classes for interacting with [SQLite] databases in PHP. It includes a database connection class,
@@ -20,16 +26,10 @@ perform advanced database operations such as joins and aggregates.
[SQLite]: https://www.sqlite.org/
-[](https://packagist.org/packages/yiisoft/db-sqlite)
-[](https://packagist.org/packages/yiisoft/db-sqlite)
-[](https://github.com/yiisoft/db-sqlite/actions/workflows/rector.yml)
-[](https://codecov.io/gh/yiisoft/db-sqlite)
-[](https://github.styleci.io/repos/145220194?branch=master)
-
## Support version
-| PHP | Sqlite Version | CI-Actions
-|:----:|:------------------------:|:---:|
+| PHP | Sqlite Version | CI-Actions |
+|-----|---------------------------|------------|
|**8.0 - 8.2**| **3:latest**|[](https://github.com/yiisoft/db-sqlite/actions/workflows/build.yml) [](https://dashboard.stryker-mutator.io/reports/github.com/yiisoft/db-sqlite/master) [](https://github.com/yiisoft/db-sqlite/actions/workflows/static.yml) [](https://shepherd.dev/github/yiisoft/db-sqlite)
## Installation
@@ -42,8 +42,8 @@ composer require yiisoft/db-sqlite
## Documentation
-- For config connection to SQLite database check [Connecting SQLite](https://github.com/yiisoft/db/blob/master/docs/en/connection/sqlite.md)
-- [Check the yiisoft/db docs](https://github.com/yiisoft/db/blob/master/docs/en/README.md) to learn about usage.
+- For config connection to SQLite database check [Connecting SQLite](https://github.com/yiisoft/db/blob/master/docs/guide/en/connection/sqlite.md)
+- [Check the yiisoft/db docs](https://github.com/yiisoft/db/blob/master/docs/guide/en/README.md) to learn about usage.
- [Internals](docs/internals.md)
If you need help or have a question, the [Yii Forum](https://forum.yiiframework.com/c/yii-3-0/63) is a good place for that.
@@ -51,7 +51,7 @@ You may also check out other [Yii Community Resources](https://www.yiiframework.
## License
-The Yii DataBase SQLite Extension is free software. It is released under the terms of the BSD License.
+The Yii Database SQLite driver is free software. It is released under the terms of the BSD License.
Please see [`LICENSE`](./LICENSE.md) for more information.
Maintained by [Yii Software](https://www.yiiframework.com/).
diff --git a/composer.json b/composer.json
index fb2cb919..462feabc 100644
--- a/composer.json
+++ b/composer.json
@@ -13,13 +13,23 @@
"homepage": "https://www.yiiframework.com/",
"license": "BSD-3-Clause",
"support": {
+ "issues": "https://github.com/yiisoft/db-sqlite/issues?state=open",
"source": "https://github.com/yiisoft/db-sqlite",
- "issues": "https://github.com/yiisoft/db-sqlite/issues",
"forum": "https://www.yiiframework.com/forum/",
"wiki": "https://www.yiiframework.com/wiki/",
- "chat": "https://t.me/yii3en",
- "irc": "ircs://irc.libera.chat:6697/yii"
+ "irc": "ircs://irc.libera.chat:6697/yii",
+ "chat": "https://t.me/yii3en"
},
+ "funding": [
+ {
+ "type": "opencollective",
+ "url": "https://opencollective.com/yiisoft"
+ },
+ {
+ "type": "github",
+ "url": "https://github.com/sponsors/yiisoft"
+ }
+ ],
"require": {
"php": "^8.0",
"ext-mbstring": "*",
diff --git a/docs/internals.md b/docs/internals.md
index d685795c..198aa2b3 100644
--- a/docs/internals.md
+++ b/docs/internals.md
@@ -1,42 +1,11 @@
# Internals
-## Github actions
-
-All our packages have github actions by default, so you can test your [contribution](https://github.com/yiisoft/db-sqlite/blob/master/.github/CONTRIBUTING.md) in the cloud.
-
-> Note: We recommend pull requesting in draft mode until all tests pass.
-
-## Docker image
-
-For greater ease it is recommended to use docker containers, for this you can use the [docker-compose.yml](https://docs.docker.com/compose/compose-file/) file that is in the docs folder.
-
-1. [MySQL 8](../../../docker-compose.yml)
-2. [MariaDB 10.11](../../../docker-compose-mariadb.yml)
-
-For running the docker containers you can use the following command:
-
-MySQL 8.0.
-
-```dockerfile
-docker compose up -d
-```
-
-MariaDB 10.11.
-
-```dockerfile
-docker compose -f docker-compose-mariadb.yml up -d
-```
-
## Unit testing
The package is tested with [PHPUnit](https://phpunit.de/). To run tests:
-1. Run the docker container for the dbms.
-2. Install the dependencies of the project with composer.
-3. Run the tests.
-
```shell
-vendor/bin/phpunit
+./vendor/bin/phpunit
```
## Mutation testing
@@ -56,7 +25,7 @@ The code is statically analyzed with [Psalm](https://psalm.dev/). To run static
./vendor/bin/psalm
```
-## Rector
+## Code style
Use [Rector](https://github.com/rectorphp/rector) to make codebase follow some specific rules or
use either newest or any specific version of PHP: