Skip to content

Conversation

@sevein
Copy link
Member

@sevein sevein commented Oct 10, 2025

In an effort to simplify things, this pull request removes SQLite support so we can focus solely on MySQL. This allows us to avoid testing multiple permutations, reduces the gap between our tests and real-world conditions, simplifies CI, and removes the need for introducing dialects in our models. It also doesn't make much sense to keep SQLite support given that we rely on concurrent writes, i.e. while we could handle this at the application level by adding retry logic, it doesn't make much sense to do so.

In future pull requests, we’ll be looking at bringing database migrations into the project.

@sevein sevein force-pushed the dev/only-mysql branch 3 times, most recently from 960414a to 5f0434f Compare October 11, 2025 07:53
@sevein sevein marked this pull request as ready for review October 11, 2025 07:53
@sevein sevein requested a review from replaceafill October 11, 2025 07:53
Copy link
Contributor

@replaceafill replaceafill left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM 👍

@sevein sevein merged commit 286daaa into main Oct 14, 2025
9 checks passed
@sevein sevein deleted the dev/only-mysql branch October 14, 2025 05:08
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants