props-activerecord¶ ↑
Manage Setting Hierachies Addon for Database Support (ConfDb
, Props Model, etc.)
-
home :: github.com/rubylibs/props
-
bugs :: github.com/rubylibs/props/issues
Usage¶ ↑
DB - Config Database / Schema / Model¶ ↑
Example:
require 'props/activerecord' # include database support ConfDb.create # build schema / tables (props) Prop.create!( key: 'db.schema.version', '1.0.0' ) puts "Props:" Prop.order( 'created_at asc' ).all.each do |prop| puts " #{prop.key} / #{prop.value} | #{prop.created_at}" end
More examples:
ConfDb.tables # dump stats to console ConfDb.delete! # delete all records
License¶ ↑
The props-activerecord
scripts are dedicated to the public domain. Use it as you please with no restrictions whatsoever.