Skip to content

adkron/data_bank

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Data Bank

Ever want to save data for later, but don’t want the overhead of a database, or parsing large files into objects? With the data bank you can store an object in a plain text file and turn it straight back into the object next time you need it. Data Bank is just a little hack I tried out to learn how to marshal data.

Install

gem install Adkron-data_bank --source http://gems.github.com

Example

require 'rubygems'
require 'data_bank'

class MyObject
  attr_accessor :data

  def initialize(data)
    @data = data
  end
end

db = DataBank.new ".", "data_bank.data"

my_object = db.withdraw || MyObject.new(1)
my_object.data += 1
puts my_object.data
db.deposit my_object

**Copyright © 2008 Amos L. King, released under the MIT license**

About

Store Data at then end of a class for later use.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages