Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Allow for sqlite ecto #87

Closed
wants to merge 1 commit into from
Closed

Allow for sqlite ecto #87

wants to merge 1 commit into from

Conversation

fire
Copy link
Member

@fire fire commented Apr 9, 2024

Make migrations compatible with sqlite.

Update the migrations for sqlite.

Update javascript dependencies.

Fix error with null permissions due to lack of loading the user id.

Update dependencies versions in mix.exs and mix.lock

@fire fire force-pushed the sqlite-02 branch 27 times, most recently from 4c6d1a1 to eaaea6d Compare April 9, 2024 19:34
@fire fire changed the title Allow for sqlite ecto. Allow for sqlite ecto with rust / mvsqlite Apr 9, 2024
@fire fire force-pushed the sqlite-02 branch 2 times, most recently from 383caab to 97f8842 Compare April 9, 2024 19:37
@fire fire force-pushed the sqlite-02 branch 8 times, most recently from 56d88e4 to 4843a88 Compare April 10, 2024 17:00
@fire fire changed the title Allow for sqlite ecto with rust / mvsqlite Allow for sqlite ecto Apr 10, 2024
Make migrations compatible with sqlite.

Update the migrations for sqlite.

Update javascript dependencies.

Fix error with null permissions due to lack of loading the user id.

Update dependencies versions in mix.exs and mix.lock

Update test configurations and database settings for different DB types.

Update config file to import Config module instead of using Mix.Config.

Update README with test environment setup instructions

Add gitignore entries, update package-lock.json, and README.md

Update README with local dev setup instructions

SQLite doesn't support the ILIKE operator

However, you can achieve the same result using the LIKE operator in SQLite because it's case-insensitive by default.

Update grammar.

Update PostgreSQL references in workflow for testing

Refactor workflow to include repository checkout and cargo build

Update workflows to run specific tests for postgres and sqlite databases. Add exqlite as an extra application dependency.

Update test result parsing and check logic

Update dependency version for scrivener_ecto.
@fire fire marked this pull request as ready for review April 11, 2024 05:16
@fire
Copy link
Member Author

fire commented Apr 11, 2024

image

Not so happy that the primary key schema needs to change.

@fire fire closed this Apr 11, 2024
@fire
Copy link
Member Author

fire commented Apr 11, 2024

Can revisit later.

@fire fire deleted the sqlite-02 branch April 11, 2024 05:58
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.

1 participant