Results 9 comments of 成武

开发辅助工具已经移除 readme 中也做了说明 > 2014-09-09 为避免对新人产生错误引导,移除开发辅助工具(不规范),采用常规化的迁移与填充流程。 目前项目的迁移文件和填充文件均放在 [/app/database](https://github.com/5-say/laravel-4.1-simple-blog/tree/master/app/database) 目录下,这也是官方给出的规范。

很好的建议,下个月应该会安排时间重写这个项目,届时会做出相应的调整,但目前这种安装版本对于学习来说还是必要的。

由于一直以来都在使用 4.1 的版本,自项目发布以来,对于其实用性收到了不少质疑,而近期并不会上手 5.0,因此缺乏可靠的测试来源,也就没有贸然的对项目进行升级。 继续维护是一定的,因为自身项目需要,仅仅是因为暂时没有时间进行高版本测试,所以一直处于挂起的状态。

我留意到你 fork 了一份做了修改,去除了4的依赖申明,不知道是不是能够正常执行。

5月初会将手上的几个项目迁至5.0,届时将会建立独立分支以支持5.0版本的使用。

非常感谢您这么积极的跟进。 对于“针对 laravel版本 发布对应分支”还是“单一分支支持多个 laravel版本”您有什么建议吗? 关于 migrate 的问题,没有什么太好的办法。我个人的解决方案是:将强关联表的创建都写进一个 migrate文件 中。

- 已经为 5.0 单独建立一个分支,修改依赖配置为 `"five-say/laravel-schema-extend": "3.*"` 即可。 - 最终决定随版本独立分支,不论是否通用,皆以“一个版本跨度对应一个分支”作为发布方式,对于使用者更加直观,后期若需对应某一版本做特殊处理也更加方便。 - “把设置外键的 sql 语句全部统一放在所有表都创建好之后” 倒是个不错的想法。不过目前已有解决方案也就没有很强烈的需求去再开发了。