sinatra 的 Activerecord 或 sinatra-activerecord

Activerecord or sinatra-activerecord for sinatra

我是第一次在 sinatra 上工作,面临使用 activerecord 或 sinatra-activerecord 的选择 gem。找不到两者之间的适当区别。谁能帮帮我。

如果您只是阅读说明,就会很清楚应该使用哪一个:

activerecord

Databases on Rails. Build a persistent domain model by mapping database tables to Ruby classes. Strong conventions for associations, validations, aggregations, migrations, and testing come baked-in.

https://rubygems.org/gems/activerecord/

sinatra-activerecord

Extends Sinatra with ActiveRecord helpers.

https://rubygems.org/gems/sinatra-activerecord

所以我猜 99.5% 的情况都是 sinatra-activerecord