{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":115539456,"defaultBranch":"master","name":"go-sqlbuilder","ownerLogin":"huandu","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2017-12-27T16:37:48.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/239739?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1727160373.0","currentOid":""},"activityList":{"items":[{"before":"e114413e0dad401b3981f2de7d6fc074361243cb","after":"5d9be7f47523a8e92e694661f2b3fc6f46ba699f","ref":"refs/heads/master","pushedAt":"2024-09-24T06:40:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huandu","name":"Huan Du","path":"/huandu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/239739?s=80&v=4"},"commit":{"message":"reduce count of memory allocations in Cond.And/Or/Not","shortMessageHtmlLink":"reduce count of memory allocations in Cond.And/Or/Not"}},{"before":"975bcfd083bb1320c7c9c718f6627ad419177955","after":"e114413e0dad401b3981f2de7d6fc074361243cb","ref":"refs/heads/master","pushedAt":"2024-09-23T14:07:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huandu","name":"Huan Du","path":"/huandu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/239739?s=80&v=4"},"commit":{"message":"update doc for IsDistinctFrom and IsNotDistinctFrom","shortMessageHtmlLink":"update doc for IsDistinctFrom and IsNotDistinctFrom"}},{"before":"fa64168c7d3e8c73ac5db04b84678cdf57b7219b","after":"975bcfd083bb1320c7c9c718f6627ad419177955","ref":"refs/heads/master","pushedAt":"2024-09-23T14:03:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huandu","name":"Huan Du","path":"/huandu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/239739?s=80&v=4"},"commit":{"message":"fix #169: support IS [NOT] DISTINCT FROM operator","shortMessageHtmlLink":"fix #169: support IS [NOT] DISTINCT FROM operator"}},{"before":"e6de572236604c9f7c397409ad8afa59b78b1d67","after":"fa64168c7d3e8c73ac5db04b84678cdf57b7219b","ref":"refs/heads/master","pushedAt":"2024-09-10T09:22:13.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huandu","name":"Huan Du","path":"/huandu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/239739?s=80&v=4"},"commit":{"message":"update docs in README and godoc","shortMessageHtmlLink":"update docs in README and godoc"}},{"before":"d6f429ccc11aac61ca643d293d9f5a1c1378342d","after":"e6de572236604c9f7c397409ad8afa59b78b1d67","ref":"refs/heads/master","pushedAt":"2024-09-10T07:49:16.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"huandu","name":"Huan Du","path":"/huandu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/239739?s=80&v=4"},"commit":{"message":"Merge pull request #168 from vallahaye/167-add-logical-not-and-not-ilike-comparison-operators\n\nAdd logical NOT and NOT ILIKE operators","shortMessageHtmlLink":"Merge pull request #168 from vallahaye/167-add-logical-not-and-not-il…"}},{"before":"01acaab28875fd6601fff397d596ec737534eeaa","after":"d6f429ccc11aac61ca643d293d9f5a1c1378342d","ref":"refs/heads/master","pushedAt":"2024-09-08T18:05:26.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huandu","name":"Huan Du","path":"/huandu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/239739?s=80&v=4"},"commit":{"message":"refs #164: new API SelectMore to add more cols to SELECT after calling Select()","shortMessageHtmlLink":"refs #164: new API SelectMore to add more cols to SELECT after callin…"}},{"before":"8cd72cedc5179cdcb1645a5dfc9aee26a0d1ecb3","after":"01acaab28875fd6601fff397d596ec737534eeaa","ref":"refs/heads/master","pushedAt":"2024-09-08T17:52:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huandu","name":"Huan Du","path":"/huandu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/239739?s=80&v=4"},"commit":{"message":"fix #163: CTE API refactory; see issue for details","shortMessageHtmlLink":"fix #163: CTE API refactory; see issue for details"}},{"before":"2cc1f8cad6256b0e8271f3a213256b4a8b2a4fb3","after":"8cd72cedc5179cdcb1645a5dfc9aee26a0d1ecb3","ref":"refs/heads/master","pushedAt":"2024-08-26T03:49:00.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"huandu","name":"Huan Du","path":"/huandu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/239739?s=80&v=4"},"commit":{"message":"Merge pull request #162 from arikkfir/add-recursive-cte-support\n\nFix #161: Add support for recursive CTEs","shortMessageHtmlLink":"Merge pull request #162 from arikkfir/add-recursive-cte-support"}},{"before":"ebceb9149597c45c9021a34f17ce95c6d20cc943","after":"2cc1f8cad6256b0e8271f3a213256b4a8b2a4fb3","ref":"refs/heads/master","pushedAt":"2024-08-04T12:29:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huandu","name":"Huan Du","path":"/huandu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/239739?s=80&v=4"},"commit":{"message":"fix: #160 SelectBuilder.With appends table names to FROM","shortMessageHtmlLink":"fix: #160 SelectBuilder.With appends table names to FROM"}},{"before":"3282717afd246d53608d760977223af38081e4af","after":"ebceb9149597c45c9021a34f17ce95c6d20cc943","ref":"refs/heads/master","pushedAt":"2024-07-26T04:22:41.000Z","pushType":"pr_merge","commitsCount":4,"pusher":{"login":"huandu","name":"Huan Du","path":"/huandu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/239739?s=80&v=4"},"commit":{"message":"Merge pull request #159 from abanoub-fathy/add-ILIKE-helper-method\n\nAdd ilike helper method","shortMessageHtmlLink":"Merge pull request #159 from abanoub-fathy/add-ILIKE-helper-method"}},{"before":"9fc30d96be87c7fb1c3ea235b562416cc1f56916","after":"3282717afd246d53608d760977223af38081e4af","ref":"refs/heads/master","pushedAt":"2024-07-26T04:20:39.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"huandu","name":"Huan Du","path":"/huandu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/239739?s=80&v=4"},"commit":{"message":"Merge pull request #157 from huandu/feature/cte\n\nSupport CTE (Common Table Expression)","shortMessageHtmlLink":"Merge pull request #157 from huandu/feature/cte"}},{"before":"5588d0ae84a1162522c8721ec85b86648b83227f","after":"a0af5e4368db74dbc907f70c5cc4ca4821ec3e63","ref":"refs/heads/feature/cte","pushedAt":"2024-07-24T08:54:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huandu","name":"Huan Du","path":"/huandu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/239739?s=80&v=4"},"commit":{"message":"support multiple tables in a WITH clause","shortMessageHtmlLink":"support multiple tables in a WITH clause"}},{"before":null,"after":"5588d0ae84a1162522c8721ec85b86648b83227f","ref":"refs/heads/feature/cte","pushedAt":"2024-07-06T15:58:30.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"huandu","name":"Huan Du","path":"/huandu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/239739?s=80&v=4"},"commit":{"message":"implement CTEBuilder","shortMessageHtmlLink":"implement CTEBuilder"}},{"before":"08114a0155afa9c2c9c983f061cd8d76c54b96cd","after":"9fc30d96be87c7fb1c3ea235b562416cc1f56916","ref":"refs/heads/master","pushedAt":"2024-05-26T06:23:48.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huandu","name":"Huan Du","path":"/huandu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/239739?s=80&v=4"},"commit":{"message":"fix #150: remove useless deps in go.mod and go.sum","shortMessageHtmlLink":"fix #150: remove useless deps in go.mod and go.sum"}},{"before":"5fd41b4de21671416e10abadeb1a61126dc8d7d7","after":"08114a0155afa9c2c9c983f061cd8d76c54b96cd","ref":"refs/heads/master","pushedAt":"2024-05-20T03:34:56.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huandu","name":"Huan Du","path":"/huandu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/239739?s=80&v=4"},"commit":{"message":"fix #149: avoid to generate invalid WHERE clause if andExpr is empty","shortMessageHtmlLink":"fix #149: avoid to generate invalid WHERE clause if andExpr is empty"}},{"before":"c6a9ca27d559507804a6373dd24a57dab4aae3b4","after":"5fd41b4de21671416e10abadeb1a61126dc8d7d7","ref":"refs/heads/master","pushedAt":"2024-04-23T18:52:42.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huandu","name":"Huan Du","path":"/huandu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/239739?s=80&v=4"},"commit":{"message":"add sample to show how to build JOIN with Struct","shortMessageHtmlLink":"add sample to show how to build JOIN with Struct"}},{"before":"a7c8a3ccebfbe3022dead9090884872f8f03d930","after":null,"ref":"refs/heads/feature-generate-sql-only-when-value-is-set","pushedAt":"2024-04-15T14:12:55.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"huandu","name":"Huan Du","path":"/huandu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/239739?s=80&v=4"}},{"before":"2023261918bba0637a110f130431c42f3e6fbc38","after":null,"ref":"refs/heads/feature-tuples","pushedAt":"2024-04-15T14:12:51.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"huandu","name":"Huan Du","path":"/huandu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/239739?s=80&v=4"}},{"before":"37711607566dec95bd5183572df1da0d62ec4363","after":null,"ref":"refs/heads/feature-where-clause","pushedAt":"2024-04-15T14:12:45.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"huandu","name":"Huan Du","path":"/huandu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/239739?s=80&v=4"}},{"before":"306be2133d6c0c29f960d10e0af8628742ec7b15","after":"c6a9ca27d559507804a6373dd24a57dab4aae3b4","ref":"refs/heads/master","pushedAt":"2024-04-15T03:53:04.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"huandu","name":"Huan Du","path":"/huandu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/239739?s=80&v=4"},"commit":{"message":"Merge pull request #146 from zhangyongding/master\n\nOptimize paging syntax for Informix SELECT.","shortMessageHtmlLink":"Merge pull request #146 from zhangyongding/master"}},{"before":"c35040f28f6d9e02a91d634afa1d4146aae4727d","after":"306be2133d6c0c29f960d10e0af8628742ec7b15","ref":"refs/heads/master","pushedAt":"2024-04-15T03:52:17.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"huandu","name":"Huan Du","path":"/huandu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/239739?s=80&v=4"},"commit":{"message":"Merge pull request #147 from huandu/feature-where-clause\n\n`WhereClause`: A new dedicated builder for WHERE clause","shortMessageHtmlLink":"Merge pull request #147 from huandu/feature-where-clause"}},{"before":"f9c482ff67665cbb4bb9a37c9785c20e43337fe0","after":"37711607566dec95bd5183572df1da0d62ec4363","ref":"refs/heads/feature-where-clause","pushedAt":"2024-04-15T03:44:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huandu","name":"Huan Du","path":"/huandu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/239739?s=80&v=4"},"commit":{"message":"update doc to be clear about the goal of this package","shortMessageHtmlLink":"update doc to be clear about the goal of this package"}},{"before":"3fc7fad813b9059ab4346d4a96759a45d3000ecd","after":"f9c482ff67665cbb4bb9a37c9785c20e43337fe0","ref":"refs/heads/feature-where-clause","pushedAt":"2024-04-14T17:41:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huandu","name":"Huan Du","path":"/huandu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/239739?s=80&v=4"},"commit":{"message":"add more cases for WhereClause","shortMessageHtmlLink":"add more cases for WhereClause"}},{"before":"1e11326363a5b2073510828b47ce5672dc9f88fc","after":"3fc7fad813b9059ab4346d4a96759a45d3000ecd","ref":"refs/heads/feature-where-clause","pushedAt":"2024-04-13T16:03:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huandu","name":"Huan Du","path":"/huandu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/239739?s=80&v=4"},"commit":{"message":"add more cases to increase test coverage","shortMessageHtmlLink":"add more cases to increase test coverage"}},{"before":null,"after":"1e11326363a5b2073510828b47ce5672dc9f88fc","ref":"refs/heads/feature-where-clause","pushedAt":"2024-04-13T15:32:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"huandu","name":"Huan Du","path":"/huandu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/239739?s=80&v=4"},"commit":{"message":"feature: new builder WhereClause dedicated for WHERE","shortMessageHtmlLink":"feature: new builder WhereClause dedicated for WHERE"}},{"before":"a5eff69cc5b36835eac0ec604b6bc7c74ef9f53b","after":"c35040f28f6d9e02a91d634afa1d4146aae4727d","ref":"refs/heads/master","pushedAt":"2024-03-30T15:52:04.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"huandu","name":"Huan Du","path":"/huandu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/239739?s=80&v=4"},"commit":{"message":"Merge pull request #140 from zhangyongding/master\n\nSupport Informix SQL, so we can support DBMS using this flavor, e.g. GBase.","shortMessageHtmlLink":"Merge pull request #140 from zhangyongding/master"}},{"before":"eb77f78530fd2bb65ab98b5eaca8870c37107f08","after":"a5eff69cc5b36835eac0ec604b6bc7c74ef9f53b","ref":"refs/heads/master","pushedAt":"2023-11-30T15:57:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huandu","name":"Huan Du","path":"/huandu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/239739?s=80&v=4"},"commit":{"message":"fix #134: Add new Num* methods in CRUD builders to count number of required clause","shortMessageHtmlLink":"fix #134: Add new Num* methods in CRUD builders to count number of re…"}},{"before":"fd93ff9ec95120c6d62ffe877952a1970381ecdd","after":"eb77f78530fd2bb65ab98b5eaca8870c37107f08","ref":"refs/heads/master","pushedAt":"2023-11-20T10:30:21.000Z","pushType":"pr_merge","commitsCount":3,"pusher":{"login":"huandu","name":"Huan Du","path":"/huandu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/239739?s=80&v=4"},"commit":{"message":"Merge pull request #133 from cemremengu/insertselect\n\nadd subselect builder for insert","shortMessageHtmlLink":"Merge pull request #133 from cemremengu/insertselect"}},{"before":"92fd8598d343ef9ca6bff314bbcaac8af40da7f0","after":"fd93ff9ec95120c6d62ffe877952a1970381ecdd","ref":"refs/heads/master","pushedAt":"2023-11-04T06:42:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huandu","name":"Huan Du","path":"/huandu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/239739?s=80&v=4"},"commit":{"message":"fix #125: add more alias funcs in Cond for readability","shortMessageHtmlLink":"fix #125: add more alias funcs in Cond for readability"}},{"before":"334a2a24eeb0e4ab9a9bc2e6b8b4eb2864626dfd","after":"92fd8598d343ef9ca6bff314bbcaac8af40da7f0","ref":"refs/heads/master","pushedAt":"2023-11-04T06:34:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"huandu","name":"Huan Du","path":"/huandu","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/239739?s=80&v=4"},"commit":{"message":"update doc and tests for oracle flavor","shortMessageHtmlLink":"update doc and tests for oracle flavor"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0yNFQwNjo0MDoxOC4wMDAwMDBazwAAAAS-xSCG","endCursor":"Y3Vyc29yOnYyOpK7MjAyMy0xMS0wNFQwNjozNDo1MC4wMDAwMDBazwAAAAOnPGVB"}},"title":"Activity · huandu/go-sqlbuilder"}