- Correct a date in this CHANGELOG.
- Use hashes with indifferent access for the attributes.
- Added the
ApplicationSeeds.label_for_id
method.
- Stop storing the dataset in the database. Removed the
ApplicationSeeds.dataset
method.
- Added method that will allow the user to defer the enforcement of referential integrity checks while a block of code is being executed.
- Added support for config values.
- Only parse the seed data files once.
- Fixed
seed_data_exists?
to work with new nested/inheritable datasets
- Moved code that tells Rails schema dump to ignore the application_seeds table to lib/application_seeds.rb
- Added support for nested/inheritable datasets
- Warn user if
ApplicationSeeds.config=
is called afterApplicationSeeds.dataset=
- Added support for Capistrano 3.x
- Changed the seed data file format from a YAML Array to a YAML Hash
- Added support for seed data labels
- Added support for generated IDs
- Added support for integer or UUID ids
- No change. Redeployed to fix bad 0.1.0 rubygems push.
- Prevent the
application_seeds
table from showing up in a Rails project'sschema.rb
file.
- Initial release.