Ingestion for UBS data draft
Some checks failed
C++ CI / build (push) Has been cancelled

This commit is contained in:
David Doebel
2026-03-25 21:54:05 +01:00
parent ff30a3e1ce
commit 61df0b425d
9 changed files with 203 additions and 2 deletions

24
src/DBIngest.hpp Normal file
View File

@@ -0,0 +1,24 @@
//
// Created by David Doebel on 13.03.2026.
//
#ifndef QUANTENGINE_DBINGEST_HPP
#define QUANTENGINE_DBINGEST_HPP
#include <pqxx/pqxx>
#include "VolatilitySurface.hpp"
#include "YieldCurve.hpp"
class DBIngest {
bool connect();
bool disconnect();
bool update(VolatilitySurface& surface);
bool update(YieldCurve& yield_curve);
private:
pqxx::connection connection_;
};
#endif //QUANTENGINE_DBINGEST_HPP