glushkovds/phpclickhouse-laravel
Adapter of the most popular library https://github.com/smi2/phpClickHouse to Laravel
v2.8.0
1.7M downloads/mo
#2240 most downloaded on Packagist
glushkovds/phpclickhouse-laravel
What this package is like to depend on
Last release 2 days ago
21 Aug 2026
Release timing varies
gaps range from 3 weeks to 8 months
Some releases are documented
notes for 24 of 67 stable releases
Nothing withdrawn
no release was ever pulled
6 years old
67 releases · first in 2020
13 releases in the last 12 months
see the full history below
Release timeline
66 releases · Sep 2020 to Aug 2026Releases
latest 60 of 67-
v2.8.021 Aug 2026Nothing published for this version
-
v2.7.319 Aug 2026Nothing published for this version
-
v2.7.219 Aug 2026Nothing published for this version
-
v2.7.101 Jun 2026Nothing published for this version
-
v2.7.001 Jun 2026Release notes
Open source →Feat: simplify Laravel package installation
- add Laravel package auto-discovery
- register default ClickHouse connection from internal config
- remove manual service provider setup from README
- document env-based setup and database.php overrides
- normalize ClickHouse port config to integer
- remove unnecessary "Installing required libs" from tests
- test: install the package under test via Composer path repositoryRelease notes
Open source →Features
- Added Laravel package auto-discovery for
ClickhouseServiceProvider - Added automatic registration of the default
clickhousedatabase connection from package config - Simplified installation docs: only environment variables are required for the default connection
Upgrade notes
- Laravel applications using package discovery should remove
PhpClickHouseLaravel\ClickhouseServiceProviderfromconfig/app.phporbootstrap/providers.php - Keep manual service provider registration only for Lumen applications or Laravel applications with package discovery disabled
- If your application uses cached configuration, rebuild the config cache after changing ClickHouse environment values
Testing
- Updated the test bootstrap to install the package under test via Composer path repository
- Added Laravel package auto-discovery for
-
v2.6.129 May 2026Release notes
Open source →Fix: Method PhpClickHouseLaravel\SchemaGrammar::typeSmallInteger does…
… not exist.
-
v2.6.028 May 2026Nothing published for this version
-
v2.5.519 Apr 2026Nothing published for this version
-
v2.5.419 Apr 2026Release notes
Open source →Fix Laravel 13 compatibility issue (#55), Integrations/Laravel/Connec…
…tion::select()
-
v2.5.317 Apr 2026Release notes
Open source →Fix CurlerRollingWithRetries::execOne definition to match smi2/phpCli…
…ckHouse v1.26.406 (#57)
-
v2.5.224 Mar 2026Nothing published for this version
-
v2.5.124 Mar 2026Nothing published for this version
-
v2.5.010 Feb 2026Release notes
Open source →Features
- Replaced the Eloquent HasEvents trait with a minimal custom implementation
- Added query logging to the Builder class
-
v2.3.427 Jun 2025Nothing published for this version
-
v2.3.326 Jun 2025Nothing published for this version
-
v2.3.224 Apr 2025Nothing published for this version
-
v2.3.124 Apr 2025Nothing published for this version
-
v2.3.021 Apr 2025 -
v2.2.118 Apr 2025Nothing published for this version
-
v2.2.027 Feb 2025Release notes
Open source →Features
- Added support for Laravel 12 (#36)
- Added count, paginate and simplePaginate (#37)
-
v2.1.113 Sep 2024Nothing published for this version
-
v2.1.010 Sep 2024 -
v2.0.026 Jul 2024Release notes
Open source →Features
- ClickHouse cluster support
Breaking changes
- The minimum required PHP version is 8.0
- Removed deprecated method BaseModel::insert, use BaseModel::insertBulk instead
- Method BaseModel::prepareAndInsert is marked as deprecated, use BaseModel::prepareAndInsertBulk instead
-
v1.20.025 Jun 2024Nothing published for this version
-
v1.19.310 Apr 2024Nothing published for this version
-
v1.19.210 Apr 2024Nothing published for this version
-
v1.19.116 Oct 2023Nothing published for this version
-
v1.19.028 Sep 2023 -
v1.18.128 Sep 2023Nothing published for this version
-
v1.18.010 Jul 2023 -
v1.17.207 Jul 2023Nothing published for this version
-
v1.17.118 Apr 2023Nothing published for this version
-
v1.17.024 Mar 2023 -
v1.16.403 Mar 2023Nothing published for this version
-
v1.16.303 Mar 2023 -
v1.16.203 Mar 2023 -
v1.16.130 Jan 2023Release notes
Open source →Bug fixes
- Fix complying with psr-4 autoload standard \PhpClickHouseLaravel\Exceptions\QueryException
-
v1.16.027 Dec 2022Nothing published for this version
-
v1.15.425 Nov 2022Nothing published for this version
-
v1.15.323 Nov 2022Nothing published for this version
-
v1.15.216 Nov 2022Nothing published for this version
-
v1.15.129 Aug 2022Nothing published for this version
-
v1.15.015 Aug 2022Nothing published for this version
-
v1.14.227 Jul 2022Nothing published for this version
-
v1.14.129 Jun 2022Nothing published for this version
-
v1.14.029 Jun 2022Nothing published for this version
-
v1.12.118 Feb 2022Nothing published for this version
-
v1.12.019 Jan 2022 -
v1.11.009 Jan 2022 -
v1.10.020 Sep 2021 -
v1.9.025 Aug 2021 -
v1.8.007 Jun 2021 -
v1.7.024 May 2021 -
v1.6.025 Mar 2021 -
v1.5.427 Feb 2021Nothing published for this version
-
v1.5.318 Dec 2020Nothing published for this version
-
v1.5.2no dateNothing published for this version
-
v1.5.118 Dec 2020Nothing published for this version
-
v1.5.018 Dec 2020Release notes
Open source →Features
- Fix restriction: "keys inside the array list must match" at \ClickHouseDB\Client::prepareInsertAssocBulk
-
v1.4.011 Dec 2020Release notes
Open source →Features
- #1: Ability to retry requests while received not 200 response, maybe due network connectivity problems.