Files
MSYS2-packages/sqlite
Christoph Reiter 38126d763e makedepend on autotools for packages using configure
In some cases this will introduce cycles which could likely be cleaned
up by only depending on some unix tools instead of the whole autotools.

Rebuilding doesn't make much sense at this point since it just adds a subset
of base-devel which is still installed by default.
2021-12-12 14:20:50 +01:00
..
2021-06-21 23:27:33 +02:00

# Sqlite Extensions - Usage (Sqlite @VERSION@)

This folder `/usr/bin` contains shared libraries (dll files) with name prototype
`msys-sqlite3[EXTENSION]-0.dll` `sqlite3.exe` can be instructed to load at run-time
in order to add functions usable in `sqlite3` SQL code.


Here an example of how to call an extension from the command line (example with
extension `csv`, other extensions are in the directory `/usr/bin`):

- open a shell (e.g. the `MSYS` shell)
- call `sqlite3.exe` (residing in `/usr/bin`)
- load the sqlite extension (use an absolute path in Unix notation, see below
  for an example of an absolute path)

~~~bash
    sqlite3
    sqlite3> .load /usr/bin/msys-sqlite3csv-0.dll  sqlite3_csv_init
~~~

Usage information to each extension is contained in the header of the c-file
corresponding to the extension you can find in this directory.


More information here: https://www.sqlite.org/loadext.html#loading_an_extension.