文件名称:crud-service:基本的rubysinatra CRUD服务gem,使用MySQL和可选的memcache
文件大小:21KB
文件格式:ZIP
更新时间:2024-06-02 15:28:08
Ruby
杂项服务 介绍 crud-service提供了一些类,用于使用Sinatra,MySQL和memcached实现基本的JSON CRUD服务。 用法 gem旨在提供一组类,以为给定数量MySQL实体生成简单MySQL / Memcached支持的RESTful CRUD API。 入门 你应该有: MySQL数据库 (可选)可用的Memcached实例。 一个空的Sinatra应用程序 班级 达尔 Dal实例为特定MySQL表提供DAL层,包括使用密钥有效期通过Memcached缓存进行的可选写操作。 要使用CrudService::Dal ,请扩展类并为您自己的数据库模式添加配置,如下所示: class CountryDal < CrudService :: Dal def initialize ( mysql , memcache , log ) supe
【文件预览】:
crud-service-master
----.env-example(93B)
----.ruby-version(6B)
----crud-service.gemspec(1KB)
----lib()
--------crud-service()
--------crud-service.rb(128B)
----Gemfile(39B)
----spec()
--------spec_helper.rb(1KB)
--------dal_spec.rb(46KB)
--------service_spec.rb(3KB)
--------api_spec.rb(21KB)
----Rakefile(344B)
----.travis.yml(42B)
----README.md(7KB)
----.rspec(7B)
----CODE_OF_CONDUCT.md(1KB)
----.gitignore(48B)