File: index.html

package info (click to toggle)
lua-sql 2.7.0-2
  • links: PTS, VCS
  • area: main
  • in suites: sid
  • size: 1,108 kB
  • sloc: ansic: 4,368; java: 123; makefile: 51; xml: 38
file content (163 lines) | stat: -rw-r--r-- 5,760 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN"
   "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="pt" lang="pt">
<head>
    <title>LuaSQL: Conectividade de banco de dados para a linguagem de programação Lua</title>
    <link rel="stylesheet" href="doc.css" type="text/css"/>
	<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"/>
</head>
<body>

<div id="container">
	
<div id="product">
	<div id="product_logo"><a href="https://github.com/lunarmodules/luasql">
		<img alt="LuaSQL logo" src="luasql.png"/>
	</a></div>
	<div id="product_name"><big><strong>LuaSQL</strong></big></div>
	<div id="product_description">Conectividade de banco de dados para a linguagem de programação Lua</div>
</div> <!-- id="product" -->

<div id="main">
	
<div id="navigation">
<h1>LuaSQL</h1>
	<ul>
		<li><strong>Home</strong>
			<ul>
				<li><a href="index.html#overview">Visão Geral</a></li>
				<li><a href="index.html#status">Status</a></li>
				<li><a href="index.html#download">Download</a></li>
				<li><a href="index.html#credits">Créditos</a></li>
				<li><a href="index.html#contact">Contato</a></li>
			</ul>
		</li>
		<li><a href="manual.html">Manual</a>
		</li>
		<li><a href="examples.html">Exemplos</a></li>
		<li><a href="history.html">Histórico</a></li>
        <li><a href="https://github.com/lunarmodules/luasql">Projeto</a>
            <ul>
                <li><a href="https://github.com/lunarmodules/luasql/issues">Bug tracker</a></li>
            </ul>
        </li>
		<li><a href="license.html">Licença</a></li>
	</ul>
</div> <!-- id="navigation" -->

<div id="content">

<h2><a name="overview"></a>Visão Geral</h2>

<p>
LuaSQL é uma interface simples entre Lua e um sistema gerenciador de banco de dados (DBMS). Ela permite que um programa Lua:
</p>

<ul>
	<li> Conecte-se aos bancos de dados ODBC, ADO, Oracle, MySQL, SQLite, JDBC e PostgreSQL;</li>
	<li> Execute comandos arbritários através de SQL;</li>
	<li> Recupere resultados no modo linha-a-linha de um cursor SQL.</li>
</ul>

<p>
LuaSQL é um software livre e utiliza a mesma <a href="license.html">licença</a>
de Lua 5.1.
</p>

<h2><a name="status"></a>Status</h2>

<p>
A versão LuaSQL 2.7.0 (para Lua 5.X) está disponível para <a href="#download">download</a>.
Para mais detalhes sobre as funcionalidades de cada versão, confira o <a href="history.html">histórico</a>.
</p>

<h2><a name="download"></a>Download</h2>
<p>
LuaSQL pode ser instalado via <a href="https://luarocks.org">LuaRocks</a>, usando
o driver do banco de dados de sua escolha:

<pre class="example">
luarocks install luasql-firebird
luarocks install luasql-mysql
luarocks install luasql-oci8
luarocks install luasql-odbc
luarocks install luasql-postgres
luarocks install luasql-sqlite
luarocks install luasql-sqlite3
</pre>

O código fonte da LuaSQL pode ser baixado do seu repositório no <a href="https://github.com/lunarmodules/luasql">GitHub</a>.
</p>

<h2><a name="credits"></a>Créditos</h2>

<h4>LuaSQL 2.x</h4>

<p>
A versão 2.7 introduz suporte a variáveis <a href="https://lua.org/manual/5.4/">To-be-closed</a> além de adaptar todos os drivers para a versão 5.4 de Lua. <br>Esta versão foi implementada por Chaitanya Deshmukh durante o GSoC 2024 sob a orientação de Tomás Guisasola.
</p>

<p>
A versão 2.5 incorpora suporte a busca no resultado no driver MySQL.
</p>
<p>
A versão 2.3.5 incorpora algumas correções e pequenas melhorias (agradecimento a IR4T4 e tomatolog).
Essa versão funciona com as versões 5.1, 5.2 and 5.3 de Lua.
</p>
<p>
A versão 2.3 é apenas uma adaptação do código para funcionar com as versões 5.0, 5.1 e 5.2 de Lua.
</p>
<p>
A partir da versão 2.2 começou o desenvolvimento distribuído com todas as discussões sobre o projeto acontecendo na <a href="https://groups.google.com/forum/#!forum/kepler-project">lista de interesse do Projeto Kepler</a>.
Novos desenvolvedores: Hisham Muhammad, Ignacio Burgueño, Luis Eduardo Jason Santos, Marc Nijdam, Mauricio Bomfim and Scott Morgan.
</p>
<h4>LuaSQL 2.0 e 2.1</h4>
<p>
A versão 2.0 foi redesenhada por Roberto Ierusalimschy, André Carregal
e Tomás Guisasola como parte do
<a href="http://www.keplerproject.org">Projeto Kepler</a>.
A implementação das versões 2.0 e 2.1 é compatível com Lua 5.0 e foi codificada
por Tomás Guisasola, Eduardo Quintão, Thiago Ponte, Fabio Mascarenhas, Danilo Tuler,
com inestimáveis contribuições de Michael Broughton, Pedro Maia, Klaus Ripke, Michael Roth, Tiago Dionizio e Leonardo Godinho.
</p>

<h4>LuaSQL 1.0</h4>
<p>
LuaSQL foi projetado por Pedro Miller Rabinovitch e Roberto Ierusalimschy.
A primeira implementação era compatível com Lua 4.0a.
Muitas modificações foram feitas, mas não distribuídas, por Diego Nehab (ODBC),
Carlos Cassino, Tomás Guisasola and Eduardo Quintão (PostgreSQL).
</p>
<p>
O desenvolvimento da LuaSQL foi patrocinado pela
<a href="http://www.fabricadigital.com.br">Fábrica Digital</a>, FINEP e CNPq.
</p>

<h2><a name="contact"></a>Contato</h2>

<p>
Para mais informações, entre em
<a href="mailto:info-NO-SPAM-THANKS@keplerproject.org">contato</a> conosco.
Comentários são muito bem-vindos!
</p>

<p>
A <a href="https://groups.google.com/forum/#!forum/kepler-project">lista de discussão</a>
do projeto Kepler é outra forma de entrar em contato com desenvolvedores
e usuários da plataforma Kepler.
</p>

</div> <!-- id="content" -->

</div> <!-- id="main" -->

<div id="about">
	<p><a href="http://validator.w3.org/check?uri=referer">Valid XHTML 1.0!</a></p>
	<p><small>$Id: index.html,v 1.9 2008/06/11 00:26:13 jasonsantos Exp $</small>
    </p>
</div> <!-- id="about" -->

</div> <!-- id="container" -->

</body>
</html>