├── .gitignore ├── MIT-LICENSE ├── README ├── Rakefile ├── VERSION ├── lib ├── super_model.rb ├── supermodel.rb └── supermodel │ ├── association.rb │ ├── base.rb │ ├── callbacks.rb │ ├── dirty.rb │ ├── ext │ └── array.rb │ ├── marshal.rb │ ├── observing.rb │ ├── random_id.rb │ ├── redis.rb │ ├── timestamp.rb │ ├── validations.rb │ └── validations │ └── uniqueness.rb └── supermodel.gemspec /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maccman/supermodel/HEAD/.gitignore -------------------------------------------------------------------------------- /MIT-LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maccman/supermodel/HEAD/MIT-LICENSE -------------------------------------------------------------------------------- /README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maccman/supermodel/HEAD/README -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maccman/supermodel/HEAD/Rakefile -------------------------------------------------------------------------------- /VERSION: -------------------------------------------------------------------------------- 1 | 0.1.7 2 | -------------------------------------------------------------------------------- /lib/super_model.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maccman/supermodel/HEAD/lib/super_model.rb -------------------------------------------------------------------------------- /lib/supermodel.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maccman/supermodel/HEAD/lib/supermodel.rb -------------------------------------------------------------------------------- /lib/supermodel/association.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maccman/supermodel/HEAD/lib/supermodel/association.rb -------------------------------------------------------------------------------- /lib/supermodel/base.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maccman/supermodel/HEAD/lib/supermodel/base.rb -------------------------------------------------------------------------------- /lib/supermodel/callbacks.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maccman/supermodel/HEAD/lib/supermodel/callbacks.rb -------------------------------------------------------------------------------- /lib/supermodel/dirty.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maccman/supermodel/HEAD/lib/supermodel/dirty.rb -------------------------------------------------------------------------------- /lib/supermodel/ext/array.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maccman/supermodel/HEAD/lib/supermodel/ext/array.rb -------------------------------------------------------------------------------- /lib/supermodel/marshal.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maccman/supermodel/HEAD/lib/supermodel/marshal.rb -------------------------------------------------------------------------------- /lib/supermodel/observing.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maccman/supermodel/HEAD/lib/supermodel/observing.rb -------------------------------------------------------------------------------- /lib/supermodel/random_id.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maccman/supermodel/HEAD/lib/supermodel/random_id.rb -------------------------------------------------------------------------------- /lib/supermodel/redis.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maccman/supermodel/HEAD/lib/supermodel/redis.rb -------------------------------------------------------------------------------- /lib/supermodel/timestamp.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maccman/supermodel/HEAD/lib/supermodel/timestamp.rb -------------------------------------------------------------------------------- /lib/supermodel/validations.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maccman/supermodel/HEAD/lib/supermodel/validations.rb -------------------------------------------------------------------------------- /lib/supermodel/validations/uniqueness.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maccman/supermodel/HEAD/lib/supermodel/validations/uniqueness.rb -------------------------------------------------------------------------------- /supermodel.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/maccman/supermodel/HEAD/supermodel.gemspec --------------------------------------------------------------------------------