light-speak / lighthouse-schema-generator
1.0.1
2023-09-11 05:59 UTC
Requires
- php: >= 8.1
- doctrine/dbal: ^3.6
- nuwave/lighthouse: ^6.16
Requires (Dev)
- orchestra/testbench: ^8.10.1
- vimeo/psalm: ^5.15.0
README
本文件内容
- 更新
- 描述
- 主要包
- 安装
- 使用
更新
21.12.2021 - 增加了基于 Laravel 模型和表生成 graphql schema (仅类型) 的功能。
描述
Lighthouse schema generator 是一个扩展 "nuwave/lighthouse" 包的包,用于生成 graphql schema。
主要包
- Lighthouse-php (https://github.com/nuwave/lighthouse)
- Doctrine/DBAL (https://github.com/doctrine/dbal)
安装
- 设置 在 .env 配置文件中设置数据库连接。
- 运行: composer require dm-la/lighthouse-schema-generator
使用
Graphql schema 生成
php artisan make:graphql-schema
-f|force - force schemas generation, rewriting existing schemas --models-path= - Path for models folder, relative to app path