hushulin / laravel-eloquent-rqlite
larevel eloquent for rqlite
1.2.9
2022-10-14 08:03 UTC
Requires
- php: ^7.4|^8.0
- ext-json: *
- ext-pdo: *
- doctrine/dbal: ^3.1
- guzzlehttp/guzzle: ^7.3
- illuminate/contracts: ^7.0|^8.0|^9.0
- spatie/laravel-package-tools: ^1.12.1
Requires (Dev)
- nunomaduro/collision: ^5.0
- nunomaduro/larastan: ^1.0.1
- orchestra/testbench: ^6.0
- pestphp/pest: ^1.21
- pestphp/pest-plugin-laravel: ^1.1
- phpstan/extension-installer: ^1.1
- phpstan/phpstan-deprecation-rules: ^1.0
- phpstan/phpstan-phpunit: ^1.0
- phpunit/phpunit: ^9.5
- spatie/laravel-ray: ^1.26
- dev-main
- 1.2.9
- 1.2.8
- 1.2.7
- 1.2.6
- 1.2.5
- 1.2.4
- 1.2.3
- 1.2.2
- 1.2.1
- 1.2.0
- v1.1
- v1.0
- dev-dependabot/github_actions/stefanzweifel/git-auto-commit-action-5
- dev-dependabot/github_actions/actions/checkout-4
- dev-dependabot/github_actions/aglipanci/laravel-pint-action-2.3.0
- dev-dependabot/github_actions/ramsey/composer-install-2
This package is auto-updated.
Last update: 2024-09-09 09:36:10 UTC
README
请在此处添加您的描述。限制在一到两段之内。考虑添加一个小的示例。
支持我们
我们投入了大量资源创建最佳开源包。您可以通过购买我们的付费产品之一来支持我们。
我们非常感谢您从家乡寄给我们一张明信片,说明您正在使用我们的哪个包。您可以在我们的联系页面上找到我们的地址。我们将所有收到的明信片发布在我们的虚拟明信片墙上。
安装
您可以通过composer安装此包
composer require hushulin/laravel-eloquent-rqlite
lumen框架添加以下内容到bootstrap/app.php
$app->register(Hushulin\LaravelEloquentRqlite\LaravelEloquentRqliteServiceProvider::class);
lumen框架添加配置到config/database.php
'connections' => [ 'rqlite' => [ 'driver' => 'rqlite', 'database' => env('DB_DATABASE', ':memory:'), 'host' => env('DB_HOST', '127.0.0.1'), 'username' => env('DB_USERNAME', ''), 'password' => env('DB_PASSWORD', ''), ], 'sqlite' => [ 'driver' => 'sqlite', 'database' => env('DB_DATABASE', database_path('database.sqlite')), 'prefix' => env('DB_PREFIX', ''), ], // ... ]
您可以使用eloquent模型扩展\Hushulin\LaravelEloquentRqlite\Model\RqliteModel
作为基础模型。
您可以使用以下命令发布和运行迁移
php artisan vendor:publish --tag="laravel-eloquent-rqlite-migrations"
php artisan migrate
您可以使用以下命令发布配置文件
php artisan vendor:publish --tag="laravel-eloquent-rqlite-config"
这是发布配置文件的内容
return [
];
可选地,您可以使用以下命令发布视图
php artisan vendor:publish --tag="laravel-eloquent-rqlite-views"
测试
composer test
更新日志
请参阅CHANGELOG以获取有关最近更改的更多信息。
贡献
请参阅CONTRIBUTING以获取详细信息。
安全漏洞
请查看我们的安全策略以了解如何报告安全漏洞。
致谢
许可证
MIT许可证(MIT)。请参阅许可证文件以获取更多信息。