.gitignore | 100644 | 0 | 0 | | | 128 Bytes | 0394b6a7b91d006eae11e38082286444b8395408badd38814f06b5649480dbac |
.rspec | 100644 | 0 | 0 | | | 53 Bytes | 06245e25d7cf46b4fbde27b5faa0df0d4110e11918eeb5848de4ab2aff897b59 |
.travis.yml | 100644 | 0 | 0 | | | 106 Bytes | b86be8cc60892aa47750c155ef9d476a68049f8fe31a4380bcec31393b5d71de |
CODE_OF_CONDUCT.md | 100644 | 0 | 0 | | | 3.15 KB | b6a186179b2702935cdf279e083d6da7388bc14e049dd032860c2f1d10bd65d9 |
Gemfile | 100644 | 0 | 0 | | | 177 Bytes | ba2082a0f7723774f0e02c471b98a9fe43f1659176f34fb1fd4e38ef1b5f6c13 |
LICENSE.txt | 100644 | 0 | 0 | | | 1.04 KB | b65714931bfc6a2854e38bd1d136b7884fa970e4e4ec50cadca6f0d41ec82fe9 |
README.md | 100644 | 0 | 0 | | | 1.6 KB | 15ccd19c74cb9a6e385d066e5a6af894130cf0eff9129119cd869d9f3f538480 |
Rakefile | 100644 | 0 | 0 | | | 117 Bytes | dca0f4190a3b018ccfd644daa6600f4fe5d11b3330ecb4c564a2971465e5b016 |
bin/console | 100755 | 0 | 0 | | | 349 Bytes | 30b4edea06ac8ab05bcfd47f405e116cd11f0bea89dadff5945f9ae9b7850897 |
bin/setup | 100755 | 0 | 0 | | | 131 Bytes | e201190bc24e9f00849b3efa5fbaece2cbf069703232e50c7fa15d41c47f2ead |
exe/goon_model_gen | 100755 | 0 | 0 | | | 249 Bytes | b5a9336b36ce5cf7479faf5db7457fe61f4512c65c23222df286c92100e9b1b0 |
goon_model_gen.gemspec | 100644 | 0 | 0 | | | 1.75 KB | 52ef6c6bd36a653bf7ce0573d60026e2c001f54e75ef4287ef4468e288960a81 |
lib/goon_model_gen.rb | 100644 | 0 | 0 | | | 120 Bytes | 42eeb3a2bd67dd8dea151685d0642435b6fd5ba2e2aa9ca2e0ffaa41287df4ea |
lib/goon_model_gen/builder/abstract_builder.rb | 100644 | 0 | 0 | | | 3.49 KB | dc9d489f1b5da1284e0184aef7de3b473abfadb56191350b0fa0ade7b778d1f3 |
lib/goon_model_gen/builder/model_builder.rb | 100644 | 0 | 0 | | | 2.31 KB | 616022de05f1b16daaddb2a542a28dd43d4127b64f0a814b70bc2c5ba64ef70f |
lib/goon_model_gen/builder/store_builder.rb | 100644 | 0 | 0 | | | 1.36 KB | 7313e9d06c0a3ebeb5f7c2df2d7e0d762aba507199eaeeceecfc8ed88c35bb32 |
lib/goon_model_gen/builder/validation_builder.rb | 100644 | 0 | 0 | | | 803 Bytes | a6dd02a13283ae8239b01db18a44ce76156b1881a47437e1d58897ed4b69c5cd |
lib/goon_model_gen/cli.rb | 100644 | 0 | 0 | | | 3.45 KB | bc94c548cf48194cd4567f3a7cd37f4e98e97c5fa8a95e57d77a8264c4141a7f |
lib/goon_model_gen/config.rb | 100644 | 0 | 0 | | | 2.01 KB | fe6c834b60be87b55a9d8abc6e75fa8005ef469d5c605f2742ac8ea58e10dbd0 |
lib/goon_model_gen/generator.rb | 100644 | 0 | 0 | | | 3.03 KB | 4a58fd09f5d76348a55d9a0a9367c02c7f81750ef02a9e414963336eb3b64f5a |
lib/goon_model_gen/golang.rb | 100644 | 0 | 0 | | | 354 Bytes | 1916d8198a4e8a6ef28692b103c1ff3ca0aadcb000fe19ac88100c4e5d9fa43b |
lib/goon_model_gen/golang/builtin.rb | 100644 | 0 | 0 | | | 733 Bytes | 325a348bb60e31f121ee56fb21f58d3aa1b255ce17f80379c9896dbb61f6526e |
lib/goon_model_gen/golang/datastore_supported.rb | 100644 | 0 | 0 | | | 1.09 KB | 1907d98d8772de78b949ceb63ad089b3c94bb5fafd8aa34cf3236348fd9ee533 |
lib/goon_model_gen/golang/enum.rb | 100644 | 0 | 0 | | | 622 Bytes | 423b03d87ad938f86baacdb08b2475f19eab47d8b0a754c0087d442aa15a6ba3 |
lib/goon_model_gen/golang/field.rb | 100644 | 0 | 0 | | | 1.19 KB | 0b37d1aef4b50108e3378adfad2aaa0fedd68acfdf86174d1989cc9a15d02b90 |
lib/goon_model_gen/golang/file.rb | 100644 | 0 | 0 | | | 577 Bytes | ecd49859e4ba0ff21f0debcdb5b0e7f10def2fa6a65a6f656a72a96218595484 |
lib/goon_model_gen/golang/modifier.rb | 100644 | 0 | 0 | | | 1.35 KB | c7d26207b1ea0f73da4dfc97309061f37829fdab1bccf39df394e5c4c6a48ed9 |
lib/goon_model_gen/golang/named_slice.rb | 100644 | 0 | 0 | | | 557 Bytes | 2476ff785c397a8263805ef45174600c952adb54ae48821b8c9238961e609414 |
lib/goon_model_gen/golang/package.rb | 100644 | 0 | 0 | | | 1.86 KB | abb3f2febd160b5195a248da92b720fd20f19397a50bc0e7198949985f2b3739 |
lib/goon_model_gen/golang/packages.rb | 100644 | 0 | 0 | | | 1.45 KB | 5a980159d0ecf01703ba2a967887432acbcf3ba6cfaa714b9dcd6cb35dd37da2 |
lib/goon_model_gen/golang/predeclared_type.rb | 100644 | 0 | 0 | | | 239 Bytes | 10e0b1d495518f2c4914f92ab0a77d3fe908c20a5217e08375c9a100da0f0636 |
lib/goon_model_gen/golang/sentence.rb | 100644 | 0 | 0 | | | 334 Bytes | fcab794d03234ca01a4d13cebc5ed325734d202ecb84b07a4be4fbb6050d95db |
lib/goon_model_gen/golang/struct.rb | 100644 | 0 | 0 | | | 736 Bytes | 0161fb9486b8c717ec926b0029d762a28a49a02d2f4eb6663a9bad7ca94234eb |
lib/goon_model_gen/golang/type.rb | 100644 | 0 | 0 | | | 610 Bytes | dad4a48e14e2fffc0b322ac13e53dcbfdddd52b4d019009b74712d7d83f95200 |
lib/goon_model_gen/source/context.rb | 100644 | 0 | 0 | | | 241 Bytes | 7920d45e9e6ae31f65f2e92b202964cdf14255dcdbe96ee46870476b8b24eb37 |
lib/goon_model_gen/source/contextual.rb | 100644 | 0 | 0 | | | 131 Bytes | 8ea3694b64918f8f799ce94ec4d3efa69155a78cb9d9edd5732ab4b1a9ca5f7b |
lib/goon_model_gen/source/enum.rb | 100644 | 0 | 0 | | | 403 Bytes | b3e254d2190eab714ac93ebfdb7ff508c71909016367ad080617cbe6cec46208 |
lib/goon_model_gen/source/field.rb | 100644 | 0 | 0 | | | 979 Bytes | 554a01cadf6440a6ac37569d0ad333cb98fd354d3f115c9ab4a7f303b3f3d1f3 |
lib/goon_model_gen/source/file.rb | 100644 | 0 | 0 | | | 1.3 KB | 9df02d68581a948b8fd34152671e6467435e5c6f3ecb7a4a9eb52a8232ee8d5c |
lib/goon_model_gen/source/loader.rb | 100644 | 0 | 0 | | | 2.73 KB | a3492aeb90115eff95d31903bd67b1b4629002566b4c6873190e2940c8d599f5 |
lib/goon_model_gen/source/named_slice.rb | 100644 | 0 | 0 | | | 358 Bytes | 0d0e67471260755c4afda0629290a4ec4e17f85a3c953091b7c8e59cd5637673 |
lib/goon_model_gen/source/struct.rb | 100644 | 0 | 0 | | | 535 Bytes | 56d0bdd8759c34c96595fe862f504c26e6095e0c192177433783c635d4a3287e |
lib/goon_model_gen/source/type.rb | 100644 | 0 | 0 | | | 394 Bytes | 8f25918265003d48cfb56a072b2b96a92092e5d40daa86d5d476d712f9fda7cd |
lib/goon_model_gen/templates/dsl.rb | 100644 | 0 | 0 | | | 1.71 KB | 15355bf1b809643ab84ad12c875fca8c3b4a0ceb180b05f527f3c79cb561578f |
lib/goon_model_gen/templates/model/enum/01_base.go.erb | 100644 | 0 | 0 | | | 184 Bytes | c0c0e037e3fdb558560d0d4f039453cdfbfc4b0ab27d74a26cc847fedec79bb7 |
lib/goon_model_gen/templates/model/enum/02_All.go.erb | 100644 | 0 | 0 | | | 125 Bytes | ea424385048deb79d3a1a8ef468af76c37a62dd5fd2c1cd06a7729de1da863e6 |
lib/goon_model_gen/templates/model/enum/02_Map.go.erb | 100644 | 0 | 0 | | | 155 Bytes | 8f480789a787c35f33cb3a9d1a18430606514b7a99ab7969f8e9414eba3984ea |
lib/goon_model_gen/templates/model/enum/03_String.go.erb | 100644 | 0 | 0 | | | 78 Bytes | 64badda39d4a1f80b9291b8f720e5a78fe875f0bafea49fdb3c5a532903ab051 |
lib/goon_model_gen/templates/model/enum/04_NameToValue.go.erb | 100644 | 0 | 0 | | | 161 Bytes | 70105afd7dba3694ba7ffabec8e714a3e2027f8549bd12e577f4c6a85f7ae6d4 |
lib/goon_model_gen/templates/model/enum/05_StringTo.go.erb | 100644 | 0 | 0 | | | 384 Bytes | 60a1038b97ed2f67741736fe3fd9765df7be2522e8574b1f5690870d50fb4ad5 |
lib/goon_model_gen/templates/model/enum/06_ToString.go.erb | 100644 | 0 | 0 | | | 81 Bytes | ab3e1e3f456b3822470b0b23592453b5ac27739fd47e067af46d1d23cfff6367 |
lib/goon_model_gen/templates/model/enum/07_Valid.go.erb | 100644 | 0 | 0 | | | 87 Bytes | c917ed922fafb93103207e2d8a2e1af94af96fe898005e11dc44d6ba65bf387b |
lib/goon_model_gen/templates/model/goon/01_struct.go.erb | 100644 | 0 | 0 | | | 158 Bytes | f83f7eae1cd94024da918e8325f54f6ad2f1356a2a122475192d237784634512 |
lib/goon_model_gen/templates/model/goon/02_Assign.go.erb | 100644 | 0 | 0 | | | 346 Bytes | dcc22eb53f7c99eedc7d944dd484a313e109fd111edab6ecf8df0511b1a6fb83 |
lib/goon_model_gen/templates/model/goon/03_PrepareToCreate.go.erb | 100644 | 0 | 0 | | | 383 Bytes | 08bf9de5f969b340d067344f2fbbb959a194286bee836b8614cd2da4c7fb8d00 |
lib/goon_model_gen/templates/model/goon/04_PrepareToUpdate.go.erb | 100644 | 0 | 0 | | | 203 Bytes | 776d4b012f657b272a101671996fff50d4e02084afa69fbdc05bf619ce43c244 |
lib/goon_model_gen/templates/model/goon/05_PrepareFields.go.erb | 100644 | 0 | 0 | | | 244 Bytes | 68fa7409b56f53d315cc7d4846d13f63b218ec4c0afb500a0eeb58a518839a58 |
lib/goon_model_gen/templates/model/goon/06_IsPersisted.go.erb | 100644 | 0 | 0 | | | 110 Bytes | 21f6616993fbbfa6b2b890c34b7c3045d6e24b2c7d91df71ce68376437efadb4 |
lib/goon_model_gen/templates/model/slice/01_base.go.erb | 100644 | 0 | 0 | | | 51 Bytes | ba3c2ce82845e21429855bb7c9d4cd932d9b19c6ad252439abe42e4b0839d473 |
lib/goon_model_gen/templates/model/struct/01_struct.go.erb | 100644 | 0 | 0 | | | 159 Bytes | 4aeb03f0e0348787bdcd711bb5a4cb153124b1a38f8963b00ebee41b7f4afa03 |
lib/goon_model_gen/templates/store/goon/01_Binder.go.erb | 100644 | 0 | 0 | | | 250 Bytes | 0a93046ce5a1b0e7e0cbdca194fe6e052f4979cd98a613346e94967f1aaa9b49 |
lib/goon_model_gen/templates/store/goon/02_Hook.go.erb | 100644 | 0 | 0 | | | 307 Bytes | 3e5166387c670cd61dd3463a53eb3300e90f1dd7e1cf71e26015977cdfaf90fa |
lib/goon_model_gen/templates/store/goon/03_struct.go.erb | 100644 | 0 | 0 | | | 93 Bytes | a407aee8b76cb89679448c582474ff3309593730d18d6ef3bfdda37c25208633 |
lib/goon_model_gen/templates/store/goon/04_KindName.go.erb | 100644 | 0 | 0 | | | 77 Bytes | 2a9e71e148433f022680935d0ce9614967b5ba76558e9b849e75b3b971c393d4 |
lib/goon_model_gen/templates/store/goon/05_Query.go.erb | 100644 | 0 | 0 | | | 210 Bytes | 6ec83f49d04ee6c07cb7fd13691a6977670f2589665b7a5cf0eb68f00b72926e |
lib/goon_model_gen/templates/store/goon/06_Run.go.erb | 100644 | 0 | 0 | | | 242 Bytes | 092c98feb0479401f4f490f60a00a2a865421b111ad03494537defa3f634943c |
lib/goon_model_gen/templates/store/goon/07_All.go.erb | 100644 | 0 | 0 | | | 175 Bytes | d7a3ffc63bedb1ba8c3176dbc13e1d45b8d91f71d41a007a902516e65b1b7d24 |
lib/goon_model_gen/templates/store/goon/08_AllBy.go.erb | 100644 | 0 | 0 | | | 609 Bytes | dce66caaaae405bca4e017deb4df33ac4aef1bb710ed5c8178c54f022f73a686 |
lib/goon_model_gen/templates/store/goon/09_Select.go.erb | 100644 | 0 | 0 | | | 237 Bytes | 0aebbbe829df98a624f9e9025b093328454b92670db99473ee148c6be52a47b4 |
lib/goon_model_gen/templates/store/goon/10_FirstBy.go.erb | 100644 | 0 | 0 | | | 353 Bytes | 27ba71dc47940a02ae06f0bf7d98a830d444fb6eaaba423c2e785f5a7ace53c7 |
lib/goon_model_gen/templates/store/goon/11_CountBy.go.erb | 100644 | 0 | 0 | | | 438 Bytes | d1375ffed6ba5385c547b7ce85c32049401bba8efe3fe015b55473cd24d15c1e |
lib/goon_model_gen/templates/store/goon/12_ByID.go.erb | 100644 | 0 | 0 | | | 370 Bytes | 2996b7218c87141d0ed9af0369554b71d229ffae013f9286e635b99228f0a50f |
lib/goon_model_gen/templates/store/goon/13_ByKey.go.erb | 100644 | 0 | 0 | | | 444 Bytes | 9b94d7c994e5ea4bb463d5d8b339dbc70c478d7161d690fcc265221aa6c1dce7 |
lib/goon_model_gen/templates/store/goon/14_Get.go.erb | 100644 | 0 | 0 | | | 522 Bytes | 1f3e72197c7927b2ff882209de5f9c810c4568cab1e565c170c75646d03321a5 |
lib/goon_model_gen/templates/store/goon/15_IsValidKey.go.erb | 100644 | 0 | 0 | | | 524 Bytes | f76fbfc8802a89d36d205f01f3888c6aaa40a2c40541be103a24c82a9542c3af |
lib/goon_model_gen/templates/store/goon/16_Exist.go.erb | 100644 | 0 | 0 | | | 713 Bytes | d2cccbf8785b30186660cd6e64da9dcbc50d98ddd12ccf1d7ae7516a47c158b2 |
lib/goon_model_gen/templates/store/goon/17_Create.go.erb | 100644 | 0 | 0 | | | 622 Bytes | 480522a4c3cea89c69c3c2089eeca2b311c14b2d470251e22c548c627b2ef5b3 |
lib/goon_model_gen/templates/store/goon/18_Update.go.erb | 100644 | 0 | 0 | | | 607 Bytes | 271e4eaf92c0b7c84490cfec090f556f1ec2d95cf9ee66021d80b0bcd19e3d5d |
lib/goon_model_gen/templates/store/goon/19_PutWith.go.erb | 100644 | 0 | 0 | | | 538 Bytes | 6d90adad83d3d172e905d6d73f862ae26dc0466301e414577459bee0e2bd08df |
lib/goon_model_gen/templates/store/goon/20_Put.go.erb | 100644 | 0 | 0 | | | 447 Bytes | cbf62ea258914be7b25dd43ed488faee965723a78ac5f0867ce80d3392aac4b0 |
lib/goon_model_gen/templates/store/goon/21_Delete.go.erb | 100644 | 0 | 0 | | | 507 Bytes | 807e7cddcc4ee1457984d3a84e90179088ce8defd1d36e0422ca213986037585 |
lib/goon_model_gen/templates/store/goon/22_ValidateUniqueness.go.erb | 100644 | 0 | 0 | | | 833 Bytes | fa73e7db1c4e1ff7e1b321d1feea916279f74a3a382f850cf65cf0d915ce3a00 |
lib/goon_model_gen/templates/store/goon/23_Validate.go.erb | 100644 | 0 | 0 | | | 285 Bytes | 15ad6d16c1bb4c441ac4a072fd4597da91bedd0b215a2903b76ce607e0b2b95a |
lib/goon_model_gen/templates/validation/error/01_struct.go.erb | 100644 | 0 | 0 | | | 65 Bytes | e7a3435e4d46013a14862d22aa73f3768828257f331926e8d42807b059a99d87 |
lib/goon_model_gen/templates/validation/error/02_Error.go.erb | 100644 | 0 | 0 | | | 131 Bytes | e8d9b28255fac746c539b66b9e12b6a0a25cfaae4ba47e140d6534e8dbf9319a |
lib/goon_model_gen/version.rb | 100644 | 0 | 0 | | | 44 Bytes | 79639fbf94d99e21c861c602a6d399534545b33b1c468180deef7df8ef55d131 |