├── .gitignore ├── CHANGELOG.md ├── LICENSE.md ├── README.md ├── Rakefile ├── chartable-0.0.0.1.gem ├── chartable.gemspec ├── lib ├── chartable.rb └── chartable │ ├── active_record_extension.rb │ ├── errors │ └── invalid_period_error.rb │ ├── period_query.rb │ ├── queries │ ├── daily.rb │ ├── monthly.rb │ ├── quarterly.rb │ ├── weekly.rb │ └── yearly.rb │ ├── range_query.rb │ └── version.rb └── spec ├── config └── database.yml.sample ├── lib └── chartable │ ├── active_record_extension_spec.rb │ ├── period_query_spec.rb │ ├── queries │ ├── daily_spec.rb │ ├── monthly_spec.rb │ ├── quarterly_spec.rb │ ├── weekly_spec.rb │ └── yearly_spec.rb │ └── range_query_spec.rb ├── schema.rb ├── spec_helper.rb ├── support └── database.rb └── user.rb /.gitignore: -------------------------------------------------------------------------------- 1 | /spec/config/database.yml 2 | -------------------------------------------------------------------------------- /CHANGELOG.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdabrowski6/chartable/HEAD/CHANGELOG.md -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdabrowski6/chartable/HEAD/LICENSE.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdabrowski6/chartable/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdabrowski6/chartable/HEAD/Rakefile -------------------------------------------------------------------------------- /chartable-0.0.0.1.gem: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdabrowski6/chartable/HEAD/chartable-0.0.0.1.gem -------------------------------------------------------------------------------- /chartable.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdabrowski6/chartable/HEAD/chartable.gemspec -------------------------------------------------------------------------------- /lib/chartable.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdabrowski6/chartable/HEAD/lib/chartable.rb -------------------------------------------------------------------------------- /lib/chartable/active_record_extension.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdabrowski6/chartable/HEAD/lib/chartable/active_record_extension.rb -------------------------------------------------------------------------------- /lib/chartable/errors/invalid_period_error.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdabrowski6/chartable/HEAD/lib/chartable/errors/invalid_period_error.rb -------------------------------------------------------------------------------- /lib/chartable/period_query.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdabrowski6/chartable/HEAD/lib/chartable/period_query.rb -------------------------------------------------------------------------------- /lib/chartable/queries/daily.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdabrowski6/chartable/HEAD/lib/chartable/queries/daily.rb -------------------------------------------------------------------------------- /lib/chartable/queries/monthly.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdabrowski6/chartable/HEAD/lib/chartable/queries/monthly.rb -------------------------------------------------------------------------------- /lib/chartable/queries/quarterly.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdabrowski6/chartable/HEAD/lib/chartable/queries/quarterly.rb -------------------------------------------------------------------------------- /lib/chartable/queries/weekly.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdabrowski6/chartable/HEAD/lib/chartable/queries/weekly.rb -------------------------------------------------------------------------------- /lib/chartable/queries/yearly.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdabrowski6/chartable/HEAD/lib/chartable/queries/yearly.rb -------------------------------------------------------------------------------- /lib/chartable/range_query.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdabrowski6/chartable/HEAD/lib/chartable/range_query.rb -------------------------------------------------------------------------------- /lib/chartable/version.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdabrowski6/chartable/HEAD/lib/chartable/version.rb -------------------------------------------------------------------------------- /spec/config/database.yml.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdabrowski6/chartable/HEAD/spec/config/database.yml.sample -------------------------------------------------------------------------------- /spec/lib/chartable/active_record_extension_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdabrowski6/chartable/HEAD/spec/lib/chartable/active_record_extension_spec.rb -------------------------------------------------------------------------------- /spec/lib/chartable/period_query_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdabrowski6/chartable/HEAD/spec/lib/chartable/period_query_spec.rb -------------------------------------------------------------------------------- /spec/lib/chartable/queries/daily_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdabrowski6/chartable/HEAD/spec/lib/chartable/queries/daily_spec.rb -------------------------------------------------------------------------------- /spec/lib/chartable/queries/monthly_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdabrowski6/chartable/HEAD/spec/lib/chartable/queries/monthly_spec.rb -------------------------------------------------------------------------------- /spec/lib/chartable/queries/quarterly_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdabrowski6/chartable/HEAD/spec/lib/chartable/queries/quarterly_spec.rb -------------------------------------------------------------------------------- /spec/lib/chartable/queries/weekly_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdabrowski6/chartable/HEAD/spec/lib/chartable/queries/weekly_spec.rb -------------------------------------------------------------------------------- /spec/lib/chartable/queries/yearly_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdabrowski6/chartable/HEAD/spec/lib/chartable/queries/yearly_spec.rb -------------------------------------------------------------------------------- /spec/lib/chartable/range_query_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdabrowski6/chartable/HEAD/spec/lib/chartable/range_query_spec.rb -------------------------------------------------------------------------------- /spec/schema.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdabrowski6/chartable/HEAD/spec/schema.rb -------------------------------------------------------------------------------- /spec/spec_helper.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdabrowski6/chartable/HEAD/spec/spec_helper.rb -------------------------------------------------------------------------------- /spec/support/database.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/pdabrowski6/chartable/HEAD/spec/support/database.rb -------------------------------------------------------------------------------- /spec/user.rb: -------------------------------------------------------------------------------- 1 | class User < ActiveRecord::Base 2 | end 3 | --------------------------------------------------------------------------------