位置: 编程技术 - 正文

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年税控升级最新版本怎么升级
  • 年终奖扣税和工资扣税
  • 企业向关联方借款是否可以无偿
  • 金融公司一般有哪些业务
  • 公户转账备注写错会查吗
  • 超出标准的公积金怎么交
  • 财务报表教育费附加包含地方教育费附加吗
  • 小规模自开专票税率是1%还是3%
  • 自然报废产生的固定资产净损失计入什么科目
  • 发票已认证但是没申报跨年度了怎么办
  • mac怎么修改图片格式jpg
  • linux强制删除文件夹
  • ubuntu18.04 u盘安装
  • php面向对象详解
  • php str函数
  • 品质扣款单
  • 搬迁收入税务筹划
  • 2021发票勾选认证
  • 败诉方支付诉讼费怎么入账
  • 企业以物易物如何确认收入
  • 软件开发企业进项税额抵扣
  • 损益类账户的期末余额一般在借方还是贷方
  • centos7完整版安装
  • 财务人离职了怎么说
  • angular 初学者快速上手教程
  • crypto 解密
  • 金税盘服务费分录
  • 临过期产品
  • 个人独资企业所得税申报流程
  • 小型企业需要给员工买社保吗
  • 房地产企业的会计科目设置
  • 2017年6月,小张买了一台笔记本电脑,其主要硬件参数
  • 贴现利息收入的账务处理
  • 费用转销是什么意思
  • 样品制作公司
  • 企业职工薪酬如何确定
  • sql语句如何将一列数据值相加
  • Linux系统下mysqlcheck修复数据库命令(详解)
  • ug实体命令怎么使用
  • 电脑无法启动windows7
  • 苹果mac os x 10.7.5如何升级
  • WinMX.exe - WinMX是什么进程
  • centosfind命令
  • windows 10预览版
  • 如何解决win7系统卡顿
  • linux文件一般放哪里
  • linux如何管理文件
  • 笔记本自带的win8
  • perl数组求和
  • 计算机图形学和计算机视觉的区别
  • js indexof undefined
  • jquery validation plugin
  • awk范围筛选
  • 用Fragment+ViewPager搭建万能的android界面
  • Unity之megaFierstext翻书插件控制代码分析
  • 远程视频监控设备
  • 免责声明:网站部分图片文字素材来源于网络,如有侵权,请及时告知,我们会第一时间删除,谢谢! 邮箱:opceo@qq.com

    鄂ICP备2023003026号

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

    友情链接: 武汉网站建设