├── .gitignore ├── Gemfile ├── LICENSE.txt ├── README.md ├── Rakefile ├── SwissDB.png ├── bin └── setup ├── lib ├── motion-support │ ├── array.rb │ ├── default_inflections.rb │ ├── inflector │ │ ├── inflections.rb │ │ └── methods.rb │ └── string.rb ├── schema_tools │ ├── schema_builder.rb │ └── writer.rb ├── swiss_db.rb └── swiss_db │ ├── cursor.rb │ ├── data_store.rb │ ├── swiss_db.rb │ └── swiss_model.rb ├── logo.sketch ├── spec ├── helpers │ └── main_helper.rb └── main_spec.rb └── swiss_db.gemspec /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mixflame/SwissDB/HEAD/.gitignore -------------------------------------------------------------------------------- /Gemfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mixflame/SwissDB/HEAD/Gemfile -------------------------------------------------------------------------------- /LICENSE.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mixflame/SwissDB/HEAD/LICENSE.txt -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mixflame/SwissDB/HEAD/README.md -------------------------------------------------------------------------------- /Rakefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mixflame/SwissDB/HEAD/Rakefile -------------------------------------------------------------------------------- /SwissDB.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mixflame/SwissDB/HEAD/SwissDB.png -------------------------------------------------------------------------------- /bin/setup: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mixflame/SwissDB/HEAD/bin/setup -------------------------------------------------------------------------------- /lib/motion-support/array.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mixflame/SwissDB/HEAD/lib/motion-support/array.rb -------------------------------------------------------------------------------- /lib/motion-support/default_inflections.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mixflame/SwissDB/HEAD/lib/motion-support/default_inflections.rb -------------------------------------------------------------------------------- /lib/motion-support/inflector/inflections.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mixflame/SwissDB/HEAD/lib/motion-support/inflector/inflections.rb -------------------------------------------------------------------------------- /lib/motion-support/inflector/methods.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mixflame/SwissDB/HEAD/lib/motion-support/inflector/methods.rb -------------------------------------------------------------------------------- /lib/motion-support/string.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mixflame/SwissDB/HEAD/lib/motion-support/string.rb -------------------------------------------------------------------------------- /lib/schema_tools/schema_builder.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mixflame/SwissDB/HEAD/lib/schema_tools/schema_builder.rb -------------------------------------------------------------------------------- /lib/schema_tools/writer.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mixflame/SwissDB/HEAD/lib/schema_tools/writer.rb -------------------------------------------------------------------------------- /lib/swiss_db.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mixflame/SwissDB/HEAD/lib/swiss_db.rb -------------------------------------------------------------------------------- /lib/swiss_db/cursor.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mixflame/SwissDB/HEAD/lib/swiss_db/cursor.rb -------------------------------------------------------------------------------- /lib/swiss_db/data_store.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mixflame/SwissDB/HEAD/lib/swiss_db/data_store.rb -------------------------------------------------------------------------------- /lib/swiss_db/swiss_db.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mixflame/SwissDB/HEAD/lib/swiss_db/swiss_db.rb -------------------------------------------------------------------------------- /lib/swiss_db/swiss_model.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mixflame/SwissDB/HEAD/lib/swiss_db/swiss_model.rb -------------------------------------------------------------------------------- /logo.sketch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mixflame/SwissDB/HEAD/logo.sketch -------------------------------------------------------------------------------- /spec/helpers/main_helper.rb: -------------------------------------------------------------------------------- 1 | # write helper code -------------------------------------------------------------------------------- /spec/main_spec.rb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mixflame/SwissDB/HEAD/spec/main_spec.rb -------------------------------------------------------------------------------- /swiss_db.gemspec: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mixflame/SwissDB/HEAD/swiss_db.gemspec --------------------------------------------------------------------------------