mysql-simple icon indicating copy to clipboard operation
mysql-simple copied to clipboard

A mid-level client library for the MySQL database, intended to be fast and easy to use.

Results 26 mysql-simple issues
Sort by recently updated
recently updated
newest added

When trying to query a JSON column I get this error: ``` *** Exception: Database.MySQL: unknown field type 245 CallStack (from HasCallStack): error, called at Database/MySQL/Base/Types.hsc:104:12 in mysql-0.1.4-AEZSVdBqVyl80ZWOA9H6yD:Database.MySQL.Base.Types ``` Even...

Tried to just install from cabal. Amongst the many weapons (I mean errors) were ..... Configuring mysql-0.1.1.6... setup: The program 'mysql_config' is required but it could not be found ........

This change incorporate three changes * Upgrading the Stackage LTS version. * Generic algorithms for deriving `QueryParams` and `QueryResult` * A SQL quasi-quoter Please see the relevant commit messages for...

It's annoying to have to use "0.0.0.0" because using "localhost" forces it to try to use a socket, even if it doesn't exist. If you're going to try to use...

This is very convenient feature. It's present in `sqlite-simple` package. Consider the following query: ```haskell updateUploadHistory :: UTCTime -> m () updateUploadHistory curTime = executeNamed_ [sql| INSERT INTO file_upload_history (file_name,...

cf https://github.com/andrewthad/chronos/pull/18#issuecomment-399156964 Currently `mysql-simple` uses `parseTime` to parse the time. Using a custom attoparsec parser would make things faster and more memory efficient.

i can't find the method to get ResultMeta data about columnHeader for queryResult? so what's the way to acquire it?

This just manifested as a bug. It wasn't difficult to track down, but would have been easy to miss (and may exist elsewhere in my code). https://stackoverflow.com/a/37419910/176841 Observe: ``` mysql>...

Now that `mysql` finally has the proper concurrency fixes, downstream libraries need to start using the concurrency-related init functions (`initLibrary` and `initThread`) to get full, safe concurrency from MySQL at...

`executeMany` expects a string `VALUES (?,?,?...)` in the query, which requires the underlying values() function (which is provided by PostgreSQL, but not MySQL). The regex used in the source for...