v0.1.0
Changelog
- 761a30f π add ayaorm.schema (#25)
- 0166a77 π add cmd
- 6d516c4 π add dependent delete (#96)
- e831d5e π add experimental example about relations (#34)
- bd8e6cf π add generate func
- eb48cfa π add negative validation (#97)
- ee3e3a1 π add positive validation (#93)
- 30b0c6f π add readme (#33)
- 50c097e π add test dir (#68)
- a392813 π add utils func (#62)
- f3fe704 π fetch package name (#47)
- a0d20e0 π implement All
- 648144d π rename validate struct and remove unnecessary package (#105)
- fbd92d9 π update inspect test (#49)
- fca877b π update makefile (#103)
- a315283 π update template (#31)
- 99a2ef1 π update template (#40)
- df074f2 π update template file (#30)
- 9f8af51 π update template file for custom validation (#99)
- ac312db π update utils test (#71)
- f3b29b4 π fix insert id bug
- c3418ce π fix inspect (#29)
- 6b2d61f π fix update bug (#72)
- 6ae7fb6 π insert id when record create (#22)
- 377fcdd π add integration test (#74)
- fc79e8a π add join test (#114)
- a6f2652 π add relation test (#75)
- 2bcea57 π fix count test (#14)
- ccf38e4 π fix generate function order (#95)
- 8c83c93 π fix golang-ci lint error (#53)
- 8496900 π fix mysql test (#117)
- 967d215 π fix test
- 281d364 π update schema test (#87)
- 700aa27 π update template (#73)
- 700367c π update validate template (#80)
- aff46a4 β€οΈ fix lint error
- 2356367 β€οΈ fix package (#70)
- 454f32c β»οΈ Ensure validation is generated for all receivers (#102)
- 8d04d0d β»οΈ Refactor file inspect part2 (#51)
- 6924078 β»οΈ add Query Func in template
- 955bbd1 β»οΈ add and fix lint
- 38e95b6 β»οΈ fix assert (#16)
- c4181ca β»οΈ fix query execute timing (#19)
- fe6ee59 β»οΈ format nicely (#26)
- 94c9555 β»οΈ refactor file inspect (#50)
- dffd59f β»οΈ refactor function template (#55)
- 13bc6da β»οΈ refactor generator part1
- a33ccf9 β»οΈ refactor generator part2
- 8aed670 β»οΈ refactor generator part3
- c3d0cd8 β»οΈ refactor generator part4 and go fmt
- 5aaaddf β»οΈ refactor generator part5
- 8350944 β»οΈ refactor inspect (#48)
- 3c1001a β»οΈ refactor inspect file (#100)
- bf1b8a1 β»οΈ refactor inspect file part 2 (#101)
- 558afbe β»οΈ refactor query implementation (#113)
- 3171cf8 β»οΈ refactor query part1 (#36)
- f1db195 β»οΈ refactor query part2 (#37)
- 966c136 β»οΈ refactor validate template (#81)
- a513450 β»οΈ refactor validation struct schema (#104)
- 2e867cc β»οΈ register snakeCase func
- 32d700f β»οΈ split template file part2 (#46)
- af9a868 β»οΈ split validation file (#107)
- 898f9b1 β»οΈ split validation file part2 (#108)
- ea0d33f β»οΈ templateγγ‘γ€γ«γει’
- d54c921 :recyele: refactor generate code
- 260f4c0 πΏ delete example dir (#88)
- e38fb6f πΏ remove unnecessary space
- a3f0fae πΏ revert unique validation (#94)
- 07616a7 β¨ add ci
- 1f34de6 β¨ add custom validation (#98)
- 024b3aa β¨ add function templates (#54)
- ca685bd β¨ add inspect file for generate code
- f53b77a β¨ add joins template (#57)
- e5ba3fe β¨ add numerical validation (#82)
- ed28dbe β¨ add search conditions (#59)
- 653fc73 β¨ handle multiple struct case (#43)
- 462e85b β¨ handle multiple struct case in parse file (#41)
- 145379e β¨ handle null value (#91)
- fd2097a β¨ handle null value part 2 (#92)
- 736862d β¨ implement belongsTo relation (#60)
- 6a0bbb1 β¨ implement create (#21)
- 4e6526a β¨ implement delete (#20)
- abfa8b0 β¨ implement find (#17)
- 156da29 β¨ implement findby (#18)
- 44082bd β¨ implement first and last (#15)
- fbb4893 β¨ implement having (#89)
- 82080ec β¨ implement length validation (#64)
- ea6fa07 β¨ implement limit
- 23ff33e β¨ implement numerical validation (#65)
- acac7ba β¨ implement or (#84)
- a88a2b5 β¨ implement order
- 27867e8 β¨ implement pluck (#39)
- 0be5a47 β¨ implement save
- e7e97b9 β¨ implement uniqueness (#67)
- e0f2b15 β¨ implement update (#23)
- 99e9b65 β¨ implement validate length template (#79)
- 7227a3d β¨ implement validate template (#76)
- c548c04 β¨ implement validation (#63)
- 5cf0973 β¨ implement validational chains (#66)
- 7c53503 β¨ implement where
- d4b0d3e β¨ validate before save or create or update (#106)
- dc10523 π add onCreate and onUpdate hook (#109)
- 21a0540 π add onCreate and onUpdate hook part2 (#110)
- f8517d9 π handle mutiple struct case (#52)
- bee5a53 π implement bulk insert (#112)
- 0e62926 π initial commit
- d8235ea π mysql (#116)
- 671a4a9 π release (#118)
- fbc029b β add inner join test (#38)
- 1a6cfde β add inspect test
- 783e4d4 β add inspect test (#61)
- 7b454dc β add integration test (#69)
- 921eace β add orm test
- 3a2dffa β add query test (#58)
- 34d4885 β add relation test
- a57f380 β add table test
- 2af81f3 β add template test
- 6e70e84 β add update task (#24)
- bc62fd6 β add updated_at test (#28)
- 4440f0c β add validation test (#78)
- 29e8268 Add generate command (#32)
- d3c98d1 Add inner join (#35)
- 3d4ef1d Implement funcinspect (#44)
- 1f35101 Implement groupby (#85)
- 0194020 Implement hasone (#115)
- 4280db4 Merge pull request #1 from okazaki-kk/add-ci
- d34a200 Merge pull request #10 from okazaki-kk/fix-lint-error
- 8c1a53f Merge pull request #11 from okazaki-kk/add-orm-test1
- 8b937b5 Merge pull request #12 from okazaki-kk/fix-save
- 61b777c Merge pull request #13 from okazaki-kk/refactor-queryrow
- 03022a3 Merge pull request #2 from okazaki-kk/refactor-gen
- 682e30f Merge pull request #3 from okazaki-kk/add-spec
- f94c85d Merge pull request #4 from okazaki-kk/split-template
- b4bd432 Merge pull request #5 from okazaki-kk/fix-test
- a6a0dec Merge pull request #6 from okazaki-kk/divide-tempate
- 4a4698b Merge pull request #7 from okazaki-kk/add-template-test
- 99b5516 Merge pull request #8 from okazaki-kk/add-inspect-test
- c97e25d Merge pull request #9 from okazaki-kk/add-relation-test
- 27fbd5a Update generator (#42)
- 5147e10 Update schema_test.go (#86)
- 9a99258 first commit
- c26d243 update template (#77)
- 1f3007d β»οΈ splite template file (#45)
- cd3253e β¨ implement created_at and updated_at (#27)
- 902345e π― Update example (#56)