Annotation of embedaddon/axTLS/www/lua/prepara_sql2.lua, revision 1.1.1.1

1.1       misho       1: #!/usr/local/bin/lua
                      2: 
                      3: MAX_ROWS = arg[1] or 10
                      4: 
                      5: require"postgres"
                      6: 
                      7: local env = assert (luasql.postgres ())
                      8: local conn = assert (env:connect ("luasql-test", "tomas"))
                      9: 
                     10: -- Apaga restos de outros testes.
                     11: conn:execute "drop table t2"
                     12: conn:execute "drop table t1"
                     13: 
                     14: -- Criando as tabelas.
                     15: assert (conn:execute [[create table t1 (
                     16:        a int,
                     17:        b int
                     18: )]])
                     19: assert (conn:execute [[create table t2 (
                     20:        c int,
                     21:        d int
                     22: )]])
                     23: 
                     24: -- Preenchedo as tabelas.
                     25: for i = 1, MAX_ROWS do
                     26:        local ii = 2*i
                     27:        assert (conn:execute (string.format ([[
                     28: insert into t1 values (%d, %d);
                     29: insert into t2 values (%d, %d);]],
                     30:                ii, i, ii, i)))
                     31: end

FreeBSD-CVSweb <freebsd-cvsweb@FreeBSD.org>