70 Commits
Author SHA1 Message Date
Denis Glushkov 184d0cb9c4 Fix: propagate connection override to Builder from BaseModel (#58) 2026-04-19 17:27:37 +05:00
Denis Glushkov ec76c2d640 Fix Laravel 13 compatibility issue (#55), Integrations/Laravel/Connection::select() 2026-04-19 16:42:53 +05:00
glushkovdsanddglushkov a6e0f56b2e Updated CHANGELOG.md 2026-02-10 11:57:14 +05:00
Denis Glushkov 215416e732 Fork the-tinderbox/clickhouse-builder to support php8.4. This lib is likely abandoned 2025-06-27 15:04:15 +05:00
Denis Glushkov a9a7e6c402 Fork the-tinderbox/clickhouse-builder to support php8.4. This lib is likely abandoned 2025-06-26 20:10:14 +05:00
Denis Glushkov 7ae3507892 Migration::createMergeTree, set Replicated Engine by default for clusters 2025-04-24 12:46:38 +05:00
Denis Glushkov f68ff42426 Added Schema Builder 2025-04-21 19:59:15 +05:00
Denis Glushkov ee27e56548 Tests: updated ClickHouse server versions 2025-02-27 20:24:33 +05:00
Denis Glushkov 0cd6e9e8c8 Added support for Laravel 12 (#36), Added count, paginate and simplePaginate (#37) 2025-02-27 19:22:09 +05:00
Denis Glushkov e919c58330 Added support for Laravel 12 (#36) 2025-02-25 11:52:00 +05:00
Denis Glushkov 2762a79947 patch: running tests 2024-09-13 11:46:50 +05:00
Denis Glushkov 2efca916ee Fix parameter numbering with whereIn 2024-09-12 17:15:44 +05:00
Denis Glushkov 2009960f89 Fix GitHub action error: docker-compose: command not found 2024-09-10 13:22:16 +05:00
Denis Glushkov 3fb1861284 Fix parameter numbering with whereIn 2024-09-10 13:19:38 +05:00
Denis Glushkov 9a13f23674 v2.0.0 ClickHouse cluster support 2024-07-26 20:34:49 +05:00
Denis Glushkov 884b21f65f BindingsTest 2024-06-25 20:46:31 +05:00
Denis Glushkov b851f2f398 Laravel 11 install fix 2024-06-25 20:19:48 +05:00
Denis Glushkov c12afe3f92 fix autotest 2024-04-10 18:27:52 +05:00
Denis Glushkov 807f382e23 fix autotest 2024-04-10 18:24:08 +05:00
Denis Glushkov c1719c8484 fix autotest 2024-04-10 18:19:54 +05:00
Denis Glushkov fe3edef3e2 fix autotest 2024-04-10 18:18:16 +05:00
Denis Glushkov 120e08000c fix autotest 2024-04-10 18:15:34 +05:00
Denis Glushkov 474389d941 pass $bindings to get & getRows methods 2024-04-10 16:59:31 +05:00
Denis Glushkov 10cd5a9f73 Added column casting feature for data insertion 2023-09-28 15:09:15 +05:00
Denis Glushkov 4750699f21 fix Call to undefined method PhpClickHouseLaravel\Builder::newQuery()
https://github.com/glushkovds/phpclickhouse-laravel/issues/26
2023-09-28 11:08:22 +05:00
Denis Glushkov 8ad177a6ac Added the settings clause to the select query builder 2023-07-10 15:15:03 +05:00
Denis Glushkov 8147a321fe Working with multiple Clickhouse instances in a project, backward compatibility with old static::getClient 2023-03-24 12:58:23 +05:00
Denis Glushkov 7429faa99a Working with multiple Clickhouse instances in a project 2023-03-24 12:47:46 +05:00
Denis Glushkov 9e3f21a88c Laravel/Lumen 10+ support 2023-03-03 13:00:51 +05:00
Denis Glushkov 683a6ffffe Quoted partition name in "optimize table" statement 2023-03-03 12:41:15 +05:00
Denis Glushkov d995210b14 Fix complying with psr-4 autoload standard \PhpClickHouseLaravel\Exceptions\QueryException 2023-01-30 18:06:53 +05:00
Denis Glushkov 6ac294dd95 Add update rows ability 2022-12-27 18:03:00 +05:00
Denis Glushkov de06085480 Support Laravel --pretend migration mode 2022-11-25 21:21:37 +05:00
Denis Glushkov b9c2d19540 Add more tests 2022-11-25 19:40:35 +05:00
Denis Glushkov c2efa4bc10 Ci Tests on GitHub actions 2022-11-25 19:17:43 +05:00
Denis Glushkov c7883de966 Ci Tests on GitHub actions 2022-11-25 19:13:46 +05:00
Denis Glushkov 73bc10af59 First tests 2022-11-25 18:23:03 +05:00
Denis Glushkov d9ca67776f Passing model connection to builder to support different connections in each table model 2022-08-29 19:39:28 +05:00
Denis Glushkov b48fc93db6 Add method BaseModel::truncate 2022-08-15 16:12:52 +05:00
Denis Glushkov bae4cada50 Minor fixes, including #12 issue 2022-07-27 11:01:15 +05:00
Denis Glushkov 408b407635 Patch fixes of PR https://github.com/glushkovds/phpclickhouse-laravel/pull/11 2022-06-29 17:58:19 +05:00
Denis Glushkov 751ffa34df Patch fixes of PR https://github.com/glushkovds/phpclickhouse-laravel/pull/11 2022-06-29 17:55:12 +05:00
Denis Glushkov c150b08611 Add delete method for BaseModel 2022-01-19 16:26:07 +05:00
Denis Glushkov a3c845cb1f Fix issue #8: Migrations on standalone Clickhouse database 2022-01-09 23:07:08 +05:00
Denis Glushkov 5002cc6574 Ability to set connection settings 2021-09-20 15:04:51 +05:00
Denis Glushkov 358a4288a1 Lumen support, InsertArray expression 2021-08-25 13:20:51 +05:00
Denis Glushkov a804e48d64 Add BaseModel::$tableForInserts for Buffer engine 2021-06-07 13:07:17 +05:00
Denis Glushkov f01e1f8fa4 Add method Builder::chunk 2021-05-24 18:09:43 +05:00
Denis Glushkov 9fed545f36 BaseModel::optimize 2021-03-25 17:48:28 +05:00
Denis Glushkov a49dfea4a4 Merge remote-tracking branch 'origin/master' 2021-02-27 11:25:49 +05:00
Denis Glushkov b743251fd2 Add the-tinderbox/clickhouse-builder 4.0 support 2021-02-27 11:23:52 +05:00
Denis Glushkov a7202ac3e1 Fix restriction: "keys inside the array list must match" at \ClickHouseDB\Client::prepareInsertAssocBulk 2020-12-18 18:40:34 +05:00
Denis Glushkov f73f11a207 Fix restriction: "keys inside the array list must match" at \ClickHouseDB\Client::prepareInsertAssocBulk 2020-12-18 18:35:32 +05:00
Denis Glushkov 99ab9ac331 Fix restriction: "keys inside the array list must match" at \ClickHouseDB\Client::prepareInsertAssocBulk 2020-12-18 18:24:34 +05:00
Denis Glushkov 3ea72ae551 Ability to retry requests while received not 200 response, maybe due network connectivity problems. 2020-12-11 16:26:56 +05:00
Denis Glushkov cf87c01e6f fix bug: Exception 'ArgumentCountError' with message 'Too few arguments to function Illuminate\Database\Eloquent\Builder 2020-11-10 15:21:26 +05:00
Denis Glushkov 2c4390192a Merge remote-tracking branch 'origin/master'
# Conflicts:
#	src/BaseModel.php
2020-11-03 14:12:14 +05:00
Denis Glushkov 75b2075cba Added more Eloquent ORM support 2020-11-03 14:10:50 +05:00
Denis Glushkov b0f98ee0fd Add insertAssoc methods 2020-10-20 14:22:11 +05:00
Denis Glushkov 805b730a80 Support Laravel 8 2020-09-28 12:58:25 +05:00
Denis Glushkov f9c774ee78 Support Laravel 8 2020-09-28 12:58:01 +05:00
Denis Glushkov 25bdb5f1bb First version 2020-09-16 13:00:31 +05:00
Denis Glushkov 43a2c3c453 First version 2020-09-16 12:52:36 +05:00
Denis Glushkov bcbf0253fb Added query builder 2020-09-16 12:43:15 +05:00
Denis Glushkov 51ad329395 Start version readme 2020-09-14 19:26:46 +05:00
Denis Glushkov 3d4e5f7459 Start version readme 2020-09-14 19:23:42 +05:00
Denis Glushkov 45069f9476 Start version readme 2020-09-14 18:13:28 +05:00
Denis Glushkov ed34a640f8 Start version readme 2020-09-14 18:12:26 +05:00
Denis Glushkov 643c36ecce Add BaseModel.php 2020-09-14 17:43:29 +05:00
Denis Glushkov fff0f7f46a Initial 2020-09-14 17:37:45 +05:00