--- !ruby/object:Gem::Specification name: goon_model_gen version: !ruby/object:Gem::Version version: 0.3.1 platform: ruby authors: - akm autorequire: bindir: exe cert_chain: [] date: 2019-07-16 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: thor requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.20.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.20.0 - !ruby/object:Gem::Dependency name: activesupport requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: bundler requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2.0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2.0' - !ruby/object:Gem::Dependency name: rake requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '10.0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '10.0' - !ruby/object:Gem::Dependency name: rspec requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3.0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3.0' - !ruby/object:Gem::Dependency name: pry requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: pry-byebug requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: pry-stack_explorer requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :development prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' description: Generate model source files with datastore in Golang email: - akm2000@gmail.com executables: - goon_model_gen extensions: [] extra_rdoc_files: [] files: - ".gitignore" - ".rspec" - ".travis.yml" - CODE_OF_CONDUCT.md - Gemfile - LICENSE.txt - README.md - Rakefile - bin/console - bin/setup - exe/goon_model_gen - goon_model_gen.gemspec - lib/goon_model_gen.rb - lib/goon_model_gen/builder/abstract_builder.rb - lib/goon_model_gen/builder/converter_builder.rb - lib/goon_model_gen/builder/model_builder.rb - lib/goon_model_gen/builder/store_builder.rb - lib/goon_model_gen/builder/validation_builder.rb - lib/goon_model_gen/cli.rb - lib/goon_model_gen/config.rb - lib/goon_model_gen/converter/abstract_conv.rb - lib/goon_model_gen/converter/conv_file.rb - lib/goon_model_gen/converter/loader.rb - lib/goon_model_gen/converter/mapping.rb - lib/goon_model_gen/converter/payload_conv.rb - lib/goon_model_gen/converter/result_conv.rb - lib/goon_model_gen/converter/type_ref.rb - lib/goon_model_gen/generator.rb - lib/goon_model_gen/golang.rb - lib/goon_model_gen/golang/builtin.rb - lib/goon_model_gen/golang/combination_type.rb - lib/goon_model_gen/golang/datastore_supported.rb - lib/goon_model_gen/golang/enum.rb - lib/goon_model_gen/golang/field.rb - lib/goon_model_gen/golang/file.rb - lib/goon_model_gen/golang/modifier.rb - lib/goon_model_gen/golang/named_slice.rb - lib/goon_model_gen/golang/package.rb - lib/goon_model_gen/golang/packages.rb - lib/goon_model_gen/golang/predeclared_type.rb - lib/goon_model_gen/golang/sentence.rb - lib/goon_model_gen/golang/struct.rb - lib/goon_model_gen/golang/structs_loader.rb - lib/goon_model_gen/golang/type.rb - lib/goon_model_gen/source/context.rb - lib/goon_model_gen/source/contextual.rb - lib/goon_model_gen/source/enum.rb - lib/goon_model_gen/source/field.rb - lib/goon_model_gen/source/file.rb - lib/goon_model_gen/source/loader.rb - lib/goon_model_gen/source/named_slice.rb - lib/goon_model_gen/source/struct.rb - lib/goon_model_gen/source/type.rb - lib/goon_model_gen/templates/converter/payload/01_base_imports.go.erb - lib/goon_model_gen/templates/converter/payload/02_SliceToModelSlice.go.erb - lib/goon_model_gen/templates/converter/payload/03_ToModel.go.erb - lib/goon_model_gen/templates/converter/payload/04_AssignModel.go.erb - lib/goon_model_gen/templates/converter/result/01_base_imports.go.erb - lib/goon_model_gen/templates/converter/result/02_SliceToResultSlice.go.erb - lib/goon_model_gen/templates/converter/result/03_ToResult.go.erb - lib/goon_model_gen/templates/dsl.rb - lib/goon_model_gen/templates/model/enum/01_base.go.erb - lib/goon_model_gen/templates/model/enum/02_All.go.erb - lib/goon_model_gen/templates/model/enum/02_Map.go.erb - lib/goon_model_gen/templates/model/enum/03_String.go.erb - lib/goon_model_gen/templates/model/enum/04_NameToValue.go.erb - lib/goon_model_gen/templates/model/enum/05_StringTo.go.erb - lib/goon_model_gen/templates/model/enum/06_ToString.go.erb - lib/goon_model_gen/templates/model/enum/07_Valid.go.erb - lib/goon_model_gen/templates/model/goon/01_struct.go.erb - lib/goon_model_gen/templates/model/goon/02_Assign.go.erb - lib/goon_model_gen/templates/model/goon/03_PrepareToCreate.go.erb - lib/goon_model_gen/templates/model/goon/04_PrepareToUpdate.go.erb - lib/goon_model_gen/templates/model/goon/05_PrepareFields.go.erb - lib/goon_model_gen/templates/model/goon/06_IsPersisted.go.erb - lib/goon_model_gen/templates/model/slice/01_base.go.erb - lib/goon_model_gen/templates/model/struct/01_struct.go.erb - lib/goon_model_gen/templates/store/goon/01_Binder.go.erb - lib/goon_model_gen/templates/store/goon/02_Hook.go.erb - lib/goon_model_gen/templates/store/goon/03_struct.go.erb - lib/goon_model_gen/templates/store/goon/04_KindName.go.erb - lib/goon_model_gen/templates/store/goon/05_Query.go.erb - lib/goon_model_gen/templates/store/goon/06_Run.go.erb - lib/goon_model_gen/templates/store/goon/07_All.go.erb - lib/goon_model_gen/templates/store/goon/08_AllBy.go.erb - lib/goon_model_gen/templates/store/goon/09_Select.go.erb - lib/goon_model_gen/templates/store/goon/10_FirstBy.go.erb - lib/goon_model_gen/templates/store/goon/11_CountBy.go.erb - lib/goon_model_gen/templates/store/goon/12_ByID.go.erb - lib/goon_model_gen/templates/store/goon/13_ByKey.go.erb - lib/goon_model_gen/templates/store/goon/14_Get.go.erb - lib/goon_model_gen/templates/store/goon/15_IsValidKey.go.erb - lib/goon_model_gen/templates/store/goon/16_Exist.go.erb - lib/goon_model_gen/templates/store/goon/17_Save.go.erb - lib/goon_model_gen/templates/store/goon/18_Create.go.erb - lib/goon_model_gen/templates/store/goon/19_Update.go.erb - lib/goon_model_gen/templates/store/goon/20_PutWith.go.erb - lib/goon_model_gen/templates/store/goon/21_Put.go.erb - lib/goon_model_gen/templates/store/goon/22_Delete.go.erb - lib/goon_model_gen/templates/store/goon/23_ValidateUniqueness.go.erb - lib/goon_model_gen/templates/store/goon/24_Validate.go.erb - lib/goon_model_gen/templates/validation/error/01_struct.go.erb - lib/goon_model_gen/templates/validation/error/02_Error.go.erb - lib/goon_model_gen/version.rb homepage: https://github.com/akm/goon_model_gen licenses: - MIT metadata: homepage_uri: https://github.com/akm/goon_model_gen source_code_uri: https://github.com/akm/goon_model_gen changelog_uri: https://github.com/akm/goon_model_gen post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' requirements: [] rubygems_version: 3.0.4 signing_key: specification_version: 4 summary: Generate model source files with datastore in Golang test_files: []