#include <sqlpp/bindings/lua/query_table_table.hpp>
#include <luabind/luabind.hpp>
#include <sqlpp/queries/query_table_table.hpp>
namespace sqlpp{
namespace bindings{
namespace lua{
lua_State* lua_sqlppopen_query_table_table(lua_State* L)
{
using namespace luabind;
using namespace sqlpp::queries;
module(L, SQLPP_MODULE_NAME)
[
class_<
query_table_table,
query_table,
query_table_table_shared_ptr
>("query_table_table")
.def("get_name", &query_table_table::get_name)
.def("get_table", &query_table_table::get_table)
.def("get_sql_name", &query_table_table::get_sql_name)
.def("get_from_name", &query_table_table::get_from_name)
.def("get_pk", &query_table_table::get_primary_key)
.def("get_field", &query_table_table::get_field)
];
return L;
};
}; // lua
}; // bindings
}; // sqlpp