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

Bug: SQLite incompatibility #2234

Open
crayolakat opened this issue Oct 31, 2022 · 1 comment
Open

Bug: SQLite incompatibility #2234

crayolakat opened this issue Oct 31, 2022 · 1 comment
Assignees
Labels
A-database Area: DB related changes including but not limited to knex, and ORM like structures C-bug Type: Bug C-documentation Type: documentation

Comments

@crayolakat
Copy link
Collaborator

Describe the bug
SQLite is the default database engine for Spoke development environments, but is not compatible with Spoke.

To Reproduce
Steps to reproduce the behavior:

  1. Follow the instructions here to set up your development environment. Use the default SQLite as your database engine- don't set up Postgres or Docker.
  2. Create an organization and campaign
  3. Set up some fake contacts in the campaign and assign all of them to yourself
  4. Switch to Texter mode and send some of the texts, but not all
  5. Go back to Admin mode and click the campaign you just created
  6. Next to your texter's name, click the "Unmessaged" hyperlink
  7. Issue: There is a GraphQL error. The Spoke terminal describes the following errors: Query cancelling not supported for this dialect and value is not an instance of Date

Expected behavior
SQLite should either be made compatible with Spoke, or removed as the default database engine and Spoke should stop supporting it.

Screenshots
image
Screen Shot 2022-10-31 at 2 17 47 PM

Platform:

  • OS: MacOS
  • Browser: Chrome
  • Desktop
  • Version: 106.0.5249.119

Additional context
I didn't search for more SQLite errors after encountering the described errors above. There may be more.

@crayolakat crayolakat added C-bug Type: Bug A-database Area: DB related changes including but not limited to knex, and ORM like structures C-documentation Type: documentation labels Oct 31, 2022
@engelhartrueben
Copy link
Collaborator

Issue still persists into Spoke v14.0 - adding to To-Do list

This was referenced Jul 24, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
A-database Area: DB related changes including but not limited to knex, and ORM like structures C-bug Type: Bug C-documentation Type: documentation
Projects
None yet
Development

No branches or pull requests

2 participants