位置: 编程技术 - 正文

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

  • 三税率什么意思
  • 饮食企业简介
  • 差额征税的税率怎么计算
  • 即征即退的增值税属于政府补助
  • 金蝶入账流程
  • 什么企业符合加计扣除的条件
  • 工会经费应税项怎么算
  • 税负率是含税还是不含税
  • 支付劳务派遣管理费现金流量表里放在哪里
  • 增值税需要结转到本年利润吗
  • 资产处置损益属于收入吗
  • 收取违约金如何开具发票
  • 应收账款计提坏账准备是谨慎性原则吗
  • 材料短缺赔偿会计分录怎么写?
  • 支付宝对公账户还款清零要多久
  • 企业借款利息税前扣除怎么算
  • 销售退回发票怎么处理
  • 劳务派遣实缴资本
  • 出纳应做到
  • 2021最新版静疗规范指南
  • 超市的成功秘诀
  • 路由器密码忘了怎么查到
  • 进项加计扣除如何做分录
  • python安装tensorflow gpu
  • 如何安装wordpress图文教程
  • php中分页功能的实现
  • 长期债券投资业务处理
  • STP详解
  • 计算机视觉方面的期刊
  • 房地产企业如何计算土地使用税
  • 买发票前金税盘需要抄税和清卡吗?
  • 借款费用开始资本化应满足的条件不包括
  • 预收账款增值税纳税义务
  • 旋转 目标检测
  • 命令行mkdir创建文件夹
  • 所得税预缴申报表怎么填
  • 在建工程减值准备是否可以转回
  • 双抬头发票认证
  • 金税盘怎么设置字体
  • 增值税发票可以重开吗
  • vue 鼠标移入移出(hover)切换显示图片问题
  • 如何移除白名单的电话号码
  • 资产处置费用是指单位经批准处置资产时发生的费用
  • 银行汇票如何背书转让
  • 食堂账目怎么做
  • 算税负是含税还是不含税
  • 差额增值税发票和全额增值税发票
  • 为什么购买办公用品
  • 业务招待费的企业所得税扣除标准
  • 金融资产主要包括
  • 分公司是否具有独立承担民事责任的能力
  • 财务费用为什么是向债权人支付的现金流量
  • 个体工商户财务怎么做账
  • 收取物业费不开发票
  • 小微企业社保代缴
  • 工程保险费属于二类费
  • 没有到位的注资公司
  • 电子发票怎么截屏
  • 出口为什么没有增值税
  • 个体工商户的公章丢了怎么办
  • wind10手机
  • vmware虚拟机Linux扩展硬盘
  • linux wc命令如何实现
  • linux系统文件在哪个目录
  • 修改linux启动项
  • win8 系统设置
  • 关闭windows怎么关
  • Unity3D游戏开发pdf
  • jquery+ajax实现省市区三级联动效果简单示例
  • scrapy爬虫教程
  • android 基础
  • python爬取某人所有朋友圈
  • javascript给表单赋值
  • javascript $符号
  • python3 flask
  • 如何用python编写脚本处理数据
  • 大学奖学金需要什么材料
  • 税票开票员的职责
  • 小规模企业零申报怎么操作
  • 内蒙古网上税务登记流程
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设