Download the PHP package imiphp/imi-migration without Composer
On this page you can find all versions of the php package imiphp/imi-migration. It is possible to download/install these versions without Composer. Possible dependencies are resolved automatically.
Table of contents
Download imiphp/imi-migration
More information about imiphp/imi-migration
Files in imiphp/imi-migration
Download imiphp/imi-migration
More information about imiphp/imi-migration
Files in imiphp/imi-migration
Vendor imiphp
Package imi-migration
Short Description imi 框架数据库迁移组件。imi Migration component.
License GPL-2.0
Package imi-migration
Short Description imi 框架数据库迁移组件。imi Migration component.
License GPL-2.0
Please rate this library. Is it a good library?
Informations about the package imi-migration
imi-migration
介绍
此项目是 imi 框架的数据库迁移组件。
正在测试阶段,使用时请先确认 SQL 无误后再执行,本项目不对删库删数据负责。
安装
composer require imiphp/imi-migration:~2.1.0
使用说明
模型同步到表结构
同步表结构
将数据库中的数据表结构升级为模型中定义的结构。
生成同步结构 SQL 语句
输出到命令行:
保存到文件:
数据库迁移
配置
@app.beans
:
上述配置是默认配置,不配置时自动启用。
目录
.migration
是存放数据库迁移文件和版本信息的目录,请勿将 .migration/version
提交到版本控制系统。
执行数据库迁移
执行前询问:
强制执行:
请谨慎操作
执行数据库回滚
执行前询问:
强制执行:
请谨慎操作
通用参数
指定连接池
不指定时使用默认连接池
指定连接参数
免费技术支持
运行环境
版权信息
imi-migration
依赖 phpmyadmin/sql-parser,所以开源协议受到污染,必须是 GPL-2.0,所有基于本项目的代码都要开源。
建议仅将此组件作为独立工具安装使用,不要在项目中调用此项目中的任意代码,这样就不受开源协议污染了!
捐赠
开源不求盈利,多少都是心意,生活不易,随缘随缘……
All versions of imi-migration with dependencies
PHP Build Version
Package Version
Requires
yurunsoft/sql-diff Version
~1.0.0
The package imiphp/imi-migration contains the following files
Loading the files please wait ....