位置: 编程技术 - 正文

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

  • 北京增值税发票网上申领流程
  • 城建税和教育费附加怎么写分录
  • 国际重复征税的前提条件是
  • 土地税房产税会计分录
  • 赔付开票
  • 报销流程如何操作视频
  • 劳务派遣公司如果倒闭了怎么办
  • 房租收据样式
  • 汇算清缴纳税调整项目
  • 员工福利费进项转出
  • 对供应商的罚款怎么入账
  • 不动产分割的法律规定
  • 固定资产的发票
  • 售后回租有风险吗
  • 发生应收账款如何入账可避税
  • 非独立核算分公司个税怎么申报
  • 收的标书收入增值税多少
  • 打印机第一行未赋码
  • 印花税计入股票成本吗
  • 房地产企业开发成本计入存货
  • 第一季度利润表本月数
  • 装饰工程收入属于劳务收入吗
  • 工业企业采购原材料
  • 企业土地未全部使用如何缴纳房产税?
  • 库存商品无发票所得税怎么调增
  • 注册的注释
  • 债券投资属于什么业务
  • mac auto tune
  • PHP:mb_eregi_replace()的用法_mbstring函数
  • rrpcsb.exe - rrpcsb是什么进程 有什么用
  • 只有收据没有发票可以保修吗
  • 增值税专用发票上注明的价款含税吗
  • 给予减免
  • 代理买卖证券款属于什么科目
  • 冰岛北部内陆景观有哪些
  • thinkphp6调用模型的方法
  • php如何实现
  • 利息收入属于什么税目
  • node.js的安装和配置
  • php返回数组中所有的值的函数是什么?
  • 社会团体账务处理流程举例
  • 转回已核销的坏账分录
  • 勘察设计费是否含税
  • 个人个税汇算清缴怎么做
  • 发票查询密码区空白怎么回事
  • 承税汇票个人能用吗
  • 预收账款怎么变成应收
  • 研发费用怎么体现
  • 没有银行回单,只有银行对账单,可以入账吗
  • 合伙企业需要申报哪些税
  • 应收票据贴现的影响因素
  • sqlserver2008数据迁移
  • 差旅费不抵扣
  • 未确认融资费用借贷方向
  • 小企业外币业务包括
  • 单位订购价格
  • 多交税款退税款会计分录
  • 购进商品的运费计入什么科目
  • 代开专票作废了扣了两次税怎么办?
  • 扶贫入股分红政策
  • 资本金与注册资金的关系
  • 银行固定资产有哪些
  • 净资产收益率计算公式
  • linux下多个mysql5.7.19(tar.gz)安装图文教程
  • zmweb.exe是什么进程
  • centos安装rpm文件
  • VMware虚拟机安装miui14
  • linux配置java环境变量无法保存并退出
  • win10 累积更新
  • python中字符串类型和元组类型均不可变
  • 小葵花妈妈课堂开课了是什么药
  • python生成矩阵的方法
  • node.js redis
  • unity3dextractor
  • javascript文字特效
  • JavaScript 入门·JavaScript 具有全范围的运算符
  • android 全局viewmodel
  • 税务申报显示重名怎么办
  • 车船税为什么有时候不用交
  • 盘锦税务局招聘信息
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设