位置: 编程技术 - 正文

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

  • 固定资产处置损益怎么算
  • 利润总额亏损还有没有所得税
  • 境外承包工程项下资金
  • 销售货物开票及销售收入
  • 固定资产一次性扣除账务处理
  • 善意取得增值税专用发票企业所得税处理
  • 多缴的企业所得税办理退税怎么处理
  • 支付给个人的佣金怎么做账务处理
  • 交易性金融资产入账价值怎么计算
  • 在建工程试运行收入和成本怎么处理
  • 应付账款逾期利息会计分录
  • 主营业务成本如何算
  • 税审需要什么资料和材料
  • 个体工商户年末计提的工资,次年怎么算
  • 股权转让印花税减半征收政策
  • 陈列费发票属于什么科目
  • 运费发票备注栏新规定
  • 融资租赁收到租金不确认收入
  • 电子发票怎么作废操作流程视频
  • 存货发出记账成本最高
  • win7系统右键菜单太多怎么办
  • 农业公司的会计分录
  • 公司设计费属于什么费用
  • 部shu
  • PHP:pg_result_seek()的用法_PostgreSQL函数
  • 结转损益类收入账户的余额会计分录
  • pascl32.exe - pascl32是什么进程 有什么用
  • 代理业务怎么记账
  • 普利特维采湖群国家公园天气
  • 自产自销农产品发票如何开具
  • centos-6.5-i386-bin-dvd1.iso
  • 设备维修产生的人工费怎么开发票
  • element - - - - - 你不知道的loading使用方式
  • 如何做架构规划图
  • thinkphp 分页
  • 企业缴纳职工社保需要每月去社保局吗
  • 一般纳税人好不好
  • 融资租赁方式的条件
  • vue 生产环境
  • 织梦cms为什么不维护了
  • 预缴分包抵扣,所有分包都可以抵扣吗
  • 公司安排异地培训
  • 所有者投入的资本属于什么会计要素
  • 委托加工物资的消费税
  • 上个月计提多了,这个月怎么办?
  • 什么情况纳税
  • 公立幼儿园保育员招聘条件
  • 个人对企事业单位的看法
  • 海关被税没有发票
  • 没收到发票也可以入账吗
  • 挂靠公司收的税费计入什么科目?
  • 货物出去没有出口报关可以补吗
  • 会计里面的管理费用
  • 安全生产费计提和使用的账务怎么处理
  • 企业的免税收入范围
  • 选择简易计税方法
  • 计提加计抵减额的会计处理
  • 增加委托代理人
  • 一条的句子怎么写
  • windows怎么管理员权限
  • solaris的多线程实现方式
  • ksweb软件
  • 苹果mac怎么连接显示器
  • win10系统电脑无限重启
  • cocos2d-x教程
  • 谷歌批量下载插件
  • shell脚本实现ssh登录
  • linux中xargs用法
  • shell脚本中判断入参是否为空
  • node 开发
  • bgm背景
  • 基于jquery实现小说
  • jquery打开文件对话框
  • 苏州峰谷电怎么申请
  • 深圳国税局官网
  • 广州税务举报电话
  • 阜阳市税务局地址
  • 双方交换住房可以吗
  • 深圳市国家税务局电话
  • 地方税务局投诉有用吗
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设