Skip to content

paul/dm-s3-adapter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 

Repository files navigation

= DM-S3-Adapter

This is (or will be) a DataMapper Adapter for use with Amazon's Simple Storage Service (S3).

What works:

  • Authenticating (most) requests
  • Saving a model
  • Getting a single model

Example:

DataMapper.setup(:default, :adapter => 's3'
                           :aws_access_key => YOUR_KEY,
                           :aws_secret_key => YOUR_SECRET_KEY,
                           :aws_bucket     => 'dm-s3-bucket')

class Article 
  include DataMapper::Resource

  property :id, UUID, :key => true, :default => lambda { ::UUID.random_create }
  property :title, String
  property :text,  Text
end

a = Article.new(:title => "test", :text => "test")
a.save

a = Article.get(a.id)

About

An adapter for using Amazon's S3 with DataMapper

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages