From b830fea185ecda228ea0637ede5e6d0a928fd1a0 Mon Sep 17 00:00:00 2001 From: Trust Date: Mon, 4 Nov 2024 21:06:51 -0500 Subject: [PATCH] [Feature] LUA SQL Support (Linux) Copy the luasql_ext.lua from global/lib/lua/5.1/ and place that in the root game folder with your eqemu_config.json and edit the database information to mirror your connection requirements. Example lua use: ```lua local mysql = require("luasql_ext"); for id, level, locked_out in mysql.rows(con,string.format("SELECT DISTINCT c.`id`, c.`level` FROM group_id g INNER JOIN character_data c ON c.id = g.character_id WHERE g.group_id = %s", group:GetID())) do if tonumber(level) <= dia_min_level then dia_min_level = tonumber(level) end if tonumber(level) >= dia_max_level then dia_max_level = tonumber(level) end dia_total_level = dia_total_level + tonumber(level); dia_member_count = dia_member_count + 1; end ``` ```lua local mysql = require("luasql_ext"); for id,name in mysql.rows(con,"SELECT id from npc_types WHERE id >= 211000 and id < 212000 and disable_instance = 1") do disable_instance[id] = tonumber(id); end ``` --- global/lib/lua/5.1/luasql/mysql.so | Bin 0 -> 24754 bytes global/lib/lua/5.1/luasql_ext.lua | 41 ++++++ global/lib/lua/5.1/luasql_mysql.so | Bin 0 -> 24754 bytes .../luasql-mysql/2.3.5-1/doc/br/license.html | 123 ++++++++++++++++++ .../luasql-mysql/2.3.5-1/doc/fr/license.html | 120 +++++++++++++++++ .../luasql-mysql/2.3.5-1/doc/us/license.html | 120 +++++++++++++++++ .../2.3.5-1/luasql-mysql-2.3.5-1.rockspec | 35 +++++ .../rocks/luasql-mysql/2.3.5-1/rock_manifest | 36 +++++ global/lib/luarocks/rocks/manifest | 37 ++++++ 9 files changed, 512 insertions(+) create mode 100644 global/lib/lua/5.1/luasql/mysql.so create mode 100644 global/lib/lua/5.1/luasql_ext.lua create mode 100644 global/lib/lua/5.1/luasql_mysql.so create mode 100644 global/lib/luarocks/rocks/luasql-mysql/2.3.5-1/doc/br/license.html create mode 100644 global/lib/luarocks/rocks/luasql-mysql/2.3.5-1/doc/fr/license.html create mode 100644 global/lib/luarocks/rocks/luasql-mysql/2.3.5-1/doc/us/license.html create mode 100644 global/lib/luarocks/rocks/luasql-mysql/2.3.5-1/luasql-mysql-2.3.5-1.rockspec create mode 100644 global/lib/luarocks/rocks/luasql-mysql/2.3.5-1/rock_manifest create mode 100644 global/lib/luarocks/rocks/manifest diff --git a/global/lib/lua/5.1/luasql/mysql.so b/global/lib/lua/5.1/luasql/mysql.so new file mode 100644 index 0000000000000000000000000000000000000000..f0dee86c371277d871c7a9ffc01446f2548bb6b5 GIT binary patch literal 24754 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 qoiUr<&%Ao_QJ+{*#JQ=WRjIQ^bEydxQ6cWAw literal 0 HcmV?d00001 diff --git a/global/lib/luarocks/rocks/luasql-mysql/2.3.5-1/doc/br/license.html b/global/lib/luarocks/rocks/luasql-mysql/2.3.5-1/doc/br/license.html new file mode 100644 index 000000000..085b71f9a --- /dev/null +++ b/global/lib/luarocks/rocks/luasql-mysql/2.3.5-1/doc/br/license.html @@ -0,0 +1,123 @@ + + + + Licença LuaSQL + + + + + +
+ +
+ +
LuaSQL
+
Conectividade de banco de dados para a linguagem de programação Lua
+
+ +
+ + + +
+

License

+ +

LuaSQL is free software: +it can be used for both academic and commercial purposes at absolutely no cost. +There are no royalties or GNU-like "copyleft" restrictions. +LuaSQL qualifies as +Open Source +software. +Its licenses are compatible with +GPL. +LuaSQL is not in the public domain and the +Kepler Project +keep its copyright. +The legal details are below.

+ +

The spirit of the license is that +you are free to use LuaSQL for any purpose at no cost without having to ask us. +The only requirement is that if you do use LuaSQL, +then you should give us credit by including the appropriate copyright notice +somewhere in your product or its documentation.

+ +

The LuaSQL library is designed and implemented by the +Kepler Project team. +The implementation is not derived from licensed software.

+ +
+

Copyright © 2003-2006 The Kepler Project.

+ +

Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions:

+ +

The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software.

+ +

+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE.

+ +
+
+ +
+

Valid XHTML 1.0!

+

+$Id: license.html,v 1.6 2008/06/11 00:26:13 jasonsantos Exp $ +

+
+ +
+ + diff --git a/global/lib/luarocks/rocks/luasql-mysql/2.3.5-1/doc/fr/license.html b/global/lib/luarocks/rocks/luasql-mysql/2.3.5-1/doc/fr/license.html new file mode 100644 index 000000000..0fb986e32 --- /dev/null +++ b/global/lib/luarocks/rocks/luasql-mysql/2.3.5-1/doc/fr/license.html @@ -0,0 +1,120 @@ + + + + LuaSQL License + + + + + +
+ +
+ +
LuaSQL
+
Database connectivity for the Lua programming language
+
+ +
+ + +
+

License

+ +

LuaSQL is free software: +it can be used for both academic and commercial purposes at absolutely no cost. +There are no royalties or GNU-like "copyleft" restrictions. +LuaSQL qualifies as +Open Source +software. +Its licenses are compatible with +GPL. +LuaSQL is not in the public domain and the +Kepler Project +keep its copyright. +The legal details are below.

+ +

The spirit of the license is that +you are free to use LuaSQL for any purpose at no cost without having to ask us. +The only requirement is that if you do use LuaSQL, +then you should give us credit by including the appropriate copyright notice +somewhere in your product or its documentation.

+ +

The LuaSQL library is designed and implemented by the +Kepler Project team. +The implementation is not derived from licensed software.

+ +
+

Copyright © 2003-2007 The Kepler Project.

+ +

Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions:

+ +

The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software.

+ +

+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE.

+ +
+
+ +
+

Valid XHTML 1.0!

+

$Id: license.html,v 1.17 2008/06/11 00:26:13 jasonsantos Exp $

+
+ +
+ + diff --git a/global/lib/luarocks/rocks/luasql-mysql/2.3.5-1/doc/us/license.html b/global/lib/luarocks/rocks/luasql-mysql/2.3.5-1/doc/us/license.html new file mode 100644 index 000000000..13e79ff16 --- /dev/null +++ b/global/lib/luarocks/rocks/luasql-mysql/2.3.5-1/doc/us/license.html @@ -0,0 +1,120 @@ + + + + LuaSQL License + + + + + +
+ +
+ +
LuaSQL
+
Database connectivity for the Lua programming language
+
+ +
+ + +
+

License

+ +

LuaSQL is free software: +it can be used for both academic and commercial purposes at absolutely no cost. +There are no royalties or GNU-like "copyleft" restrictions. +LuaSQL qualifies as +Open Source +software. +Its licenses are compatible with +GPL. +LuaSQL is not in the public domain and the +Kepler Project +keep its copyright. +The legal details are below.

+ +

The spirit of the license is that +you are free to use LuaSQL for any purpose at no cost without having to ask us. +The only requirement is that if you do use LuaSQL, +then you should give us credit by including the appropriate copyright notice +somewhere in your product or its documentation.

+ +

The LuaSQL library is designed and implemented by the +Kepler Project team. +The implementation is not derived from licensed software.

+ +
+

Copyright © 2003-2016 The Kepler Project.

+ +

Permission is hereby granted, free of charge, to any person obtaining a copy +of this software and associated documentation files (the "Software"), to deal +in the Software without restriction, including without limitation the rights +to use, copy, modify, merge, publish, distribute, sublicense, and/or sell +copies of the Software, and to permit persons to whom the Software is +furnished to do so, subject to the following conditions:

+ +

The above copyright notice and this permission notice shall be included in +all copies or substantial portions of the Software.

+ +

+THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR +IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, +FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE +AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER +LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, +OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN +THE SOFTWARE.

+ +
+
+ +
+

Valid XHTML 1.0!

+

$Id: license.html,v 1.17 2008/06/11 00:26:13 jasonsantos Exp $

+
+ +
+ + diff --git a/global/lib/luarocks/rocks/luasql-mysql/2.3.5-1/luasql-mysql-2.3.5-1.rockspec b/global/lib/luarocks/rocks/luasql-mysql/2.3.5-1/luasql-mysql-2.3.5-1.rockspec new file mode 100644 index 000000000..ac1cbdbcb --- /dev/null +++ b/global/lib/luarocks/rocks/luasql-mysql/2.3.5-1/luasql-mysql-2.3.5-1.rockspec @@ -0,0 +1,35 @@ +package = "LuaSQL-MySQL" +version = "2.3.5-1" +source = { + url = "git://github.com/keplerproject/luasql.git", + branch = "v2.3.5", +} +description = { + summary = "Database connectivity for Lua (MySQL driver)", + detailed = [[ + LuaSQL is a simple interface from Lua to a DBMS. It enables a + Lua program to connect to databases, execute arbitrary SQL statements + and retrieve results in a row-by-row cursor fashion. + ]], + license = "MIT/X11", + homepage = "http://www.keplerproject.org/luasql/" +} +dependencies = { + "lua >= 5.1" +} +external_dependencies = { + MYSQL = { + header = "mysql.h" + } +} +build = { + type = "builtin", + modules = { + ["luasql.mysql"] = { + sources = { "src/luasql.c", "src/ls_mysql.c" }, + libraries = { "mysqlclient" }, + incdirs = { "$(MYSQL_INCDIR)" }, + libdirs = { "$(MYSQL_LIBDIR)" } + } + } +} diff --git a/global/lib/luarocks/rocks/luasql-mysql/2.3.5-1/rock_manifest b/global/lib/luarocks/rocks/luasql-mysql/2.3.5-1/rock_manifest new file mode 100644 index 000000000..b23cfa0b9 --- /dev/null +++ b/global/lib/luarocks/rocks/luasql-mysql/2.3.5-1/rock_manifest @@ -0,0 +1,36 @@ +rock_manifest = { + doc = { + br = { + ['examples.html'] = "ddc16a018fa1a65cdce283dca0925356", + ['history.html'] = "b5b65b2e94d29163b3553474521d690e", + ['index.html'] = "a296a03e6ed1b4290289f22872a824fe", + ['license.html'] = "4b1a85bd9cfdbd5e4e6f64f29ad591f8", + ['luasql.png'] = "a858d251851675daefb731baacafd1b8", + ['manual.html'] = "296c8dc866d5a343bce3419890c59607" + }, + fr = { + ['doc.css'] = "d0a913514fb190240b3b4033d105cbc0", + ['examples.html'] = "ac400f8c25880c355239cc553863bf20", + ['history.html'] = "cbab789ae8fe289409f6af05b16e5691", + ['index.html'] = "9a2c0bed67d59f2713da8e107f759cb6", + ['license.html'] = "66567e98ce30262a987b42bd88db71a8", + ['luasql.png'] = "a858d251851675daefb731baacafd1b8", + ['manual.html'] = "45ad06d64a62e56047d17e73ce9f608f" + }, + us = { + ['doc.css'] = "d0a913514fb190240b3b4033d105cbc0", + ['examples.html'] = "ac400f8c25880c355239cc553863bf20", + ['history.html'] = "a937ce3ca0a070b3b82b8f29db4805c6", + ['index.html'] = "90a31f9551bbcde04cb5e54daa2c3ee2", + ['license.html'] = "62f494ac81fe39a4f6afcda9a6d7b310", + ['luasql.png'] = "a858d251851675daefb731baacafd1b8", + ['manual.html'] = "45ad06d64a62e56047d17e73ce9f608f" + } + }, + lib = { + luasql = { + ['mysql.so'] = "84b855efa7269b46fdc7ea9a4a60e42c" + } + }, + ['luasql-mysql-2.3.5-1.rockspec'] = "0703ea942b7ad2230423e7560a3e982e" +} diff --git a/global/lib/luarocks/rocks/manifest b/global/lib/luarocks/rocks/manifest new file mode 100644 index 000000000..abe158bbe --- /dev/null +++ b/global/lib/luarocks/rocks/manifest @@ -0,0 +1,37 @@ +commands = {} +dependencies = { + ['luasql-mysql'] = { + ['2.3.5-1'] = { + { + constraints = { + { + op = ">=", + version = { + 5, 1, string = "5.1" + } + } + }, + name = "lua" + } + } + } +} +modules = { + ['luasql.mysql'] = { + "luasql-mysql/2.3.5-1" + } +} +repository = { + ['luasql-mysql'] = { + ['2.3.5-1'] = { + { + arch = "installed", + commands = {}, + dependencies = {}, + modules = { + ['luasql.mysql'] = "luasql/mysql.so" + } + } + } + } +}