文件名称:cassandro:用于 Apache Cassandra 的 Ruby ORM
文件大小:22KB
文件格式:ZIP
更新时间:2024-06-29 01:31:17
Ruby
卡桑德罗 Cassandro 是一个用于 Apache Cassandra 2.0 和 CQL 3.0 的小型 Ruby ORM。 Cassandro 使用新的 安装 gem install cassandro 变更日志 v2.1.0 尝试在没有连接的情况下与 Cassandra 交互时Cassandra::Errors::ClientError异常 SoftDelete 更新:重构where , count和query方法以默认排除已删除的记录。 v2.0.1 修复布尔字段的Model#count v2.0 支持cassandra-driver >= 2.0 允许在模型定义中注册索引 添加Model#ttl方法 v1.2 TTL 模型范围的 TTL 单条记录TTL 支持:set数据类型 忽略模型上未定义的列 例子 class Developer < Cassan
【文件预览】:
cassandro-master
----.gems(26B)
----cassandro.gemspec(660B)
----lib()
--------cassandro()
--------cassandro.rb(206B)
----rakefile(316B)
----test()
--------cassandro_model_test.rb(8KB)
--------cassandro_migrator_test.rb(2KB)
--------cassandro_soft_delete_test.rb(3KB)
--------helper.rb(496B)
--------cassandro_migration_test.rb(585B)
--------cassandro_test.rb(572B)
--------cassandro_check_connection_test.rb(4KB)
--------support()
----LICENSE.md(1KB)
----README.md(2KB)
----docs()
--------advanced_features.md(2KB)
--------modeling.md(1KB)
--------querying.md(2KB)
--------getting_started.md(2KB)
--------migrations.md(1KB)
----.gitignore(20B)
----.gems-test(36B)