位置: 编程技术 - 正文

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

  • 买电脑所有配件
  • 个体户城市维护建设税减免性质
  • 代扣和代垫
  • 收到前欠销货款290000元,存入银行的会计分录怎么写
  • 存货置换固定资产
  • 固定资产递延所得税负债
  • 亏损企业净资产负债率
  • 工资低于3000要申报吗
  • 快递费需要计提吗
  • 增值税普通发票需要交税吗
  • 图书发票没有明细能报销吗?
  • 待抵扣税费
  • 企业购进固定资产进项税如何抵扣
  • 小规模纳税人出售使用过固定资产
  • 公司购买进口产成品关税会计分录怎么做?
  • 预付账款是企业销售过程中形成的一种非货币形式的债权
  • 去年的发票忘记入账怎么处理
  • PHP:iconv_strpos()的用法_iconv函数
  • 国有资产无偿使用违反什么规定
  • PHP:imagefontheight()的用法_GD库图像处理函数
  • 使用php连接数据的方法
  • 一个实用的php验证
  • 汇算清缴怎么调减
  • php模板引擎原理
  • phpsql防注入代码
  • 经营收益是净利润吗
  • 马卡雷纳大教堂
  • php常用工具
  • php设置中文
  • 检测费的税票税率怎么算
  • 增值税密码锁定怎么办
  • 计算md5值命令
  • 学长学姐面试要注意哪些细节
  • 退货业务增值税税务处理
  • 代发工资如何计算
  • 安装充电桩电费怎么收
  • 小规模企业应交税费
  • 出租车计入什么费
  • 物权转移手续是什么
  • 学电脑的好网站
  • SQLServer 2008 R2中使用Cross apply统计最新数据和最近数据
  • 公户直接转给私人账户违法么
  • 投资收益的主要形式有
  • sql查看所有数据表
  • 税务局报季度税
  • sql for in
  • 增值税抵扣勾选最晚日期
  • 烟丝缴纳消费税计算
  • 低值易耗品的账务处理图片
  • 计提工资是计提哪个月的
  • 一般纳税人开劳务发票税率
  • 购入车辆发生的费用
  • 销售免税项目
  • 奖金偶然所得税起征点
  • 收到服务费发票可以计入什么科目
  • 保教费免征增值税政策
  • 融资租赁汽车怎么投诉电话
  • 结转已到期未兑现的商业承兑汇票会计分录
  • 生活垃圾处理费标准
  • 原材料会计科目
  • 物业管理企业应当与居委会共同做好什么工作
  • MySQL数据库卸载了数据还有吗?
  • Windows Server core的便捷操作和远程管理
  • mac音频设置在哪里
  • 华硕主板如何刷系统
  • win7原始账号和密码
  • win70x80073712解决方法
  • win8注册表损坏进不了系统
  • ftp批量下载文件命令
  • accessviolation怎么解决
  • javascript运用
  • node.js使用的v8引擎是由哪个公司开发的
  • jQuery+ajax实现文章点赞功能的方法
  • android多点触控
  • android判断应用是否在前台
  • jquery解决跨域问题
  • 开票信息电子版怎么做
  • 开采砂石
  • 版权登记条件
  • 城市维护建设税属于什么科目
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设