550 Commits

Author SHA1 Message Date
Tomás Guisasola
3b0b8b7899 New version. 2020-09-08 12:39:04 -03:00
Tomás Guisasola
95a5da9ae7 Prototypes moved to luasql.h. 2020-09-08 11:41:18 -03:00
Tomás Guisasola
a6ad06d71b Add finalization test. 2020-09-08 11:38:29 -03:00
Tomás Guisasola
53b3b13583 Avoiding gcc warning and standadizing indentation. 2020-09-08 11:20:14 -03:00
Tomás Guisasola
10093959f9 Add initilization functions prototypes. 2020-09-08 11:19:22 -03:00
Tomás Guisasola
e84e9e4347 New version (2.6) for MySQL and Firebird. 2020-09-08 09:09:34 -03:00
Tomás Guisasola
e686c4bc69 Add docs about env:connect (SQLite3). 2020-09-08 08:59:28 -03:00
Tomás Guisasola
033f291314
Merge pull request #106 from lal12/master
Added multi statement support for mysql
2020-09-08 08:53:42 -03:00
Tomás Guisasola
14762f35c3
Merge pull request #123 from abidbodal/add-readonly-flag-sqlite3
Add an option to env:connect in sqlite3
2020-09-08 08:52:31 -03:00
Abid Esmail
e2ec27fbee Add an option to env:connect in sqlite3
Add an option in enc:connect in sqlite3 to allow users to connect to the
DB in read only mode.
2020-09-04 14:31:05 -06:00
Tomás Guisasola
5496d60185 Correction on release number on module (VERSION). 2019-06-14 10:54:41 -03:00
Tomás Guisasola
977323dedc New version: 2.5 2019-06-14 10:48:46 -03:00
Tomás Guisasola
e316bf3281 Update docs. 2019-06-14 10:42:03 -03:00
Tomás Guisasola
83e05de0e4 New version (bug-fix on ODBC driver). 2019-06-14 09:53:56 -03:00
Tomás Guisasola
fe6d9a081a New version (bug-fix). 2019-06-14 09:51:43 -03:00
Tomás Guisasola
1610866be2
Merge pull request #113 from EssGeeEich/master
Fix ODBC types to match standard typedefs
2019-06-14 09:37:51 -03:00
Mauro
6942e2b3e4
Fix ODBC types to match standard typedefs
This fixes a bug that I'm currently experiencing reproducible in the following way:

-Use lua5.3
-"long int" must have size 8
-SQLINTEGER must have size 4

Selecting a column of integer type would mess up the values.
2019-06-14 13:26:50 +02:00
Tomás Guisasola
e717678e2b
Merge pull request #107 from rmarquis/master
Fixed typo in manual
2019-01-03 10:09:00 -02:00
Remy Marquis
1516695c7b Fixed typo in manual 2019-01-03 12:53:15 +01:00
Luca Lindhorst
1f14378ad4 Added multi statement support for mysql 2018-12-11 15:05:52 +01:00
Tomás Guisasola
21f99ce4da Updating manual according to new MySQL seek method. 2018-12-03 16:39:27 -02:00
Tomás Guisasola
dbc034bbd3 Updating docs according to new MySQL driver feature. 2018-12-03 16:29:35 -02:00
Tomás Guisasola
acf8e021bf Adding cur:seek() method to MySQL driver. 2018-12-03 16:25:04 -02:00
Tomás Guisasola
48d33e4109 Merge branch 'master' of github.com:keplerproject/luasql 2018-12-03 16:22:56 -02:00
Tomás Guisasola
266c45336d Standardizing test files. 2018-12-03 16:22:40 -02:00
blumf
6ac4cba1e0
Merge pull request #98 from keplerproject/fb_proc_support
Added support for handling Procedures and Returning SQL
2018-11-27 16:40:18 +00:00
scott
3b7c0c0f37 ODBC test now uses prepared statements 2018-11-27 16:36:58 +00:00
scott
8215b59e66 ODBC test now uses params 2018-11-27 16:32:38 +00:00
scott
05b1ac5763 Now supports SQL params as both args and table 2018-11-26 18:10:20 +00:00
scott
9f817e61b3 Initial check in of prepared queries and query parameter support
Next step, support data being passed as function params instead of a table
2018-11-26 17:34:56 +00:00
scott
7e3df96779 ODBC test wasn't closing cursor
This resulted in an error deleting table the test referenced.
2018-11-26 17:33:13 +00:00
scott
7843cccc5e FB Proc Support Now Tests
Fixed the driver properly.
Added test case for procedure support.
Fixed drop table issue with FB.
2018-11-05 11:03:39 +00:00
Tomás Guisasola
c7d8943932 New rockspec for Firebird driver. 2018-10-31 10:47:11 -03:00
Tomás Guisasola
eca09e17c9 Version correction inside rockspec. 2018-10-30 20:13:34 -03:00
Tomás Guisasola
1773902cbf Updating current version number. 2018-10-30 20:05:55 -03:00
Tomás Guisasola
81e1d21338 Rockspecs for the new version. 2018-10-30 20:01:09 -03:00
Tomás Guisasola
e9f47103c6 Updating new version date. 2018-10-30 19:54:46 -03:00
Tomás Guisasola
218a08d7a1 New version. 2018-10-30 19:41:24 -03:00
Tomás Guisasola
764aec46c1 Updating docs. 2018-10-30 19:27:01 -03:00
Tomás Guisasola
fcfab9d0f7
Merge pull request #73 from watercoldyi/master
compliling for mingw
2018-10-30 19:25:27 -03:00
Tomás Guisasola
ea0c91d534 Merge branch 'master' of github.com:keplerproject/luasql 2018-10-30 19:24:15 -03:00
Tomás Guisasola
91672eebcd Updating docs. 2018-10-30 19:23:44 -03:00
Tomás Guisasola
cc4b13e256
Merge pull request #81 from DavidAlphaFox/master
fix Oracle ORA-01406 in 10.0.2.4
2018-10-30 19:20:46 -03:00
Tomás Guisasola
d92090bf7e Merge branch 'master' of github.com:keplerproject/luasql 2018-10-30 19:17:34 -03:00
Tomás Guisasola
328cfb8db6 Documentation update. 2018-10-30 18:58:11 -03:00
Tomás Guisasola
dd91e26303 Substituting deprecated function luaL_optlong by luaL_optinteger with a cast. 2018-10-30 18:50:01 -03:00
Tomás Guisasola
c2ecf36230
Merge pull request #62 from keplerproject/rockspecs-2.3.4
Rockspecs for version 2.3.4
2018-10-30 18:12:58 -03:00
Tomás Guisasola
dfd5af092e Merge branch 'rafis-master' 2018-10-30 18:09:55 -03:00
Tomás Guisasola
e95790bc47 Merge branch 'master' of https://github.com/rafis/luasql into rafis-master
Conflicts:
	src/ls_mysql.c
2018-10-30 18:07:37 -03:00
scott
773139c772 Added support for handling Procedures and Returning SQL
Things such as:
  * `INSERT INTO ... RETURNING SomeCol1, SomeCol2`
  * `EXECUTE BLOCK ... RETURNS ...`
  * `EXECUTE PROCEDURE ... RETURNING ...`

Currently Firebird only supports returning one row from such actions.
2018-10-04 11:49:51 +01:00