nguyenngocchinh / cakephp4-driver-bigquery
BigQuery direver for CakePHP 4.4
Package info
github.com/NguyenNgocChinh/cakephp4-driver-bigquery
Type:cakephp-plugin
pkg:composer/nguyenngocchinh/cakephp4-driver-bigquery
dev-master
2024-07-05 10:28 UTC
Requires
- php: >=7.4
- cakephp/cakephp: ^4.4
- google/cloud-bigquery: ^1.30
Requires (Dev)
- cakephp/cakephp-codesniffer: ^4.0
- josegonzalez/dotenv: ^3.2
- phpunit/phpunit: ^6.0
- squizlabs/php_codesniffer: ^3.5
This package is auto-updated.
Last update: 2026-03-05 14:12:23 UTC
README
An BigQuery for CakePHP 4.4
Installing via composer
Install composer and run:
composer require nguyenngocchinh/cakephp4-driver-bigquery
Defining a connection
Now, you need to set the connection in your config/app.php file:
'Datasources' => [ ... 'bigquery' => [ 'className' => 'Chinh\BigQuery\BigQueryConnection', 'driver' => 'Chinh\BigQuery\BigQueryDriver', 'projectId' => env('BIGQUERY_PROJECT_ID', 'project_id'), 'dataSet' => env('BIGQUERY_DATASET', 'dataset'), 'keyFilePath' => null, //The full path to your service account credentials .json file retrieved. ], ],
Models
...
Table
...
Entity
...
Controllers
...