|
BetaTrader
A HFT Eco-System
|
SQL query string constants for the data layer. More...

Go to the source code of this file.
Namespaces | |
| namespace | data |
| namespace | data::query |
Variables | |
| constexpr auto | data::query::createOrderTableQuery |
| constexpr auto | data::query::createTradeIdTableQuery = "CREATE TABLE IF NOT EXISTS trade_id (id INTEGER PRIMARY KEY);" |
| constexpr auto | data::query::createTradeTableQuery |
| constexpr auto | data::query::getTradeIdQuery = "SELECT id FROM trade_id;" |
| constexpr auto | data::query::insertIntoOrderTableQuery |
| constexpr auto | data::query::insertIntoTradeTableQuery |
| constexpr auto | data::query::loadOrdersForInstrumentQuery |
| constexpr auto | data::query::removeOrderQuery = "DELETE FROM orders WHERE core_order_id = ?;" |
| constexpr auto | data::query::setTradeIdQuery = "INSERT OR REPLACE INTO trade_id (id) VALUES (?);" |
| constexpr auto | data::query::truncateTradeIdQuery = "DELETE FROM trade_id;" |
| constexpr auto | data::query::updateOrderQuery |
SQL query string constants for the data layer.
This header defines the SQL statements used to create and access persistent tables for trades, orders, and trade id tracking.