gpt4 book ai didi

mysql - FullCalendar Rails Engine Gem 添加/查看

转载 作者:行者123 更新时间:2023-11-29 22:25:09 25 4
gpt4 key购买 nike

我创建了一个新的rails项目,fullcalendar_engine是一个gem并安装到文件夹/.rvm/gems/ruby-2.2.1/gems/fullcalendar_engine-1.0.6。如果我向 MySQL 中的 fullcalendar_engine_series 表添加一个新列。如何将新 Rails 项目中的数据添加到 fullcalendar_engine_series 表中?我如何查看特定用户的日历数据?我知道我无法修改里面的gem。

最佳答案

fork gem,修改表几乎和不 fork 就修改代码一样糟糕。如果 gem 的 future 版本在迁移中删除了表怎么办?听起来您想在不修改 gem 的情况下向 gem 添加功能。

  1. fork gem
  2. 添加到事件和事件系列

    属于:用户

  3. 通过迁移将 user_id 外键添加到事件表

  4. 添加到用户

    has_many:事件has_many :event_series

  5. 提升 gem 版本

  6. 在 Gemfile 中包含 fork

只是一个大概的想法

关于mysql - FullCalendar Rails Engine Gem 添加/查看,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30338461/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com