redis_orm:Redis的ORM

时间:2024-03-02 12:49:32
【文件属性】:

文件名称:redis_orm:Redis的ORM

文件大小:75KB

文件格式:ZIP

更新时间:2024-03-02 12:49:32

Ruby

RedisOrm应该是几乎直接替代ActiveRecord的2.x的它基于高级键值存储,正在开发中。 这是标准模型定义: class User < RedisOrm :: Base property :first_name , String property :last_name , String timestamps # OR # property :created_at, Time # property :modified_at, Time index :last_name index [ :first_name , :last_name ] has_many :photos has_one :profile after_create :create_mailboxes def create_mailboxes # ...


【文件预览】:
redis_orm-master
----redis_orm.gemspec(1KB)
----.github()
--------workflows()
----benchmarks()
--------sortable_benchmark.rb(2KB)
----Manifest(2KB)
----lib()
--------redis_orm()
--------redis_orm.rb(554B)
--------rails()
----Gemfile(38B)
----spec()
--------expire_records_spec.rb(3KB)
--------sortable_spec.rb(7KB)
--------test_helper.rb(4B)
--------callbacks_spec.rb(1KB)
--------models()
--------generators()
--------modules()
--------classes()
--------uuid_as_id_spec.rb(4KB)
--------association_indices_spec.rb(9KB)
--------validations_spec.rb(517B)
--------spec_helper.rb(1KB)
--------associations_spec.rb(9KB)
--------redis.conf(17KB)
--------has_one_has_many_spec.rb(1KB)
--------changes_array_spec.rb(729B)
--------polymorphic_spec.rb(2KB)
----Rakefile(726B)
----LICENSE(1KB)
----README.md(17KB)
----TODO(281B)
----.gitignore(38B)
----CHANGELOG(3KB)

网友评论