No commit activity in last 3 years
No release in over 3 years
A filesystem repository strategy for bulldoggy apps
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
 Dependencies

Development

>= 0
~> 2.14
~> 1.0.0.pre

Runtime

~> 0.0.7.alpha
 Project Readme

Bulldoggy filesystem repository

This gem implements a filesystem strategy for repositories. For more info, please check the Bulldoggy project

Usage

Inside your app, configure a specific repository:

require 'bulldoggy-filesystem'

BulldoggyFilesystem::Repositories::Tasks.filename = 'path/to/the/storage/file.yml' # Optional. Default is `./db/bulldoggy-tasks.yaml`
tasks_repository = BulldoggyFilesystem::Repositories::Tasks.new

Bulldoggy::Repository.register :task, tasks_repository

Check the Bulldoggy Thor implementation that uses this gem.

Badges

Code Climate