位置: 编程技术 - 正文

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

  • 应交增值税二级科目借贷方向
  • 私车公用去税务局开什么发票
  • 公对公转账在手机上怎么操作
  • 金税四期对小规模纳税人
  • 金税盘怎么添加领票人
  • 开出已验旧的发票怎么办
  • 普通发票需要进项税额转出吗
  • 客运地方税务局监制发票还能用吗?
  • 完税证明必须本人办理吗
  • 会计信息采集审核需要多久
  • 开具不规范的发票
  • 虚开发票应如何进行处罚
  • 预支差旅费属于什么凭证
  • 欠员工薪酬如何赔偿
  • 跌价材料出售如何入账
  • 企业购买商品发生的商业 应该计入财务费用吗
  • 未分配利润应该在借方还是贷方??
  • 会计职业道德的作用
  • 发票复印件怎么打印
  • 没交社保能扣工伤保险吗
  • 所得税费用是在哪个科目
  • 土地闲置费能否扣除
  • 购买设备属于经营性现金流出吗
  • 出口货物免抵退税额确认会计分录
  • 空调安装费计入什么科目
  • 拨号的用户名
  • 4500监控
  • win11如何退回win10超过10天
  • 商贸企业销售会计分录
  • 卖机械配件平台有哪些
  • 应收的罚款收入计入什么科目
  • php编程获取音频信息
  • 公立医院增值税抵扣
  • nodemon卸载
  • 审稿意见范例
  • php常用字符串函数讲解
  • 小规模企业要交哪些税种
  • vue computed set get
  • 嵌入html
  • 利用php将图片转为文字
  • 售后租回交易形式是什么
  • 冲减管理费用为什么放在借方
  • 应纳税所得额调整金额怎么算
  • 经营活动现金流为正说明什么
  • 印花税按什么的比例缴纳
  • 电梯维保费属于什么费用
  • 土地入固定资产计提折旧吗
  • 不开增值税发票的销售收入报税操作流程是?
  • 汇算清缴没有调整怎么办
  • mysql触发器使用
  • 可供出售交易性金融资产申报表怎么填
  • 纳税申报表期末未缴税额什么意思
  • 服装改制注意事项
  • 取得抵债资产
  • 差额事业单位的工资是由财政开支吗
  • 单位定期存款起存金额为1万元,多存不限,存期分为
  • 开立银行承兑汇票利率
  • Ubuntu下mysql安装和操作图文教程
  • sql中isnull是什么意思
  • MySQL5.7中 performance和sys schema中的监控参数解释(推荐)
  • solaris 2020
  • Internet Explorer 8(IE8)简体中文版de 卸载
  • windows7的使用期限
  • win8的开机启动项在哪里
  • 使用linux常用命令
  • linux修改密码认证令牌错误
  • centos获取权限
  • linux怎么配置vim
  • window10如何修改电脑名称
  • Animation.setFillAfter and Animation.setFillBefore的作用
  • 手机弹窗游戏
  • Python类的继承动物类
  • 噩梦act2
  • jquery插件大全
  • Android Listview addHeaderView setadapter的时候莫名NullPointerException 解决
  • 实现断点续传的工具软件
  • 代建工程如何缴纳增值税
  • 未按时缴纳税款是什么行为
  • 发票为什么要验旧操作
  • 怎么下载国家税务局网上办税
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设