clive0417 / d-b-diagram-regular-parse
一个 d b diagram 正则解析
v1.0.5
2022-11-06 14:41 UTC
Requires
- php: >=7.2
- illuminate/support: ^6.0|^7.0|^8.0
- mpociot/human-regex: dev-master
Requires (Dev)
- orchestra/testbench: ^4.0|^5.0|^6.0
- phpunit/phpunit: ^8.4|^9.0
This package is auto-updated.
Last update: 2024-09-06 18:27:16 UTC
README
包描述:请更改
安装
通过 composer 安装
composer require clive0417/d-b-diagram-regular-parse
发布包资源
php artisan vendor:publish --provider="Clive0417\DBDiagramRegularParse\ServiceProvider"
使用方法
请参考视频了解使用方法
步骤1:安装套件
composer require clive0417/d-b-diagram-regular-parse
步骤2:复制 DB Diagram 并保存
//商家
table merchants [headercolor: #16a085]
{
id bigint(20) [pk, increment, note: '流水號']
uuid char(36) [unique, note: 'uuid']
name varchar(250) [null, note:'名稱']
company_tax_id_number varchar(10) [note:'統編']
status smallint(5) [default: 201, note: '狀態']
deleted_at timestamp
created_at timestamp
updated_at timestamp
indexes{
uuid [unique, note: 'uuid索引']
company_tax_id_number [note: '統編索引']
(status, deleted_at) [note: '狀態索引']
}
}
....
步骤3:执行 解析 DB Diagram 生成 migration 文件命令
php artisan clive0417:migration_generate --db_diagram_path="{{DB Diagram 檔案路徑}}"
步骤4:执行 laravel migrate 命令,建立 DB 表
php artisan migrate
步骤5:执行读取 DB 生成 model 文件命令
php artisan clive0417:model_generate
安全
如果您发现任何安全问题,请通过电子邮件联系,而不是使用问题跟踪器。
致谢
此包由 melihovv/laravel-package-generator 帮助启动。