mirror of
https://github.com/EQEmu/Server.git
synced 2025-12-12 09:31:30 +00:00
Update repo with latest template [skip ci]
This commit is contained in:
parent
eedd5e2821
commit
dcc921efcb
@ -1,29 +1,12 @@
|
|||||||
/**
|
/**
|
||||||
* EQEmulator: Everquest Server Emulator
|
* DO NOT MODIFY THIS FILE
|
||||||
* Copyright (C) 2001-2020 EQEmulator Development Team (https://github.com/EQEmu/Server)
|
|
||||||
*
|
*
|
||||||
* This program is free software; you can redistribute it and/or modify
|
|
||||||
* it under the terms of the GNU General Public License as published by
|
|
||||||
* the Free Software Foundation; version 2 of the License.
|
|
||||||
*
|
|
||||||
* This program is distributed in the hope that it will be useful,
|
|
||||||
* but WITHOUT ANY WARRANTY except by those people which sell it, which
|
|
||||||
* are required to give you total support for your newly bought product;
|
|
||||||
* without even the implied warranty of MERCHANTABILITY or FITNESS FOR
|
|
||||||
* A PARTICULAR PURPOSE. See the GNU General Public License for more details.
|
|
||||||
*
|
|
||||||
* You should have received a copy of the GNU General Public License
|
|
||||||
* along with this program; if not, write to the Free Software
|
|
||||||
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111-1307 USA
|
|
||||||
*
|
|
||||||
*
|
|
||||||
*/
|
|
||||||
|
|
||||||
/**
|
|
||||||
* This repository was automatically generated and is NOT to be modified directly.
|
* This repository was automatically generated and is NOT to be modified directly.
|
||||||
* Any repository modifications are meant to be made to
|
* Any repository modifications are meant to be made to the repository extending the base.
|
||||||
* the repository extending the base. Any modifications to base repositories are to
|
* Any modifications to base repositories are to be made by the generator only
|
||||||
* be made by the generator only
|
*
|
||||||
|
* @generator ./utils/scripts/generators/repository-generator.pl
|
||||||
|
* @docs https://eqemu.gitbook.io/server/in-development/developer-area/repositories
|
||||||
*/
|
*/
|
||||||
|
|
||||||
#ifndef EQEMU_BASE_TASKS_REPOSITORY_H
|
#ifndef EQEMU_BASE_TASKS_REPOSITORY_H
|
||||||
@ -85,21 +68,6 @@ public:
|
|||||||
return std::string(implode(", ", Columns()));
|
return std::string(implode(", ", Columns()));
|
||||||
}
|
}
|
||||||
|
|
||||||
static std::string InsertColumnsRaw()
|
|
||||||
{
|
|
||||||
std::vector<std::string> insert_columns;
|
|
||||||
|
|
||||||
for (auto &column : Columns()) {
|
|
||||||
if (column == PrimaryKey()) {
|
|
||||||
continue;
|
|
||||||
}
|
|
||||||
|
|
||||||
insert_columns.push_back(column);
|
|
||||||
}
|
|
||||||
|
|
||||||
return std::string(implode(", ", insert_columns));
|
|
||||||
}
|
|
||||||
|
|
||||||
static std::string TableName()
|
static std::string TableName()
|
||||||
{
|
{
|
||||||
return std::string("tasks");
|
return std::string("tasks");
|
||||||
@ -119,7 +87,7 @@ public:
|
|||||||
return fmt::format(
|
return fmt::format(
|
||||||
"INSERT INTO {} ({}) ",
|
"INSERT INTO {} ({}) ",
|
||||||
TableName(),
|
TableName(),
|
||||||
InsertColumnsRaw()
|
ColumnsRaw()
|
||||||
);
|
);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user