src/Configuration.h
branchv_0
changeset 2 8a30971d285f
parent 0 7727b4d5560d
child 3 202ce847990c
equal deleted inserted replaced
1:4c0366e1b4df 2:8a30971d285f
    26 namespace out {
    26 namespace out {
    27 namespace sql {
    27 namespace sql {
    28 
    28 
    29 class Configuration {
    29 class Configuration {
    30 public:
    30 public:
       
    31 
       
    32 	enum class InsertMode {
       
    33 		SINGLE,
       
    34 		MULTI,
       
    35 	};
       
    36 
    31 	relpipe::reader::boolean_t writeHeader = true;
    37 	relpipe::reader::boolean_t writeHeader = true;
    32 	relpipe::reader::boolean_t writeTypes = false;
    38 	relpipe::reader::boolean_t writeTypes = false;
       
    39 	InsertMode insertMode = InsertMode::MULTI; // TODO: per-relation mode
    33 
    40 
    34 	virtual ~Configuration() {
    41 	virtual ~Configuration() {
    35 	}
    42 	}
    36 };
    43 };
    37 
    44