Commit graph

62 commits

Author SHA1 Message Date
sunboyy
482dd095a6
Enforce new linting rules: errname, errorlint, lll, stylecheck (#32) 2022-11-09 11:21:11 +07:00
sunboyy
ec08a5a918
Segregate base code generation logic to a new package (#31) 2022-10-18 19:37:50 +07:00
sunboyy
737c1a4044
Scan directory to find source code in multiple files in the same package (#30) 2022-10-17 17:57:49 +07:00
sunboyy
0a1d5c8545
Add comment to interface method (#28) 2022-05-16 22:37:03 +07:00
sunboyy
440b92a742
Init GoReleaser (#27) 2021-11-27 12:20:30 +07:00
sunboyy
8081ffcb0f
Fix error when a method argument is assigned with map type (#26) 2021-11-27 11:54:18 +07:00
sunboyy
dd206ba46b
Merge pull request #25 from sunboyy/finalize-v0.2
Update README.md for the latest features
2021-06-05 16:43:36 +07:00
sunboyy
8e741fda64 Finalize v0.2.0 2021-06-05 16:12:27 +07:00
sunboyy
1368386584
Merge pull request #24 from sunboyy/update-inc
Add increment update operator
2021-05-06 18:25:11 +07:00
sunboyy
66c63d4d6c Add increment update operator 2021-05-03 14:12:58 +07:00
sunboyy
0538f87a91
Merge pull request #23 from sunboyy/update-push
Add push update operator
2021-04-01 23:25:19 +07:00
sunboyy
295f457e64 Add push update operator 2021-03-31 18:44:31 +07:00
sunboyy
b3d9bf3f8f Add -version flag, add CONTRIBUTING.md, update dependencies 2021-03-30 19:16:46 +07:00
sunboyy
aa16d6f1b6
Merge pull request #22 from sunboyy/deep-reference
Support deep referencing struct field
2021-03-09 09:45:32 +07:00
sunboyy
d4f3591912 Support referencing field of another struct 2021-03-03 21:01:32 +07:00
sunboyy
706706e91e
Merge pull request #21 from sunboyy/find-sort
Add functionality to sort in find operation
2021-02-28 13:04:22 +07:00
sunboyy
962779ce40 Add functionality to sort in find operation 2021-02-26 10:27:00 +07:00
sunboyy
6c00fa860b Add issue templates 2021-02-26 10:16:17 +07:00
sunboyy
1bc82ed16b
Merge pull request #20 from sunboyy/update-model
Add functionality to update the whole model
2021-02-26 10:11:44 +07:00
sunboyy
87ecd3704b Add functionality to update the whole model 2021-02-24 19:05:27 +07:00
sunboyy
f7b0df5463
Merge pull request #19 from sunboyy/notin-true-false
Add NotIn, True and False comparators
2021-02-24 19:01:57 +07:00
sunboyy
2383e5da86 Add NotIn, True and False comparators 2021-02-23 19:10:25 +07:00
sunboyy
cbcaf377d2
Merge pull request #18 from sunboyy/improve-error
Improve error message
2021-02-15 09:45:12 +07:00
sunboyy
fa109a09a8 Improve error message 2021-02-14 11:48:09 +07:00
sunboyy
18f37a3328
Merge pull request #17 from sunboyy/query-doc
Create query spec documentation
2021-02-12 22:21:35 +07:00
sunboyy
50b3a3c536 Create query spec documentation 2021-02-12 22:19:31 +07:00
sunboyy
a2892425d6
Merge pull request #16 from sunboyy/refactor-extractor
Refactor code extractor
2021-02-11 22:19:18 +07:00
sunboyy
d8e476a434 Refactor code extractor 2021-02-11 22:17:21 +07:00
sunboyy
94a7ca6b62
Merge pull request #15 from sunboyy/method-spec-doc
Add method specification document
2021-02-08 21:59:53 +07:00
sunboyy
9b04e89697 Add method specification document 2021-02-07 12:51:51 +07:00
sunboyy
8b19829a3c
Merge pull request #14 from sunboyy/operation-count
Add count operation
2021-02-06 18:08:45 +07:00
sunboyy
496f9541cb Add count operation 2021-02-06 18:05:47 +07:00
sunboyy
c752849518
Merge pull request #13 from sunboyy/getting-started
Create a getting started document and example
2021-02-04 22:10:19 +07:00
sunboyy
1319114071 Create a getting started document and example 2021-02-04 22:08:04 +07:00
sunboyy
7cdff6dcc0
Merge pull request #12 from sunboyy/operation-insert
Add insert operation
2021-02-01 21:43:54 +07:00
sunboyy
25e1b2aa85 Add insert operation 2021-02-01 21:39:20 +07:00
sunboyy
7f07de08af
Merge pull request #11 from sunboyy/operation-update
Add update operation
2021-01-30 21:56:35 +07:00
sunboyy
25da70933f Add update operation 2021-01-27 19:15:25 +07:00
sunboyy
11e62de57c
Merge pull request #10 from sunboyy/operation-delete
Add delete operation
2021-01-27 18:58:57 +07:00
sunboyy
e78f9180da Add delete operation 2021-01-26 20:23:52 +07:00
sunboyy
c5c4542a80
Merge pull request #9 from sunboyy/comparator-between
Add comparator BETWEEN and fix multi-names parameter code extractor
2021-01-26 18:51:26 +07:00
sunboyy
e37f4dbb2f Add comparator BETWEEN and fix multi-names parameter code extractor 2021-01-24 15:31:21 +07:00
sunboyy
63d11de866
Merge pull request #8 from sunboyy/entrypoint
Add entrypoint to the program
2021-01-24 15:25:21 +07:00
sunboyy
489edbd9e2 Add entrypoint to the program 2021-01-23 20:03:16 +07:00
sunboyy
f677158d69
Merge pull request #7 from sunboyy/comparator-in
Add IN comparator
2021-01-23 16:56:33 +07:00
sunboyy
ba77c93d64 Add IN comparator 2021-01-22 09:56:30 +07:00
sunboyy
847d5add53
Merge pull request #6 from sunboyy/method-signature-validation
Validate parameter types in method signature
2021-01-21 18:58:05 +07:00
sunboyy
f799a284b1 Validate parameter types in method signature 2021-01-21 18:56:30 +07:00
sunboyy
26feb0e0e3 Add codecov.yml 2021-01-21 18:52:40 +07:00
sunboyy
45eab1ee2e
Merge pull request #5 from sunboyy/operator-or
Add Or operator
2021-01-20 19:38:31 +07:00