demoji:替换表情符号以免炸毁 utf8 MySQL

时间:2024-06-18 18:51:04
【文件属性】:

文件名称:demoji:替换表情符号以免炸毁 utf8 MySQL

文件大小:10KB

文件格式:ZIP

更新时间:2024-06-18 18:51:04

Ruby

表情符号 当尝试保存包含表情符号等的文本行时,配置了 utf-8 编码的 MySQL 会崩溃,为了解决这个问题,Demoji 从该特定异常中拯救出来,并用空格替换了罪魁祸首字符。 在 Rails 在迁移、模式等中添加对 UTF8MB4 的支持之前,这是一种解决方法。 安装 将此行添加到应用程序的 Gemfile 中: gem 'demoji' 然后执行: $ bundle 或者自己安装: $ gem install demoji 用法 在config/initializers/demoji.rb编写一个初始化config/initializers/demoji.rb : ActiveRecord :: Base . send :include , Demoji 贡献 分叉吧 创建您的功能分支( git checkout -b my-new-feature ) 提交您的更


【文件预览】:
demoji-master
----.gitignore(195B)
----.rspec(8B)
----gemfiles()
--------rails_4.gemfile.lock(1KB)
--------rails_4.gemfile(174B)
--------rails_5.gemfile(174B)
--------rails_5.gemfile.lock(1KB)
----.ruby-gemset(6B)
----.travis.yml(509B)
----.ruby-version(5B)
----LICENSE.txt(1KB)
----spec()
--------support()
--------models()
--------spec_helper.rb(1006B)
--------config()
----README.md(903B)
----lib()
--------demoji()
--------demoji.rb(1KB)
----Appraisals(176B)
----Gemfile(117B)
----Rakefile(114B)
----demoji.gemspec(1KB)

网友评论