位置: 编程技术 - 正文

YII Framework框架使用YIIC快速创建YII应用之migrate用法实例详解(yii2框架的优缺点)

编辑:rootadmin

推荐整理分享YII Framework框架使用YIIC快速创建YII应用之migrate用法实例详解(yii2框架的优缺点),希望有所帮助,仅作参考,欢迎阅读内容。

文章相关热门搜索词:yii2框架运行原理,yii2框架,yii2框架运行原理,yii2框架的优缺点,yii框架运行原理,yii框架教程,yii框架运行原理,yii框架运行原理,内容如对您有帮助,希望把文章链接给更多的朋友!

本文实例讲述了YII Framework框架使用YIIC快速创建YII应用之migrate用法。分享给大家供大家参考,具体如下:

yii migrate

查看帮助

在我们开发程序的过程中,数据库的结构也是不断调整的。我们的开发中要保证代码和数据库库的同步。因为我们的应用离不开数据库。例如: 在开发过程中,我们经常需要增加一个新的表,或者我们后期投入运营的产品,可能需要为某一列添加索引。我们必须保持数据结构和代码的一致性。如果代码和数据库不同步,可能整个系统将无法正常运行。出于这个原因。yii提供了一个数据库迁移工具,可以保持代码和数据库是同步。方便数据库的回滚和更新。

功能正如描述。主要提供了数据库迁移功能。

命令格式

yiic migrate [action] [parameter]

action参数用来制定执行哪一个迁移任务。可以一使用

up, down, to, create, history, new, mark.这些命令

如果没有action参数,默认为up

parameter根据action的不同而有所变化。

上述例子中给出了说明。

官方也给出了详细的例子。

composer here(前提是安装了全局的composer),yii migrate

即创建数据表 admin成功

YII Framework框架使用YIIC快速创建YII应用之migrate用法实例详解(yii2框架的优缺点)

2、linux下命令一样(此处略)

二、使用gii创建模型

此处略,很简单的步聚。

注:把admin模型创在 backend/models下面 (放哪里看个人喜好)代码如下

三、使用migrate 为后如初使化一个登陆帐号

1、consolecontrollers创建InitController.php

2、使用命令:

在项目根目下,右键选择User composer here(前提是安装了全局的composer),yii init/admin

到此,打开数据表看下,己经有了数据。

四、后台登陆验证

1、backendcontrollersSiteController.php 里actionLogin方法不用变

2、把commonmodelsLoginForm.php复制到backendmodels只要把LoginForm.php里面的方法getUser()修改一个单词即可,如下

3、backendconfigmain.php 只要修改

此外,在作修改时,请注意下命令空不要搞乱了。

到此,结束。

更多关于Yii相关内容感兴趣的读者可查看本站专题:《Yii框架入门及常用技巧总结》、《php优秀开发框架总结》、《smarty模板入门基础教程》、《php日期与时间用法总结》、《php面向对象程序设计入门教程》、《php字符串(string)用法总结》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总》

希望本文所述对大家基于Yii框架的PHP程序设计有所帮助。

Yii使用migrate命令执行sql语句的方法 本文实例讲述了Yii使用migrate命令执行sql语句的方法。分享给大家供大家参考,具体如下:Yii2自带一个强大的命令行管理工具,在windows下打卡cmd命令窗

使用Composer安装Yii框架的方法 本文实例讲述了使用Composer安装Yii框架的方法。分享给大家供大家参考,具体如下:现在流行使用Composer安装PHP框架,Composer是PHP用来管理依赖关系的工

Yii rules常用规则示例 本文讲述了Yiirules常用规则。分享给大家供大家参考,具体如下:publicfunctionrules(){returnarray(//必须填写array('email,username,password,agree,verifyPassword,verifyCode','r

标签: yii2框架的优缺点

本文链接地址:https://www.jiuchutong.com/biancheng/290962.html 转载请保留说明!

上一篇:YII Framework框架教程之使用YIIC快速创建YII应用详解(yii框架教程)

下一篇:Yii使用migrate命令执行sql语句的方法

  • 商业承兑汇票未到期贴现
  • 印花税缴款怎么用银行卡支付
  • 城镇土地使用税减免税政策
  • 零申报资产负债表年初与期末数
  • 交通运输行业属于什么性质
  • 增值税清卡失败什么原因
  • 房地产开发企业预缴增值税
  • 企业实际发生的公益性捐赠支出
  • 收款收据写着投诉有效吗
  • 两个其他应收款的区别
  • 投资子公司的现金流量
  • 溢价发行债券的发行价格怎么计算的
  • 收到总工会转工资怎么办
  • 零售汽油费发票需要交印花税吗?
  • 自持是啥意思
  • 以土地,房屋用地为主
  • 地价计入房产原值乘70%
  • 电子公章盖上去怎么文字看不到了
  • 增值税做账做错怎么处理
  • 发票丢失登报声明怎么写
  • 研发费用申报表汇算清缴怎么填
  • 微软输入法突然变成繁体字怎么改回来
  • 剑灵配置要求2020官方
  • 计提坏账准备的比例
  • 基金投资于什么
  • linux查看文件的权限
  • 联想随身充评测
  • 外资企业取得财产的条件
  • 显卡性能排行榜2023
  • 应收账款证券化流程
  • 发行债券的会计分录摊销
  • 制造业预提短期利润
  • 存货的核算方法一次可以选用几个
  • 银行承兑汇票背书什么意思
  • 应收账款应付账款属于什么科目
  • 一般业务计算的基本步骤
  • 机器学习论文源代码浅读:Autoformer
  • 嵌入html
  • 阿里巴巴达摩院ai
  • 微擎框架是开源的吗
  • 异地预缴的附加税在申报税时会抵消掉么
  • 公司没有车加油费怎么报
  • 银行承兑汇票和贴现的区别
  • 什么叫政府补贴学位生
  • 本年利润是什么性质的科目
  • 销售退回会计分录
  • 承租人收到融资租赁款
  • 融资租赁租金利息怎么算
  • 置换房产流程
  • 飞机票保险发票是什么样子的
  • 新税法实施后以前的条例规章作废吗
  • 帮员工代缴社保分录怎么办
  • 会计基本前提包括会计主体货币计量资料完整和经济效益
  • windows server能干嘛
  • 如何安装win2000
  • freebsd忘记root密码
  • pps影音怎么没有了
  • macappstore下载软件一直要密码
  • mtask.exe - mtask是什么进程 有什么用
  • linux文件复制到windows
  • 获取windows的最新信息
  • 没有触屏如何使手机充电
  • android内存优化面试
  • 使用jquery
  • jquery鼠标点击
  • perl date
  • angularjs阻止冒泡
  • bootstrap需要学多久
  • js在对象的方法中访问属性name的语法为
  • js的prepend
  • node基础知识
  • [置顶]游戏名:chivalry2
  • ubuntu没有xauthority
  • 重庆电子税务局网页版登录
  • 山西一女子实名举报局长
  • 国税局黑龙江省
  • 直辖市税务局
  • 小微企业 2018
  • 购买税控盘怎么抵扣
  • 刚注册了一家深圳公司
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

    网站地图: 企业信息 工商信息 财税知识 网络常识 编程技术

    友情链接: 武汉网站建设