将 Sequel Pro 中已存在的数据表导出为 Laravel 迁移文件
由 学院君 创建于4年前, 最后更新于 4个月前
版本号 #3
12345 views
5 likes
0 collects
对 Laravel 开发者来说,主要有两种方式创建数据表,一种是通过 MySQL 客户端工具,比如 Sequel Pro(Mac环境下比较流行的MySQL客户端软件),另一种是通过 Laravel 提供的 Artisan 命令生成迁移文件。
如果之前的项目不是通过 Laravel 构建的,现在要迁移到Laravel,或者之前不是通过迁移文件生成的数据表,想要将已存在的数据表转化为 Laravel 迁移文件怎么办,由 Colin Viebrock 为 Sequel Pro 开发的Laravel迁移导出工具为我们提供了方便。
git clone https://github.com/cviebrock/sequel-pro-laravel-export.git
然后进入项目目录,双击ExportToLaravelMigration.spBundle文件,接下来在打开的页面连接到数据库,在左侧选中一张数据表,在菜单栏选择Bundles › Export › Export将数据表导出为迁移文件(或者使用快捷命令⌃⌥⌘M):
这样就会将选中数据表转化为 Laravel 数据库迁移文件并存放在桌面,比如我选中的是users表ÿ