## << ## Davinci ## == ## Copyright (C) 2016 - 2019 EDP ## == ## 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. ## >> ## This file is used to add databases with jdbc drivers that are not supported by Davinci, ## ignore this file if your datasource is already supported, ## the datasource list that have been supported by Davinci: ## mysql: com.mysql.jdbc.Driver ## oracle: oracle.jdbc.driver.OracleDriver ## sqlserver: com.microsoft.sqlserver.jdbc.SQLServerDriver ## h2: org.h2.Driver ## phoenix: org.apache.phoenix.jdbc.PhoenixDriver ## mongodb: mongodb.jdbc.MongoDriver ## elasticSearch: nl.anchormen.sql4es.jdbc.ESDriver ## presto: com.facebook.presto.jdbc.PrestoDriver ## moonbox: moonbox.jdbc.MbDriver ## cassandra: com.github.adejanovski.cassandra.jdbc.CassandraDriver ## clickhouse: ru.yandex.clickhouse.ClickHouseDriver ## kylin: org.apache.kylin.jdbc.Driver ## vertica: com.vertica.jdbc.Driver ## hana: com.sap.db.jdbc.Driver ## impala: com.cloudera.impala.jdbc41.Driver ## this means that if your datasource is in the above list, you don't need to use this way, ## unless you know what you are doing. ## How to use: ## 1. configure your datasource like examples below, ## 2. add the corresponding dependency file (jar) in lib package, ## 3. restart your Davinci server ## In theory, all databases with jdbc drivers are supported, ## if you have problems during using, please with contact us. ## Configuration is as follows: # mysql: # name: mysql # desc: mysql # version: # driver: com.mysql.jdbc.Driver # keyword_prefix: \` # keyword_suffix: \` # alias_prefix: \' # alias_suffix: \' # oracle: # name: oracle # desc: oracle # version: # driver: oracle.jdbc.driver.OracleDriver # keyword_prefix: \" # keyword_suffix: \" # alias_prefix: \' # alias_suffix: \'