src/Configuration.h
branchv_0
changeset 5 cbc7817a3346
parent 2 362f2689cb87
child 10 7da7173d84b0
--- a/src/Configuration.h	Tue Jul 30 15:51:35 2019 +0200
+++ b/src/Configuration.h	Tue Jul 30 17:06:41 2019 +0200
@@ -53,6 +53,19 @@
 class Configuration {
 public:
 
+
+	/**
+	 * By default, this transformation runs in-memory.
+	 * If 'file' is not empty, this transformation will operate on an .sqlite file.
+	 * The file will be created if it does not exist.
+	 */
+	relpipe::writer::string_t file;
+
+	/**
+	 * If true, the file (if any was created) will not be deleted when this transformation finishes.
+	 */
+	relpipe::writer::boolean_t keepFile = false;
+
 	std::vector<Statement> statements;
 
 	virtual ~Configuration() {