vitalibr/laravel5-exporter
Composer 安装命令:
composer require vitalibr/laravel5-exporter
包简介
MySQL Workbench Schema Exporter for Laravel 5.0
README 文档
README
This is an exporter to convert MySQL Workbench Models (*.mwb) to Laravel Framework 5 Model and Migration Schema.
Prerequisites
- PHP 5.4+
- Composer to install the dependencies
Installation
php composer.phar require --dev vitalibr/laravel5-exporter
This will install the exporter and also require mysql-workbench-schema-exporter.
You then can invoke the CLI script using vendor/bin/mysql-workbench-schema-export.
Formatter Setup Options
Additionally to the common options of mysql-workbench-schema-exporter these options are supported:
Laravel Model
Setup Options
-
namespaceNamespace for generated class.
Default is
App\Models. -
parentTableAncestor class, the class to extend for generated class.
Default is
Model. -
generateFillableGenerate variable fillable with all columns.
Default is
false.
Laravel Migration
Setup Options
-
tablePrefixTable prefix for generated class.
Default is
Create. -
tableSuffixTable suffix for generated class.
Default is
Table. -
parentTableSee above.
Default is
Migration. -
generateTimestampsGenerate
created_atandupdated_atcolumns to all Tables.Default is
false.
Command Line Interface (CLI)
See documentation for mysql-workbench-schema-exporter
Examples (v3.0.3)
Workbench Schema
Model
Migration
Links
统计信息
- 总下载量: 1.05k
- 月度下载量: 0
- 日度下载量: 0
- 收藏数: 16
- 点击次数: 1
- 依赖项目数: 0
- 推荐数: 0
其他信息
- 授权协议: MIT
- 更新时间: 2016-05-25