{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":663229827,"defaultBranch":"main","name":"typed-sql","ownerLogin":"vlcn-io","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-07-06T21:03:27.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/114890635?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1698889109.0","currentOid":""},"activityList":{"items":[{"before":"8487317f3bd6a14d02dcef171aaae0a62cf35d01","after":"86dd9e354ab77af4b7a1d15d907faf4d4b38bb97","ref":"refs/heads/main","pushedAt":"2023-12-16T11:26:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tantaman","name":"Matt Wonlaw","path":"/tantaman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1009003?s=80&v=4"},"commit":{"message":"official release","shortMessageHtmlLink":"official release"}},{"before":"4bd07cc5000f4d49115cc161e749f521d6044efa","after":"8487317f3bd6a14d02dcef171aaae0a62cf35d01","ref":"refs/heads/main","pushedAt":"2023-12-16T11:16:49.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tantaman","name":"Matt Wonlaw","path":"/tantaman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1009003?s=80&v=4"},"commit":{"message":"Merge branch 'main' of github.com:vlcn-io/typed-sql","shortMessageHtmlLink":"Merge branch 'main' of github.com:vlcn-io/typed-sql"}},{"before":"d1f18578d2dfc87a71f304f4b82bc4cc5a86b986","after":"4bd07cc5000f4d49115cc161e749f521d6044efa","ref":"refs/heads/main","pushedAt":"2023-11-27T13:50:43.000Z","pushType":"pr_merge","commitsCount":5,"pusher":{"login":"tantaman","name":"Matt Wonlaw","path":"/tantaman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1009003?s=80&v=4"},"commit":{"message":"add cache eviction test","shortMessageHtmlLink":"add cache eviction test"}},{"before":"f823c20863ff81fc92ec2fb595969a08e8a161f7","after":"d1f18578d2dfc87a71f304f4b82bc4cc5a86b986","ref":"refs/heads/main","pushedAt":"2023-11-02T01:39:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tantaman","name":"Matt Wonlaw","path":"/tantaman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1009003?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":null,"after":"65e240c8331ba2781b7b5a4ace19585c175077fe","ref":"refs/heads/tantaman-patch-4","pushedAt":"2023-11-02T01:38:29.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tantaman","name":"Matt Wonlaw","path":"/tantaman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1009003?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"b9a8985ddd7cdb6aacdcf9c26318b6ca8bf91614","after":"f823c20863ff81fc92ec2fb595969a08e8a161f7","ref":"refs/heads/main","pushedAt":"2023-09-13T19:25:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tantaman","name":"Matt Wonlaw","path":"/tantaman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1009003?s=80&v=4"},"commit":{"message":"commit release","shortMessageHtmlLink":"commit release"}},{"before":"c00841d1c9b04f5e966cede965eb90531ba033d7","after":"b9a8985ddd7cdb6aacdcf9c26318b6ca8bf91614","ref":"refs/heads/main","pushedAt":"2023-08-25T16:38:41.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tantaman","name":"Matt Wonlaw","path":"/tantaman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1009003?s=80&v=4"},"commit":{"message":"deploy fixes for: batch type generation, failed type generation","shortMessageHtmlLink":"deploy fixes for: batch type generation, failed type generation"}},{"before":"3b2b7d9b487efc872b5f2b83691698edb8fb3660","after":"c00841d1c9b04f5e966cede965eb90531ba033d7","ref":"refs/heads/main","pushedAt":"2023-08-25T16:29:11.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tantaman","name":"Matt Wonlaw","path":"/tantaman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1009003?s=80&v=4"},"commit":{"message":"fix caching logic for parallel type generation\n\nParallel types would get their cached schema blown away on change and prevent generating any query types. Only blow away a cache for a file if that file generates a new schema.\n\nfixes #46","shortMessageHtmlLink":"fix caching logic for parallel type generation"}},{"before":"686bd6a1f90f07c70db8b6c86c0ce3e8b4f03b32","after":"599dd84a8ccc7ff19c9a4c2255fda60ecbe9ad57","ref":"refs/heads/fail-gen","pushedAt":"2023-08-25T16:28:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tantaman","name":"Matt Wonlaw","path":"/tantaman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1009003?s=80&v=4"},"commit":{"message":"fix caching logic for parallel type generation\n\nParallel types would get their cached schema blown away on change and prevent generating any query types. Only blow away a cache for a file if that file generates a new schema.\n\nfixes #46","shortMessageHtmlLink":"fix caching logic for parallel type generation"}},{"before":null,"after":"686bd6a1f90f07c70db8b6c86c0ce3e8b4f03b32","ref":"refs/heads/fail-gen","pushedAt":"2023-08-25T16:27:44.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tantaman","name":"Matt Wonlaw","path":"/tantaman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1009003?s=80&v=4"},"commit":{"message":"fix caching logic for parallel type generation\n\nParallel types would get their cached schema blown away on change and prevent generating any query types. Only blow away a cache for a file if that file generates a new schema.\n\nfixes #46","shortMessageHtmlLink":"fix caching logic for parallel type generation"}},{"before":"24ad2ce057c4a26a788b4725c5a2469d27db823f","after":"3b2b7d9b487efc872b5f2b83691698edb8fb3660","ref":"refs/heads/main","pushedAt":"2023-08-25T16:09:08.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"tantaman","name":"Matt Wonlaw","path":"/tantaman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1009003?s=80&v=4"},"commit":{"message":"write all fixes at once\n\nfixes #45","shortMessageHtmlLink":"write all fixes at once"}},{"before":null,"after":"0c1ed5e450855c1ce5c3c1f721cd0d228cb7329a","ref":"refs/heads/batch","pushedAt":"2023-08-25T16:06:57.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tantaman","name":"Matt Wonlaw","path":"/tantaman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1009003?s=80&v=4"},"commit":{"message":"write all fixes at once\n\nfixes #45","shortMessageHtmlLink":"write all fixes at once"}},{"before":"eaf82f7dee6ba49ed6a1525325b1509adb51ce6a","after":"24ad2ce057c4a26a788b4725c5a2469d27db823f","ref":"refs/heads/main","pushedAt":"2023-08-23T15:58:31.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tantaman","name":"Matt Wonlaw","path":"/tantaman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1009003?s=80&v=4"},"commit":{"message":"make prettier an optional dependency","shortMessageHtmlLink":"make prettier an optional dependency"}},{"before":"5c12d9b1289495b2a4252398a1a86e912809ed11","after":"e3f8bb496e6bfac943629c0a7bc953ff9185416d","ref":"refs/heads/prettier","pushedAt":"2023-08-23T15:26:04.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"tantaman","name":"Matt Wonlaw","path":"/tantaman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1009003?s=80&v=4"},"commit":{"message":"make prettier an optional dependency","shortMessageHtmlLink":"make prettier an optional dependency"}},{"before":"5657b86a1cd90d62892c6be2c43ba81544e7e261","after":"eaf82f7dee6ba49ed6a1525325b1509adb51ce6a","ref":"refs/heads/main","pushedAt":"2023-08-23T15:25:51.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tantaman","name":"Matt Wonlaw","path":"/tantaman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1009003?s=80&v=4"},"commit":{"message":" fix: normalize prettier plugin names for comparison","shortMessageHtmlLink":" fix: normalize prettier plugin names for comparison"}},{"before":null,"after":"5c12d9b1289495b2a4252398a1a86e912809ed11","ref":"refs/heads/prettier","pushedAt":"2023-08-23T15:24:40.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tantaman","name":"Matt Wonlaw","path":"/tantaman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1009003?s=80&v=4"},"commit":{"message":"make prettier an optional dependency","shortMessageHtmlLink":"make prettier an optional dependency"}},{"before":"86e18c97e5e622478b20a6f297c6c38fad33db4e","after":"5657b86a1cd90d62892c6be2c43ba81544e7e261","ref":"refs/heads/main","pushedAt":"2023-08-19T00:39:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tantaman","name":"Matt Wonlaw","path":"/tantaman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1009003?s=80&v=4"},"commit":{"message":"publish fixes (infinite loop, companion files) to npm","shortMessageHtmlLink":"publish fixes (infinite loop, companion files) to npm"}},{"before":"c0521f56537e8baefcf124c476b2d7f8e598a823","after":"86e18c97e5e622478b20a6f297c6c38fad33db4e","ref":"refs/heads/main","pushedAt":"2023-08-18T20:46:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tantaman","name":"Matt Wonlaw","path":"/tantaman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1009003?s=80&v=4"},"commit":{"message":"fix infinite loop when we hit the error case","shortMessageHtmlLink":"fix infinite loop when we hit the error case"}},{"before":"20aeee743400bb38b0c6d30155fc2165a85a3546","after":"c0521f56537e8baefcf124c476b2d7f8e598a823","ref":"refs/heads/main","pushedAt":"2023-08-18T18:36:10.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"tantaman","name":"Matt Wonlaw","path":"/tantaman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1009003?s=80&v=4"},"commit":{"message":"allow insertion of custom code in companion files\n\nfixes #27","shortMessageHtmlLink":"allow insertion of custom code in companion files"}},{"before":"369d2cdb40cf5ad3abbbea72ac864fd0b9756263","after":"20aeee743400bb38b0c6d30155fc2165a85a3546","ref":"refs/heads/main","pushedAt":"2023-08-18T18:17:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tantaman","name":"Matt Wonlaw","path":"/tantaman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1009003?s=80&v=4"},"commit":{"message":"unquote custom types","shortMessageHtmlLink":"unquote custom types"}},{"before":"0309fbf3b0b6bae3525c2fe8aa46675b54180845","after":"369d2cdb40cf5ad3abbbea72ac864fd0b9756263","ref":"refs/heads/main","pushedAt":"2023-08-18T18:10:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tantaman","name":"Matt Wonlaw","path":"/tantaman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1009003?s=80&v=4"},"commit":{"message":"allow generating of types into companion files so we can do recursive types\n\nfixes #27 by allowing types in companion files to reference themselves.\n\nThe naming convention --\n\nIf your schema is defined in `AppSchema.ts` then the companion file is `AppSchemaType.ts` and the type is `AppSchemaType`\n\nSo types can ref themselves in the schema like so:\n\n```sql\nCREATE TABLE user (\n id 'ID_of'\n);\n```","shortMessageHtmlLink":"allow generating of types into companion files so we can do recursive…"}},{"before":"1ade12ff7a21c5ea3c54090e032fc1d297984d8a","after":"0309fbf3b0b6bae3525c2fe8aa46675b54180845","ref":"refs/heads/main","pushedAt":"2023-08-18T17:32:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tantaman","name":"Matt Wonlaw","path":"/tantaman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1009003?s=80&v=4"},"commit":{"message":"option to emit SQL files from TS schemas","shortMessageHtmlLink":"option to emit SQL files from TS schemas"}},{"before":"95497409c8a61722037d87c5d1103de6dcc420a4","after":"1ade12ff7a21c5ea3c54090e032fc1d297984d8a","ref":"refs/heads/main","pushedAt":"2023-08-18T17:22:38.000Z","pushType":"pr_merge","commitsCount":2,"pusher":{"login":"tantaman","name":"Matt Wonlaw","path":"/tantaman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1009003?s=80&v=4"},"commit":{"message":"more stable cache lookups so we don't lose schema definitions","shortMessageHtmlLink":"more stable cache lookups so we don't lose schema definitions"}},{"before":null,"after":"c97c309abf30a2e42cf7aedeb16022a7b55b8494","ref":"refs/heads/make-sql-file","pushedAt":"2023-08-18T17:19:35.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tantaman","name":"Matt Wonlaw","path":"/tantaman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1009003?s=80&v=4"},"commit":{"message":"more stable cache lookups so we don't lose schema definitions","shortMessageHtmlLink":"more stable cache lookups so we don't lose schema definitions"}},{"before":"8fd5c2bf6819712527492259d0ada16f00da718f","after":"95497409c8a61722037d87c5d1103de6dcc420a4","ref":"refs/heads/main","pushedAt":"2023-08-17T21:01:06.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tantaman","name":"Matt Wonlaw","path":"/tantaman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1009003?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":null,"after":"acaa0fa5e695b9865bc835fbcbe9f4a327994ba1","ref":"refs/heads/tantaman-patch-3","pushedAt":"2023-08-17T21:00:34.000Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"tantaman","name":"Matt Wonlaw","path":"/tantaman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1009003?s=80&v=4"},"commit":{"message":"Update README.md","shortMessageHtmlLink":"Update README.md"}},{"before":"b89b5b9579f317a41cbd491c72f0b42e414d75fc","after":"8fd5c2bf6819712527492259d0ada16f00da718f","ref":"refs/heads/main","pushedAt":"2023-08-17T20:20:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tantaman","name":"Matt Wonlaw","path":"/tantaman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1009003?s=80&v=4"},"commit":{"message":"publish as stable versions","shortMessageHtmlLink":"publish as stable versions"}},{"before":"814812a1a109d76549ab8d6698d85e49695e7379","after":"b89b5b9579f317a41cbd491c72f0b42e414d75fc","ref":"refs/heads/main","pushedAt":"2023-08-17T12:54:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tantaman","name":"Matt Wonlaw","path":"/tantaman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1009003?s=80&v=4"},"commit":{"message":"publish","shortMessageHtmlLink":"publish"}},{"before":"90206176af22d1063247f2581db0bec02d49a860","after":"814812a1a109d76549ab8d6698d85e49695e7379","ref":"refs/heads/main","pushedAt":"2023-08-16T18:36:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tantaman","name":"Matt Wonlaw","path":"/tantaman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1009003?s=80&v=4"},"commit":{"message":"publish the Records update","shortMessageHtmlLink":"publish the Records update"}},{"before":"5934d27fc6db3313eeb4f0e2b443132bd37a0aca","after":"90206176af22d1063247f2581db0bec02d49a860","ref":"refs/heads/main","pushedAt":"2023-08-16T18:31:59.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"tantaman","name":"Matt Wonlaw","path":"/tantaman","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/1009003?s=80&v=4"},"commit":{"message":"Record should take an arg to pull the desired record type. Fix that.","shortMessageHtmlLink":"Record should take an arg to pull the desired record type. Fix that."}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADy9Lm-QA","startCursor":null,"endCursor":null}},"title":"Activity · vlcn-io/typed-sql"}