yuriykim / laravel-clickhouse-migrations
Clickhouse migrations based on Laravel migrations and smi2/phpclickhouse
Package info
github.com/vsvp21/laravel-clickhouse-migrations
pkg:composer/yuriykim/laravel-clickhouse-migrations
v1.1.0
2022-03-01 20:40 UTC
Requires
- php: ^8.0
- smi2/phpclickhouse: ^1.4
Requires (Dev)
README
Requirements:
- php ^8.0
- Laravel ^8.2
Currently, Laravel 9 Is not supported because of migration stub logic changes
Installation:
composer require chocofamilyme/laravel-clickhouse-migrations- Comment out
Illuminate\Foundation\Providers\ConsoleSupportServiceProvider::classin config/app.php
Commands:
- create migrations: as usual
php artisan make:migration migration_name - migrate:
php arisan clickhouse:migrate {--step} {--force : Force the operation to run when in production} - rollback:
php arisan clickhouse:migrate:rollback {--step} {--force : Force the operation to run when in production} - fresh:
php artisan clickhouse:migrate:fresh