首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >yIi2生成带有迁移的演示数据

yIi2生成带有迁移的演示数据
EN

Stack Overflow用户
提问于 2015-12-02 16:54:34
回答 5查看 1.8K关注 0票数 3

我需要设置演示网站与演示数据,包括每小时重置数据的公共演示网站。由于我们的数据使用相对于“现在”(例如archived_timestamp)的时间戳,所以我们不能仅仅用固定的时间戳恢复sql。

我的想法是为该任务使用Yii2迁移,使用PHP代码生成时间戳并插入演示数据。

如何做到这一点?

  • Yii2迁移是正确的工具吗?
  • 是否建议将迁移文件存储在单独的子目录中,使我们的演示设置不干扰普通的“迁移/向上”和“迁移/向下”进程?
  • 这种迁移是否绑定到文件命名方案,或者是否可以是演示-数据-setup.php?
EN

Stack Overflow用户

发布于 2015-12-02 17:36:30

  • Yii2迁移是正确的工具吗?如果您需要一个适当的sql命令和指令序列来创建和填充一组特定的表和数据,您可以使用funtcion来创建一个概要,并使用该函数来删除(或删除)所需的内容。
  • 我建议将迁移文件存储在单独的子目录中,我们的演示设置不会干扰普通的“迁移/向上”和“迁移/向下”进程?当然了
  • 这种迁移是否绑定到文件命名方案,或者是否可以是演示-数据-setup.php?在yii2中(但在其他迁移工具中也是如此),迁移文件与一个适当的模板( datetime_migration_name.php )有关联。

但就我的经验而言,正确和经常性地创建/填充和删除/更新/删除在某些情况下可能有用--使用控制器,特别是如果这些活动是通过网页或URL启动的,而不需要启动控制台命令,使用带有适当操作的控制器甚至可以上下操作,并且可能是为了适当地响应操作的结果。

票数 2
EN
查看全部 5 条回答
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/34048467

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档