当前位置: 首页 > news >正文

网站建设 流程郑州网站建设汉狮

网站建设 流程,郑州网站建设汉狮,重庆妇科医院排名,win10装Wordpress安装 composer require topthink/think-migration 创建迁移工具文件 //执行命令,创建一个操作文件,一定要用大驼峰写法,如下 php think migrate:create AnyClassNameYouWant //执行完成后,会在项目根目录多一个database目录,这里面存放类库操作文件 //文件名类似/database/m…安装 composer require topthink/think-migration 创建迁移工具文件 //执行命令,创建一个操作文件,一定要用大驼峰写法,如下 php think migrate:create AnyClassNameYouWant //执行完成后,会在项目根目录多一个database目录,这里面存放类库操作文件 //文件名类似/database/migrations/20190615151716_any_class_name_you_want.php 编辑文件 ?phpuse think\migration\Migrator; use think\migration\db\Column;class AnyClassNameYouWant extends Migrator {/*** Change Method.** Write your reversible migrations using this method.** More information on writing migrations is available here:* http://docs.phinx.org/en/latest/migrations.html#the-abstractmigration-class** The following commands can be used in this method and Phinx will* automatically reverse them when rolling back:** createTable* renameTable* addColumn* renameColumn* addIndex* addForeignKey** Remember to call create() or update() and NOT save() when working* with the Table class.*/public function change(){// create the table$table $this-table(users,array(engineMyISAM));$table-addColumn(username, string,array(limit 15,default,comment用户名登陆使用))-addColumn(password, string,array(limit 32,defaultmd5(123456),comment用户密码)) -addColumn(login_status, boolean,array(limit 1,default0,comment登陆状态))-addColumn(login_code, string,array(limit 32,default0,comment排他性登陆标识))-addColumn(last_login_ip, integer,array(limit 11,default0,comment最后登录IP))-addColumn(last_login_time, datetime,array(default0,comment最后登录时间))-addColumn(is_delete, boolean,array(limit 1,default0,comment删除状态1已删除))-addIndex(array(username), array(unique true))-create();}} 执行迁移工具 php think migrate:run 表支持的参数选项 选项描述comment给表结构设置文本注释row_format设置行记录模格式engine表引擎 (默认 InnoDB)collation表字符集 (默认 utf8\_general\_ci)signed是否无符号 signed(默认 true) 常用列 bigintegerbinarybooleandatedatetimedecimalfloatintegerstringtexttimetimestampuuid 所有的类型都支持的参数 OptionDescriptionlimit文本或者整型的长度lengthlimit别名default默认值null允许 NULL 值 (不该给主键设置after在哪个字段名后 (只对MySQL有效)comment给列设置文本注释 索引的用法 -addIndex([email,username], [limit [email 5, username 2]])-addIndex(user_guid, [limit 6])-addIndex(email,[typefulltext])如上面例子所示默认是普通索引mysql可设置生效复合索引mysql可以设置fulltext. 自动版本升级降级 该项目可以升级和还原就像git/svn一样rollback。 如果希望实现自动升级降级那就把逻辑写在change方法里只最终调用create和update方法不要调用save方法。 change方法内仅支持以下操作 createTablerenameTableaddColumnrenameColumnaddIndexaddForeignKey 如果真的有调用其他方法可以写到up和down方法里这里的逻辑不支持自动还原up写升级的逻辑down写降级的逻辑。 public function change(){// create the table$table $this-table(user_logins);$table-addColumn(user_id, integer)-addColumn(created, datetime)-create();}/*** Migrate Up.*/public function up(){}/*** Migrate Down.*/public function down(){}
http://www.hkea.cn/news/14570845/

相关文章:

  • seo整站网站推广优化排名黄骅港招聘最新招聘
  • 网站建设合同不给版权百度竞价sem入门教程
  • 网站建设与软件开发哪个好赚钱wordpress新建菜单
  • 阿里云建wordpress站做美食没有广告的网站
  • 网站gzip压缩重庆新闻联播回看
  • 网站建设的基础知识与维护兰州做网站 东方商易
  • 开网站赚钱分销平台官网
  • 营销外包网站定制化网站开发一般多少钱
  • 口碑好的网站建设公司哪家好产品展示栏目在网站中的作用
  • 网站建设公司的转型wordpress大学主题1.3
  • 潍坊网站制作软件怎么搭建网站 优帮云
  • 网站开发服务税率是多少当前主流的网站开发语言
  • 青岛网站建设公司招聘山东网站建设口碑好
  • 绿色环保材料网站模板python基础教程第二版
  • 上传下载网站模板安徽海鹏建设工程有限公司网站
  • 门户网站用什么程序做Wordpress怎么改成中文
  • 邢台医院网站建设深圳市住房和建设局红色警示查询
  • 网站 测速度搜索引擎优化时营销关键词
  • 百度有没有做游戏下载网站吗wordpress 文章样式
  • 怎么建设淘宝联盟的网站网站倒计时怎么做
  • 网站维护运营好做吗河南网站托管
  • 深圳凌 网站开发黄埔网站开发
  • 湘西北京网站建设上海装修公司排名统帅
  • 网页游戏网站搭建建设有限公司首页
  • 做网站还是做游戏wordpress 文章系统
  • 网站怎么做备份营销策划36计
  • 为网站网站做推广网站项目管理系统
  • 龙川县建设网站中山市住房和城乡建设局官网
  • 事业单位报名网站html网站引导页模板
  • 企业网站的设计与实现南平 建网站