文件名称:laravel-pg-extensions:适用于Postgres的Laravel扩展
文件大小:60KB
文件格式:ZIP
更新时间:2024-05-26 01:13:28
laravel database extensions postgresql PHP
Laravel PG扩展 该项目扩展了Laravel的数据库层,以允许使用特定的Postgres功能而无需原始查询。 安装 运行以下命令进行安装: composer require umbrellio/laravel-pg-extensions 特征 使用排除约束 使用CHECK约束 使用分区 操作前检查现有索引 扩展表创建 例子: Schema :: create ( 'table' , function ( Blueprint $ table ) { $ table -> like ( 'other_table' )-> includingAll (); $ table -> ifNotExists (); }); 扩展架构的使用 例子: Schema :: create ( 'table' , function ( Blueprint $ table )
【文件预览】:
laravel-pg-extensions-master
----.gitignore(81B)
----src()
--------UmbrellioPostgresProvider.php(762B)
--------Schema()
--------.meta.php(2KB)
--------Extensions()
--------PostgresConnection.php(5KB)
--------Compilers()
--------Connectors()
--------Helpers()
----tests.sh(709B)
----LICENSE(1KB)
----composer.json(2KB)
----.github()
--------auto_assign.yml(165B)
--------release-drafter.yml(804B)
--------workflows()
--------labeler.yml(1018B)
--------dependabot.yml(238B)
----ecs.php(1KB)
----README.md(9KB)
----.coveralls.yml(107B)
----tests()
--------_data()
--------TestCase.php(339B)
--------FunctionalTestCase.php(2KB)
--------Unit()
--------Functional()
----phpunit.xml.dist(1KB)
----phpcs.xml(289B)
----ecs.yml(373B)