bitemyapp / bitemyapp/esqueleto
`update` doesn't work with Experimental syntax
- Dominant language
- Haskell
- Stars
- 399
- Forks
- 107
- Avg merge
- 1d 17h
- Merged PRs (30d)
- 1
Description
`update` does not work with the new Experimental syntax, even though it probably should!
Unfortunately, support for fancier `update`s differs across backends. [MySQL](https://dev.mysql.com/doc/refman/8.0/en/update.html) and [Postgresql](https://www.postgresql.org/docs/9.3/sql-update.html) differ, and [SQLite](https://www.sqlite.org/lang_update.html) appears to mirror Postgres.
As an example, MySQL allows you to specify updates on a bunch of tables in the `FROM` clause, while the other two engines require a single table to be updated (but other tables can be mentioned in the `FROM` for filtering).
Contributor guide
No contributing guide indexed for this repository
Research direction
The issue names no repository files or tests. Start by comparing Experimental syntax's update support with the linked MySQL, PostgreSQL, and SQLite UPDATE documentation; define backend-specific behavior and tests before considering it done.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- haskell, sql
- Domain
- databases
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 30/100