equal
deleted
inserted
replaced
4 #include <RelationalWriter.h> |
4 #include <RelationalWriter.h> |
5 |
5 |
6 int main(int argc, char** argv) { |
6 int main(int argc, char** argv) { |
7 std::shared_ptr<relpipe::writer::RelationalWriter> writer(relpipe::writer::RelationalWriter::create(std::cout)); |
7 std::shared_ptr<relpipe::writer::RelationalWriter> writer(relpipe::writer::RelationalWriter::create(std::cout)); |
8 |
8 |
9 if (writer.get() == nullptr) { |
9 writer->startRelation(L"my_first_table",{ |
10 std::cout << "writer.get() == nullptr" << std::endl; |
10 {L"a1", L"string"}, |
11 } else { |
11 {L"a2", L"string"}, |
12 writer->startRelation(L"my_first_table", // |
12 {L"a3", L"string"} |
13 { |
13 }, true); |
14 {L"a1", L"string"}, |
14 |
15 {L"a2", L"string"}, |
15 writer->writeRecord({L"1.1", L"1.2", L"1.3"}); |
16 {L"a3", L"string"} |
16 writer->writeRecord({L"2.1", L"2.2", L"2.3"}); |
17 }, true); |
17 writer->writeRecord({L"3.1", L"3.2", L"3.3"}); |
18 writer->writeRecord({ |
18 |
19 L"1.1", L"1.2", L"1.3", |
19 return 0; |
20 L"2.1", L"2.2", L"2.3", |
|
21 L"3.1", L"3.2", L"3.3", |
|
22 }); |
|
23 return 0; |
|
24 } |
|
25 } |
20 } |
26 |
|