位置: 编程技术 - 正文

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语句的方法

  • 所得税调增调减项目有哪些
  • 车船税发票可以作废吗
  • 研发设备的折旧费计入研发费吗
  • 应税销售额是指
  • 个人所得税年底返税
  • 自然人独资公司和个人独资企业区别
  • 抄报税校验失败调用系统服务出错怎么办
  • 如何进行银行存款的实质性程序
  • 政府补贴的内容
  • 过渡期损益会计分录
  • 税收减免备案分录怎么写
  • 报销数字证书续费作财务凭证怎么做?
  • 购进的材料没有发票可以入库吗?
  • 技术研发费用计入什么科目
  • 物流公司赔付款会计分录
  • 房改房继承需要原单位开证明吗
  • 最新出口退税率调整
  • 集团提供厂房是否需要缴纳印花税?
  • 个人出租住房需要交城镇土地使用税吗
  • win7s
  • 小规模纳税人如何缴纳企业所得税
  • PHP:oci_new_descriptor()的用法_Oracle函数
  • 消费税有减免政策吗
  • skynetave.exe - skynetave是什么进程 有什么用
  • pps是啥文件
  • php中cookie和session的区别
  • 采购涉及哪些部门
  • vue项目管理器
  • 电脑麦克风没声音是什么原因
  • php日历如何实现
  • 天竺葵的养殖方法和繁殖方法
  • launcher.exe什么意思
  • vue报错cannot read property
  • php用在哪些方面
  • 支付员工交通费怎么入账
  • macps字体怎么导入
  • 耕地里埋坟国家有什么规定
  • 劳务公司怎么开税票
  • 人工费按照考虑管理费和利润吗
  • 支付网银年服务费
  • 帝国cms如何使用
  • 借支差旅费属于什么科目
  • 个税赡养老人作废后无法修改
  • 去年的财务报表网上更正申报
  • 当月计算的增值税是负数怎么办
  • 劳务派遣合法吗
  • 债务豁免涉税
  • 清算机构收单机构和发卡行
  • 跨年租金如何确认收入
  • 小额贷款公司如何运作
  • 应缴国库款和应缴财政专户款有什么区别
  • 非居民企业所得税征收方式鉴定表
  • 外聘人员差旅费用无票调增
  • 营改增后服务业账务处理
  • 高新技术企业财务指标
  • 社保个人部分应该做到哪个科目
  • 设计服务成本和信息中心的测试成本
  • 工程施工借款如何做会计分录
  • mysql查询分组后 组内数据
  • sql判断字段是否有某个值
  • win7怎么彻底删除文件
  • fix it club
  • linux中进程在运行时的基本状态
  • win10 预览版变正式版
  • os x10.11el capitan beta4更新了什么?os x10.11el capitan beta4下载地址
  • win10系统怎么设置不锁屏和休眠
  • win8系统笔记本怎么恢复出厂设置
  • linux awk nr
  • python 开源ide
  • [置顶]马粥街残酷史
  • python import怎么用
  • maxlength属性设置为0
  • Javascript字符串对象函数
  • jquery图片轮播插件slick不动
  • 电子发票未验真是假发票吗
  • 棚户区改造的房子和商品房有什么区别
  • 江西省国家税务局工作人员名单
  • 浙江省如何自助缴纳社保
  • 如何查询公司是一般纳税人还是小规模纳税人
  • 中国采购网地胶
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设