>
滁州铁皮保温厂家 YII Framework框架使用YIIC快速创建YII应用之migrate用法实例详解
滁州铁皮保温厂家 YII Framework框架使用YIIC快速创建YII应用之migrate用法实例详解

本文实例讲述了YII Framework框架使用YIIC快速创建YII应用之migrate用法。分享给大家供大家参考,具体如下: 中小学教师资格考试要求考生诚信参加考试,并在报名前通过报名系统进行“诚
本文实例讲述了YII Framework框架使用YIIC快速创建YII应用之migrate用法。分享给大家供大家参考,具体如下:
中小学教师资格考试要求考生诚信参加考试,并在报名前通过报名系统进行“诚信考试承诺”确认,否则拒报考。考生须在报名前仔细阅读本省(自治区、直辖市)中小学教师资格考试(笔试)报名公告(见附件)中的各项内容和规定,充分了解报考所需的各项条件,按照有关要求进行报名。
设置为每场比赛好的战术。你有多 7种不同的可用配置。
yii migrate查看帮助
在我们开发程序的过程中,数据库的结构也是不断调整的。我们的开发中要保证代码和数据库库的同步。因为我们的应用离不开数据库。例如: 在开发过程中,我们经常需要增加一个新的表,或者我们后期投入运营的产品,可能需要为某一列添加索引。我们须保持数据结构和代码的一致。如果代码和数据库不同步,可能整个系统将无法正常运行。出于这个原因。yii提供了一个数据库迁移工具,可以保持代码和数据库是同步。方便数据库的回滚和更新。
功能正如描述。主要提供了数据库迁移功能。
命令格式
yiic migrate [action] [parameter]
action参数用来制定执行哪一个迁移任务。可以一使用
up, down, to, create, history, new, mark.这些命令
如果没有action参数,默认为up
parameter根据action的不同而有所变化。
上述例子中给出了说明。
官方也给出了详细的例子。
http://www.yiiframework.com/doc/guide/1.1/zh_cn/database.migration#creating-migrations
这里不再详细累述。用到的时候参考使用就可以了。
补充:yii2.0使用migrate创建后台登陆
重新创建一张数据表来完成后台登陆验证
为了大家看得明白,管道保温施工直接贴代码
一、使用Migration创建表admin
地址:大城县广安工业区console\migrations\m130524_201442_init.php
使用命令行来创建admin数据库
1、win7下使用命令:
在项目根目下,右键选择User composer here(前提是安装了全局的composer), yii migrate
即创建数据表 admin成功
2、linux下命令一样(此处略)
二、使用gii创建模型
此处略,很简单的步聚。
注:把admin模型创在 backend/models下面 (放哪里看个人喜好) 代码如下
三、使用migrate 为后如初使化一个登陆帐号
1、console\controllers创建InitController.php
2、使用命令:
在项目根目下,右键选择User composer here(前提是安装了全局的composer), yii init/admin
到此,打开数据表看下,己经有了数据。
四、后台登陆验证
1、backend\controllers\SiteController.php 里actionLogin方法不用变
2、把common\models\LoginForm.php复制到backend\models只要把LoginForm.php里面的方法getUser()修改一个单词即可,如下
3、backend\config\main.php 只要修改
此外,在作修改时,请注意下命令空不要搞乱了。
到此,结束。
更多关于Yii相关内容感兴趣的读者可查看本站题:《Yii框架入门及常用技巧总结》、《php优秀开发框架总结》、《smarty模板入门基础教程》、《php日期与时间用法总结》、《php面向对象程序设计入门教程》、《php字符串(string)用法总结》、《php+mysql数据库操作入门教程》及《php常见数据库操作技巧汇总》
希望本文所述对大家基于Yii框架的PHP程序设计有所帮助。
18632699551