Arunavo Ray
18ecdbc252
fix(sync): batch inserts + normalize nulls to avoid SQLite param mismatch
- Batch repository inserts with dynamic sizing under SQLite 999-param limit
- Normalize undefined → null to keep multi-row insert shapes consistent
- De-duplicate owned + starred repos by fullName (prefer starred variant)
- Enforce uniqueness via (user_id, full_name) + onConflictDoNothing
- Handle starred name collisions (suffix/prefix) across mirror + metadata
- Add repo-utils helpers + tests; guard Octokit.plugin in tests
- Remove manual unique index from entrypoint; rely on drizzle-kit migrations
2025-09-13 23:38:50 +05:30
..
2025-09-13 23:38:50 +05:30
2025-07-16 22:47:33 +05:30
2025-07-16 22:47:33 +05:30
2025-09-09 11:14:43 +05:30
2025-05-22 18:51:11 +05:30
2025-09-07 19:09:00 +05:30
2025-08-28 08:34:27 +05:30
2025-08-28 07:12:13 +05:30
2025-09-07 19:09:00 +05:30
2025-08-28 08:34:27 +05:30
2025-07-11 00:00:37 +05:30
2025-07-17 11:44:27 +05:30
2025-09-07 15:25:48 +05:30
2025-05-24 18:41:55 +05:30
2025-08-09 12:35:34 +05:30
2025-08-09 12:35:34 +05:30
2025-08-29 17:49:44 +05:30
2025-08-27 21:54:40 +05:30
2025-07-28 08:45:47 +05:30
2025-07-31 12:30:33 +05:30
2025-07-28 08:45:47 +05:30
2025-07-27 19:09:56 +05:30
2025-09-13 23:38:50 +05:30
2025-09-13 23:38:50 +05:30
2025-05-24 13:45:25 +05:30
2025-08-29 17:49:44 +05:30
2025-07-27 20:27:33 +05:30
2025-07-26 17:04:05 +05:30
2025-09-09 11:14:43 +05:30
2025-09-09 11:14:43 +05:30
2025-09-13 23:38:50 +05:30
2025-09-13 23:38:50 +05:30
2025-09-09 11:14:43 +05:30
2025-08-27 21:54:40 +05:30
2025-09-13 23:38:50 +05:30
2025-05-24 23:06:28 +05:30
2025-05-24 23:06:28 +05:30
2025-07-26 17:04:05 +05:30
2025-05-28 11:11:28 +05:30
2025-08-29 19:08:48 +05:30