LuaSQLite3

Check-in [dbd7159ee5]
Login

Many hyperlinks are disabled.
Use anonymous login to enable hyperlinks.

Overview
Comment:Documentation cleanup.
Downloads: Tarball | ZIP archive | SQL archive
Timelines: family | ancestors | descendants | both | trunk
Files: files | file ages | folders
SHA1: dbd7159ee51952119779c8bc22a1c484448c0172
User & Date: e 2016-11-14 02:13:04
Context
2016-11-14
14:18
Documentation updates. check-in: f294c77828 user: e tags: trunk
02:13
Documentation cleanup. check-in: dbd7159ee5 user: e tags: trunk
2016-11-13
22:33
Fix rockspec for Windows; separate into classic and complete rockspecs. check-in: e652be98a4 user: e tags: trunk
Changes
Hide Diffs Unified Diffs Ignore Whitespace Patch

Changes to HISTORY.

1
2
3
4
5
6
7
8
2016-November-??

Version "0.9.4"

Since the "0.9.3-devel" release of this Lua library...

Add functions db:get_ptr() and sqlite3.open_ptr(db_ptr) to pass a db connection between threads.
Add function db:db_filename(name).
|







1
2
3
4
5
6
7
8
2016-November-13

Version "0.9.4"

Since the "0.9.3-devel" release of this Lua library...

Add functions db:get_ptr() and sqlite3.open_ptr(db_ptr) to pass a db connection between threads.
Add function db:db_filename(name).

Changes to README.

1
2
3
4
5




6
7




8

LuaSQLite 3 provides a means to manipulate SQLite3 
databases directly from lua using Lua 5.

To use this library you need SQLite3 library.




You can get it from http://www.sqlite.org/





Lua 5 is available from http://www.lua.org/

|


|
>
>
>
>


>
>
>
>

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16

LuaSQLite3 provides a means to manipulate SQLite3 
databases directly from lua using Lua 5.

There are two modules, identical except that one links
SQLite3 dynamically, the other statically.

The module lsqlite3 links SQLite3 dynamically.
To use this module you need the SQLite3 library.
You can get it from http://www.sqlite.org/

The module lsqlite3complete links SQLite3 statically.
The SQLite3 amalgamation souuce code is included in 
the LuaSQLite3 distribution.

Lua 5 is available from http://www.lua.org/

Changes to lsqlite3-0.9.4-2.rockspec.

3
4
5
6
7
8
9
10

11
12
13
14
15
16
17
18
19
20
21
source = {
    url = "http://lua.sqlite.org/index.cgi/zip/lsqlite3_fsl09x.zip?uuid=fsl_9x",
    file = "lsqlite3_fsl09x.zip"
}
description = {
    summary = "A binding for Lua to the SQLite3 database library",
    detailed = [[
        lsqlite3 is a thin wrapper around the public domain SQLite3 database engine. 

        The lsqlite3 module supports the creation and manipulation of SQLite3 databases. 
        After a require('lsqlite3') the exported functions are called with prefix sqlite3. 
        However, most sqlite3 functions are called via an object-oriented interface to 
        either database or SQL statement objects.
    ]],
    license = "MIT",
    homepage = "http://lua.sqlite.org/"
}
dependencies = {
    "lua >= 5.1, < 5.4"
}







|
>

<
|
|







3
4
5
6
7
8
9
10
11
12

13
14
15
16
17
18
19
20
21
source = {
    url = "http://lua.sqlite.org/index.cgi/zip/lsqlite3_fsl09x.zip?uuid=fsl_9x",
    file = "lsqlite3_fsl09x.zip"
}
description = {
    summary = "A binding for Lua to the SQLite3 database library",
    detailed = [[
        lsqlite3 is a thin wrapper around the public domain SQLite3 database engine. SQLite3 is 
        dynamically linked to lsqlite3. The statically linked alternative is lsqlite3complete.
        The lsqlite3 module supports the creation and manipulation of SQLite3 databases. 

        Most sqlite3 functions are called via an object-oriented interface to either 
        database or SQL statement objects.
    ]],
    license = "MIT",
    homepage = "http://lua.sqlite.org/"
}
dependencies = {
    "lua >= 5.1, < 5.4"
}

Changes to lsqlite3complete-0.9.4-2.rockspec.

3
4
5
6
7
8
9
10

11
12
13
14
15
16
17
18
19
20
21
source = {
    url = "http://lua.sqlite.org/index.cgi/zip/lsqlite3_fsl09x.zip?uuid=fsl_9x",
    file = "lsqlite3_fsl09x.zip"
}
description = {
    summary = "A binding for Lua to the SQLite3 database library",
    detailed = [[
        lsqlite3 is a thin wrapper around the public domain SQLite3 database engine. 

        The lsqlite3 module supports the creation and manipulation of SQLite3 databases. 
        After a require('lsqlite3') the exported functions are called with prefix sqlite3. 
        However, most sqlite3 functions are called via an object-oriented interface to 
        either database or SQL statement objects.
    ]],
    license = "MIT",
    homepage = "http://lua.sqlite.org/"
}
dependencies = {
    "lua >= 5.1, < 5.4"
}







|
>
|
<
|
|







3
4
5
6
7
8
9
10
11
12

13
14
15
16
17
18
19
20
21
source = {
    url = "http://lua.sqlite.org/index.cgi/zip/lsqlite3_fsl09x.zip?uuid=fsl_9x",
    file = "lsqlite3_fsl09x.zip"
}
description = {
    summary = "A binding for Lua to the SQLite3 database library",
    detailed = [[
        lsqlite3complete is a thin wrapper around the public domain SQLite3 database engine. 
        SQLite3 is included and statically linked. (The dynamically linked alternative is lsqlite3).
        The lsqlite3complete module supports the creation and manipulation of SQLite3 databases. 

        Most sqlite3 functions are called via an object-oriented interface to either database
        or SQL statement objects.
    ]],
    license = "MIT",
    homepage = "http://lua.sqlite.org/"
}
dependencies = {
    "lua >= 5.1, < 5.4"
}