Unify query-builder headers to db/query-builder.h 46/167546/2
authorsangwan.kwon <sangwan.kwon@samsung.com>
Thu, 18 Jan 2018 06:44:58 +0000 (15:44 +0900)
committersangwan kwon <sangwan.kwon@samsung.com>
Thu, 18 Jan 2018 07:37:31 +0000 (07:37 +0000)
Change-Id: Ied554c603c48d285e4511655adc42364940b6eb4
Signed-off-by: sangwan.kwon <sangwan.kwon@samsung.com>
include/klay/db/query-builder.h [new file with mode: 0644]
include/klay/db/query-builder/column.hxx
include/klay/db/query-builder/expression.hxx
include/klay/db/query-builder/table-impl.hxx
include/klay/db/query-builder/table.hxx
include/klay/db/query-builder/tuple-helper.hxx

diff --git a/include/klay/db/query-builder.h b/include/klay/db/query-builder.h
new file mode 100644 (file)
index 0000000..a9f6f82
--- /dev/null
@@ -0,0 +1,27 @@
+/*
+ *  Copyright (c) 2017 Samsung Electronics Co., Ltd All Rights Reserved
+ *
+ *  Licensed under the Apache License, Version 2.0 (the "License");
+ *  you may not use this file except in compliance with the License.
+ *  You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *  Unless required by applicable law or agreed to in writing, software
+ *  distributed under the License is distributed on an "AS IS" BASIS,
+ *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  See the License for the specific language governing permissions and
+ *  limitations under the License
+ */
+
+#pragma once
+
+#include "query-builder/table.hxx"
+#include "query-builder/column.hxx"
+#include "query-builder/expression.hxx"
+
+namespace query_builder {
+
+       using namespace qxx;
+
+} // namespace query_builder
index 0a58869f379bad29653bb174d8e334caea8cd0b0..4c43eeb39c439e1dd7dada67e15994bd644c23f3 100644 (file)
@@ -1,3 +1,19 @@
+/*
+ *  Copyright (c) 2017 Samsung Electronics Co., Ltd All Rights Reserved
+ *
+ *  Licensed under the Apache License, Version 2.0 (the "License");
+ *  you may not use this file except in compliance with the License.
+ *  You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *  Unless required by applicable law or agreed to in writing, software
+ *  distributed under the License is distributed on an "AS IS" BASIS,
+ *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  See the License for the specific language governing permissions and
+ *  limitations under the License
+ */
+
 #pragma once
 
 #include <string>
index ea3ba251638176214fa121ac011a48707ee4ab34..a7e7db8ba2737b63c1d22ed6d8426fe27dfb874e 100644 (file)
@@ -1,3 +1,19 @@
+/*
+ *  Copyright (c) 2017 Samsung Electronics Co., Ltd All Rights Reserved
+ *
+ *  Licensed under the Apache License, Version 2.0 (the "License");
+ *  you may not use this file except in compliance with the License.
+ *  You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *  Unless required by applicable law or agreed to in writing, software
+ *  distributed under the License is distributed on an "AS IS" BASIS,
+ *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  See the License for the specific language governing permissions and
+ *  limitations under the License
+ */
+
 #pragma once
 
 #include <type_traits>
index db4b17499761e00dd64df6ad02d378767551c259..9a29774d83ecf76cf4f23f338b01335811adf43f 100644 (file)
@@ -1,3 +1,19 @@
+/*
+ *  Copyright (c) 2017 Samsung Electronics Co., Ltd All Rights Reserved
+ *
+ *  Licensed under the Apache License, Version 2.0 (the "License");
+ *  you may not use this file except in compliance with the License.
+ *  You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *  Unless required by applicable law or agreed to in writing, software
+ *  distributed under the License is distributed on an "AS IS" BASIS,
+ *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  See the License for the specific language governing permissions and
+ *  limitations under the License
+ */
+
 #pragma once
 
 #include <string>
index cc81ef49bb655f0184411c45859c97804857252c..68282425ec23f1920a2095e19798638532106fb8 100644 (file)
@@ -1,3 +1,19 @@
+/*
+ *  Copyright (c) 2017 Samsung Electronics Co., Ltd All Rights Reserved
+ *
+ *  Licensed under the Apache License, Version 2.0 (the "License");
+ *  you may not use this file except in compliance with the License.
+ *  You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *  Unless required by applicable law or agreed to in writing, software
+ *  distributed under the License is distributed on an "AS IS" BASIS,
+ *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  See the License for the specific language governing permissions and
+ *  limitations under the License
+ */
+
 #pragma once
 
 #include "column.hxx"
index 0979973c0b6f3ff76cac2598fef7b51bfb207ee4..92f7bcf6fba1798aa8b1306466fee1127d4f6983 100644 (file)
@@ -1,3 +1,19 @@
+/*
+ *  Copyright (c) 2017 Samsung Electronics Co., Ltd All Rights Reserved
+ *
+ *  Licensed under the Apache License, Version 2.0 (the "License");
+ *  you may not use this file except in compliance with the License.
+ *  You may obtain a copy of the License at
+ *
+ *      http://www.apache.org/licenses/LICENSE-2.0
+ *
+ *  Unless required by applicable law or agreed to in writing, software
+ *  distributed under the License is distributed on an "AS IS" BASIS,
+ *  WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ *  See the License for the specific language governing permissions and
+ *  limitations under the License
+ */
+
 #pragma once
 
 #include <tuple>