{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":384588158,"defaultBranch":"main","name":"dbt-datamocktool","ownerLogin":"mjirv","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2021-07-10T01:49:34.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/5953854?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1688421617.0","currentOid":""},"activityList":{"items":[{"before":"15b08bfa22635c507a0b33eddf3443968dabafd3","after":"5a4c311edfb2e5a915950e8ecd00ea0bb2ac89cb","ref":"refs/heads/main","pushedAt":"2023-07-03T21:58:28.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mjirv","name":"Michael Irvine","path":"/mjirv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5953854?s=80&v=4"},"commit":{"message":"Development (#87)\n\n* added incremental model and test\r\n\r\n* working code for incremental tests -- old unit test still works\r\n\r\n* working code for incremental tests -- old unit test still works\r\n\r\n* updated comments\r\n\r\n* moved unit test incremental to its own method\r\n\r\n* moved unit test incremental to its own method\r\n\r\n* updates readme and version for incremental tests\r\n\r\n* Enable macro unit tests (#79)\r\n\r\n* Added all existing unit tests in macro form.\r\n\r\n* Refactored the test blocks into macros blocks.\r\nReplaced the original code inside the test blocks with the new macros.\r\n\r\n* Adjusted the render logic for the the input mapping.\r\nThis has to be done for the values and the keys. This is necessary so that the unit tests can be executed as macros.\r\n\r\n* Added explanations to the README on how to setup the tests as macros.\r\n\r\n---------\r\n\r\nCo-authored-by: Leopold Gabelmann \r\n\r\n* fixes merge issues\r\n\r\n* minor fixes\r\n\r\n* oops\r\n\r\n* thought i got rid of that already\r\n\r\n* o i see\r\n\r\n* adds exclude_columns\r\n\r\n* adds exclude_columns to test\r\n\r\n* bumps versions\r\n\r\n---------\r\n\r\nCo-authored-by: Petter Söderlund \r\nCo-authored-by: Leopold Gabelmann <23480006+LeopoldGabelmann@users.noreply.github.com>\r\nCo-authored-by: Leopold Gabelmann ","shortMessageHtmlLink":"Development (#87)"}},{"before":"96ac128bdcfbc15b353cf24c4e318af371308133","after":"e0ee2d982cd0641e309520b6d22c08a952a7003f","ref":"refs/heads/development","pushedAt":"2023-07-03T21:55:08.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mjirv","name":"Michael Irvine","path":"/mjirv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5953854?s=80&v=4"},"commit":{"message":"bumps versions","shortMessageHtmlLink":"bumps versions"}},{"before":"813bd005fc36b31fdbb9b28b9bff48eb6cd225fc","after":"96ac128bdcfbc15b353cf24c4e318af371308133","ref":"refs/heads/development","pushedAt":"2023-07-03T21:52:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mjirv","name":"Michael Irvine","path":"/mjirv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5953854?s=80&v=4"},"commit":{"message":"adds exclude_columns to test","shortMessageHtmlLink":"adds exclude_columns to test"}},{"before":"6384b3b44ef255badfc2e364b17fb12c5350bab4","after":"813bd005fc36b31fdbb9b28b9bff48eb6cd225fc","ref":"refs/heads/development","pushedAt":"2023-07-03T21:41:18.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mjirv","name":"Michael Irvine","path":"/mjirv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5953854?s=80&v=4"},"commit":{"message":"adds exclude_columns","shortMessageHtmlLink":"adds exclude_columns"}},{"before":"8190f7b4c737eca3b3cfe4f1125feb055513cfb2","after":"6384b3b44ef255badfc2e364b17fb12c5350bab4","ref":"refs/heads/development","pushedAt":"2023-07-03T21:38:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mjirv","name":"Michael Irvine","path":"/mjirv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5953854?s=80&v=4"},"commit":{"message":"o i see","shortMessageHtmlLink":"o i see"}},{"before":"be9f2596bc29a1db2b4ca0557ef0edc556175d3e","after":"8190f7b4c737eca3b3cfe4f1125feb055513cfb2","ref":"refs/heads/development","pushedAt":"2023-07-03T21:33:38.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mjirv","name":"Michael Irvine","path":"/mjirv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5953854?s=80&v=4"},"commit":{"message":"thought i got rid of that already","shortMessageHtmlLink":"thought i got rid of that already"}},{"before":"dd8e09ccc71812c586c232e40b9cfd3434d798e0","after":"be9f2596bc29a1db2b4ca0557ef0edc556175d3e","ref":"refs/heads/development","pushedAt":"2023-07-03T21:30:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mjirv","name":"Michael Irvine","path":"/mjirv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5953854?s=80&v=4"},"commit":{"message":"oops","shortMessageHtmlLink":"oops"}},{"before":"b2a124bc4779b5e71aa06cb695b52f2556724c96","after":"dd8e09ccc71812c586c232e40b9cfd3434d798e0","ref":"refs/heads/development","pushedAt":"2023-07-03T21:24:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mjirv","name":"Michael Irvine","path":"/mjirv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5953854?s=80&v=4"},"commit":{"message":"minor fixes","shortMessageHtmlLink":"minor fixes"}},{"before":"8858abe45c7d235a498a1f3d57234b23f7144f5b","after":"b2a124bc4779b5e71aa06cb695b52f2556724c96","ref":"refs/heads/development","pushedAt":"2023-07-03T21:19:24.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"mjirv","name":"Michael Irvine","path":"/mjirv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5953854?s=80&v=4"},"commit":{"message":"fixes merge issues","shortMessageHtmlLink":"fixes merge issues"}},{"before":"c2f0a35f94ca15fb7d14d2b325fd71384c4fec3a","after":"8858abe45c7d235a498a1f3d57234b23f7144f5b","ref":"refs/heads/development","pushedAt":"2023-07-03T20:49:10.000Z","pushType":"push","commitsCount":14,"pusher":{"login":"mjirv","name":"Michael Irvine","path":"/mjirv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5953854?s=80&v=4"},"commit":{"message":"Merge branch 'main' into development","shortMessageHtmlLink":"Merge branch 'main' into development"}},{"before":"0962730bfbbfb3faeb38a5d9768074a00770b776","after":"c2f0a35f94ca15fb7d14d2b325fd71384c4fec3a","ref":"refs/heads/development","pushedAt":"2023-07-03T20:44:13.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mjirv","name":"Michael Irvine","path":"/mjirv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5953854?s=80&v=4"},"commit":{"message":"Enable macro unit tests (#79)\n\n* Added all existing unit tests in macro form.\r\n\r\n* Refactored the test blocks into macros blocks.\r\nReplaced the original code inside the test blocks with the new macros.\r\n\r\n* Adjusted the render logic for the the input mapping.\r\nThis has to be done for the values and the keys. This is necessary so that the unit tests can be executed as macros.\r\n\r\n* Added explanations to the README on how to setup the tests as macros.\r\n\r\n---------\r\n\r\nCo-authored-by: Leopold Gabelmann ","shortMessageHtmlLink":"Enable macro unit tests (#79)"}},{"before":"ecbc7ebc24e957090dd6de2b1949328b244fe71d","after":"15b08bfa22635c507a0b33eddf3443968dabafd3","ref":"refs/heads/main","pushedAt":"2023-07-03T19:58:14.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mjirv","name":"Michael Irvine","path":"/mjirv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5953854?s=80&v=4"},"commit":{"message":"Add unique_key for incremental tests (#83)\n\nCo-authored-by: Dennis Levin \r\nCo-authored-by: Michael Irvine ","shortMessageHtmlLink":"Add unique_key for incremental tests (#83)"}},{"before":"705a979c3ad5eb1d39334a2c729ff7c3b265704a","after":null,"ref":"refs/heads/patch/#84_postgres_bug","pushedAt":"2023-07-03T19:33:18.000Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mjirv","name":"Michael Irvine","path":"/mjirv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5953854?s=80&v=4"}},{"before":"23d96142a3d31311a83aef6cf88d58068eba7ed1","after":"ecbc7ebc24e957090dd6de2b1949328b244fe71d","ref":"refs/heads/main","pushedAt":"2023-07-03T19:33:12.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mjirv","name":"Michael Irvine","path":"/mjirv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5953854?s=80&v=4"},"commit":{"message":"bugfix revert change where quoted columns need qoutes removed for postgres (#85)","shortMessageHtmlLink":"bugfix revert change where quoted columns need qoutes removed for pos…"}},{"before":"750740670ef531492e9c725d44a60cf13e9ea212","after":"23d96142a3d31311a83aef6cf88d58068eba7ed1","ref":"refs/heads/main","pushedAt":"2023-07-03T19:29:59.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mjirv","name":"Michael Irvine","path":"/mjirv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5953854?s=80&v=4"},"commit":{"message":"GitHub actions (#86)\n\n* Create integration_tests_mysql.yml\r\n\r\n* Update integration_tests_mysql.yml\r\n\r\n* Update and rename integration_tests_mysql.yml to run_integration_tests_postgres.yml\r\n\r\n* Update run_integration_tests_postgres.yml\r\n\r\n* Update run_integration_tests_postgres.yml\r\n\r\n* Update run_integration_tests_postgres.yml\r\n\r\n* Update run_integration_tests_postgres.yml\r\n\r\n* Update run_integration_tests_postgres.yml\r\n\r\n* Update run_integration_tests_postgres.yml\r\n\r\n* Update run_integration_tests_postgres.yml\r\n\r\n* Update run_integration_tests_postgres.yml","shortMessageHtmlLink":"GitHub actions (#86)"}},{"before":null,"after":"705a979c3ad5eb1d39334a2c729ff7c3b265704a","ref":"refs/heads/patch/#84_postgres_bug","pushedAt":"2023-06-27T17:59:31.154Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"pettersoderlund","name":"Petter Söderlund","path":"/pettersoderlund","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/6161177?s=80&v=4"},"commit":{"message":"bugfix revert change where quoted columns need qoutes removed for postgres","shortMessageHtmlLink":"bugfix revert change where quoted columns need qoutes removed for pos…"}},{"before":"7913974acc4ec24286f5200570268e21e6fd5841","after":null,"ref":"refs/heads/feature_exclude_columns","pushedAt":"2023-06-04T20:48:34.845Z","pushType":"branch_deletion","commitsCount":0,"pusher":{"login":"mjirv","name":"Michael Irvine","path":"/mjirv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5953854?s=80&v=4"}},{"before":"f5421f0b54b9cc351301c3e28523c7f86b1febba","after":"750740670ef531492e9c725d44a60cf13e9ea212","ref":"refs/heads/main","pushedAt":"2023-06-04T20:48:24.538Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mjirv","name":"Michael Irvine","path":"/mjirv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5953854?s=80&v=4"},"commit":{"message":"Feature: exclude columns (#70)\n\n* Feature: exclude columns\r\n\r\ndmt already supports the ability to compare only a subset of columns,\r\nand this PR supports the inverse.\r\n\r\nI require this because there's an array column in my data that dmt\r\nstruggles to mock, so I want to exclude it. Currently, I have to list\r\nabout 15 columns to include, which isn't ideal if someone adds a new\r\ncolumn and forgets to update the mock input/output.\r\n\r\n* Add a description column to the raw customers table\r\n\r\nOur tests only ever exclude the description column, so the values don't\r\nneed to match between the raw and expected tables. But it means we don't\r\nrun into ambiguous column errors like \"description does not exist\" when\r\nrunning our tests. We'll want to handle this error better in the future though!","shortMessageHtmlLink":"Feature: exclude columns (#70)"}},{"before":"688151eaca4561d9c2cc82e3a5fd20e6e67c1932","after":"f5421f0b54b9cc351301c3e28523c7f86b1febba","ref":"refs/heads/main","pushedAt":"2023-06-04T19:24:13.079Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mjirv","name":"Michael Irvine","path":"/mjirv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5953854?s=80&v=4"},"commit":{"message":"Scan `compare_columns` as list, not string (#81)","shortMessageHtmlLink":"Scan compare_columns as list, not string (#81)"}},{"before":"2628595b321c7d99b2f696126c73273849efa435","after":"688151eaca4561d9c2cc82e3a5fd20e6e67c1932","ref":"refs/heads/main","pushedAt":"2023-05-02T19:51:25.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mjirv","name":"Michael Irvine","path":"/mjirv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5953854?s=80&v=4"},"commit":{"message":"Upversion audit helper (#76)\n\n* Upversion audit helper\r\n\r\n* Widen audit_helper accepted versions","shortMessageHtmlLink":"Upversion audit helper (#76)"}},{"before":"5dc78ea2e61141ac5f2d31948e8c70e7c562cde6","after":"7913974acc4ec24286f5200570268e21e6fd5841","ref":"refs/heads/feature_exclude_columns","pushedAt":"2023-04-04T08:05:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"millyleadley","name":"Milly Leadley","path":"/millyleadley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32493490?s=80&v=4"},"commit":{"message":"Add a description column to the raw customers table\n\nOur tests only ever exclude the description column, so the values don't\nneed to match between the raw and expected tables. But it means we don't\nrun into ambiguous column errors like \"description does not exist\" when\nrunning our tests. We'll want to handle this error better in the future though!","shortMessageHtmlLink":"Add a description column to the raw customers table"}},{"before":"a825999fe5fbb36fba705373d3e0b85818b02c3b","after":"2628595b321c7d99b2f696126c73273849efa435","ref":"refs/heads/main","pushedAt":"2023-04-03T15:22:27.000Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mjirv","name":"Michael Irvine","path":"/mjirv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5953854?s=80&v=4"},"commit":{"message":"Upversion audit helper (#72)","shortMessageHtmlLink":"Upversion audit helper (#72)"}},{"before":null,"after":"5dc78ea2e61141ac5f2d31948e8c70e7c562cde6","ref":"refs/heads/feature_exclude_columns","pushedAt":"2023-03-29T07:51:27.833Z","pushType":"branch_creation","commitsCount":0,"pusher":{"login":"millyleadley","name":"Milly Leadley","path":"/millyleadley","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/32493490?s=80&v=4"},"commit":{"message":"Feature: exclude columns\n\ndmt already supports the ability to compare only a subset of columns,\nand this PR supports the inverse.\n\nI require this because there's an array column in my data that dmt\nstruggles to mock, so I want to exclude it. Currently, I have to list\nabout 15 columns to include, which isn't ideal if someone adds a new\ncolumn and forgets to update the mock input/output.","shortMessageHtmlLink":"Feature: exclude columns"}},{"before":"40edcc2d372a2a86cef7424fe0a0c55fd0b4219b","after":"a825999fe5fbb36fba705373d3e0b85818b02c3b","ref":"refs/heads/main","pushedAt":"2023-03-28T17:40:17.426Z","pushType":"push","commitsCount":1,"pusher":{"login":"mjirv","name":"Michael Irvine","path":"/mjirv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5953854?s=80&v=4"},"commit":{"message":"Update CODEOWNERS","shortMessageHtmlLink":"Update CODEOWNERS"}},{"before":"25a1e8d24af7405f2574a02b0a6be58c4fb5c6fd","after":"40edcc2d372a2a86cef7424fe0a0c55fd0b4219b","ref":"refs/heads/main","pushedAt":"2023-03-28T14:39:54.233Z","pushType":"push","commitsCount":1,"pusher":{"login":"mjirv","name":"Michael Irvine","path":"/mjirv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5953854?s=80&v=4"},"commit":{"message":"Create CODEOWNERS","shortMessageHtmlLink":"Create CODEOWNERS"}},{"before":"30c39f8302849e84c7da2cf463e132b36c121df3","after":"25a1e8d24af7405f2574a02b0a6be58c4fb5c6fd","ref":"refs/heads/main","pushedAt":"2023-03-28T14:37:36.708Z","pushType":"push","commitsCount":1,"pusher":{"login":"mjirv","name":"Michael Irvine","path":"/mjirv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5953854?s=80&v=4"},"commit":{"message":"Bumps version to 0.3.1","shortMessageHtmlLink":"Bumps version to 0.3.1"}},{"before":"ad0619e5c9ad54aaa2e1fe8f87c768b3e39581d7","after":"30c39f8302849e84c7da2cf463e132b36c121df3","ref":"refs/heads/main","pushedAt":"2023-03-28T14:36:01.867Z","pushType":"pr_merge","commitsCount":1,"pusher":{"login":"mjirv","name":"Michael Irvine","path":"/mjirv","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/5953854?s=80&v=4"},"commit":{"message":"bug fix compare columns (#67)\n\nCo-authored-by: Petter Söderlund ","shortMessageHtmlLink":"bug fix compare columns (#67)"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADTgOT_gA","startCursor":null,"endCursor":null}},"title":"Activity · mjirv/dbt-datamocktool"}