mirror of
https://github.com/cloudwu/skynet.git
synced 2026-07-24 20:23:06 +00:00
imporve mysql lib test
This commit is contained in:
@@ -63,9 +63,11 @@ skynet.start(function()
|
|||||||
res = db:query("create table cats "
|
res = db:query("create table cats "
|
||||||
.."(id serial primary key, ".. "name varchar(5))")
|
.."(id serial primary key, ".. "name varchar(5))")
|
||||||
print( dump( res ) )
|
print( dump( res ) )
|
||||||
|
|
||||||
res = db:query("insert into cats (name) "
|
res = db:query("insert into cats (name) "
|
||||||
.. "values (\'Bob\'),(\'\'),(null)")
|
.. "values (\'Bob\'),(\'\'),(null)")
|
||||||
print ( dump( res ) )
|
print ( dump( res ) )
|
||||||
|
|
||||||
res = db:query("select * from cats order by id asc")
|
res = db:query("select * from cats order by id asc")
|
||||||
print ( dump( res ) )
|
print ( dump( res ) )
|
||||||
|
|
||||||
@@ -76,8 +78,12 @@ skynet.start(function()
|
|||||||
print ( mysql.quote_sql_str([[\mysql escape %string test'test"]]) )
|
print ( mysql.quote_sql_str([[\mysql escape %string test'test"]]) )
|
||||||
|
|
||||||
-- bad sql statement
|
-- bad sql statement
|
||||||
res = pcall( db.query, db, "select * from notexisttable" )
|
local ok, res = pcall( db.query, db, "select * from notexisttable" )
|
||||||
print( dump(res) )
|
print( dump(res) )
|
||||||
|
|
||||||
|
res = db:query("select * from cats order by id asc")
|
||||||
|
print ( dump( res ) )
|
||||||
|
|
||||||
skynet.exit()
|
skynet.exit()
|
||||||
end)
|
end)
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user