#include <GameServ/DataLayer/MySQL/MySQLMonsterDAO.h>\r
using GameServ::DataLayer::MySQL::MySQLMonsterDAO;\r
-using GameServ::DataLayer::MySQL::monster;\r
+\r
#include <GameServ/GameLayer/GameObjects/MonsterGO.h>\r
using GameServ::GameLayer::GameObjects::MonsterGO;\r
\r
#include <mysql++.h>\r
#include <ssqls.h>\r
\r
+sql_create_10(monster, 1, 0,\r
+mysqlpp::sql_int_unsigned, id,\r
+mysqlpp::sql_varchar, name,\r
+mysqlpp::sql_varchar, weaponname,\r
+mysqlpp::sql_int, strength,\r
+mysqlpp::sql_int, defense,\r
+mysqlpp::sql_int, gold,\r
+mysqlpp::sql_int, experience,\r
+mysqlpp::sql_int_unsigned, levelId,\r
+mysqlpp::sql_int_unsigned, health,\r
+mysqlpp::sql_varchar, deathcry);\r
+\r
+\r
+shared_ptr<MonsterGO> CreateMonsterFromMonsterSSQLS(const monster &m);\r
+monster CreateMonsterSSQLSFromMonster(shared_ptr<MonsterGO> spMonster);\r
+\r
MySQLMonsterDAO::MySQLMonsterDAO()\r
{\r
Initialize("monster");\r
}\r
}\r
\r
-shared_ptr<MonsterGO> MySQLMonsterDAO::CreateMonsterFromMonsterSSQLS(const monster &m) const\r
+shared_ptr<MonsterGO> CreateMonsterFromMonsterSSQLS(const monster &m)\r
{\r
shared_ptr<MonsterGO> spMonster = shared_ptr<MonsterGO>(new MonsterGO());\r
\r
\r
return spMonster;\r
}\r
-monster MySQLMonsterDAO::CreateMonsterSSQLSFromMonster(shared_ptr<MonsterGO> spMonster) const\r
+monster CreateMonsterSSQLSFromMonster(shared_ptr<MonsterGO> spMonster)\r
{\r
monster m;\r
\r