文件名称:harmonyos2-em_postgresql:带有EventMachine的Postgresql的ActiveRecord驱动程序
文件大小:14KB
文件格式:ZIP
更新时间:2024-07-21 08:12:16
系统开源
和声2 em_postgresql 用于将 Postgresql 与 ActiveRecord 一起使用的 EventMachine 感知驱动程序。 要求 Ruby 1.9 事件机器 0.12.10 postgres-pr 0.6.3 导轨 2.3.5 用这些版本测试过,其他版本可能会工作。 天啊。 您不能安装pg gem。 ActiveRecord 更喜欢pg gem,但此代码需要加载postgres-pr gem。 我不确定是否有办法让他们和睦相处。 您需要使用 Fiber_pool.rb 中定义的 FiberPool 确保您的代码在活动 Fiber 中运行。 如果您在 Thin 中运行 Rails,以下代码是开始弄清楚如何执行此操作的好地方: 用法 在你的config/environment.rb列出这个 gem: config.gem 'postgres-pr', :lib => false config.gem 'em_postgresql', :lib => false 并更新您的config/database.yml以包含正确的适配器属性: adapter: em_pos
【文件预览】:
em_postgresql-master
----examples()
--------standalone.rb(2KB)
--------rack()
--------app.rb(1KB)
--------config()
--------rails.rb(760B)
--------Gemfile(469B)
----README.md(1KB)
----VERSION(6B)
----lib()
--------fiber_pool.rb(2KB)
--------postgres_connection.rb(6KB)
--------active_record()
----History.txt(201B)
----Rakefile(846B)
----test()
--------test_database.rb(2KB)
--------database.yml(199B)