{
    "application": "Dodex",
    "defaultdb": "sqlite3",
    "sqlite3": {
        "dev": { 
            "credentials": {
            },
            "config": {
                "filename": "./dodex_tests.db",
                "url": "jdbc:sqlite:"
            }
        },
        "prod": { 
            "credentials": {
            },
            "config": {
                "filename": "dodex.db",
                "url": "jdbc:sqlite:"
            }
        }
    },
    "h2": {
        "dev": { 
            "credentials": {
                "user": "sa",
                "password": "sa",
                "ssl": "false"
            },
            "config": {
                "filename": "file:./testh2.db",
                "url": "jdbc:h2:"
            }
        },
        "prod": { 
            "credentials": {
                "user": "sa",
                "password": "sa",
                "ssl": "false"
            },
            "config": {
                "filename": "file:./dodexh2.db",
                "url": "jdbc:h2:"
            }
        }
    },
    "postgres": {
        "dev": { 
            "credentials": {
                "user": "dodex",
                "password": "dodex",
                "ssl": "false"
            },
            "config": {
                "host": "192.168.49.1",
                "port": "5432",
                "url": "jdbc:postgresql:",
                "dbname": "dodex"
            }
        },
        "prod": { 
            "credentials": {
                "user": "dodex",
                "password": "dodex",
                "ssl": "false"
            },
            "config": {
                "host": "192.168.49.1",
                "port": "5432",
                "url": "jdbc:postgresql:",
                "dbname": "dodex"
            }
        }
    },
    "cubrid": {
        "dev": { 
            "credentials": {
                "user": "dba",
                "password": "",
                "ssl": "false"
            },
            "config": {
                "host": "localhost:33000:",
                "url": "jdbc:cubrid:",
                "dbname": "dodex:::"
            }
        },
        "prod": { 
            "credentials": {
                "user": "dba",
                "password": "",
                "ssl": "false"
            },
            "config": {
                "host": "localhost:33000",
                "url": "jdbc:CUBRID:",
                "dbname": "dodex:::"
            }
        }
    },
    "mariadb": {
        "dev": { 
            "credentials": {
                "user": "dodex",
		        "password": "dodex",
                "ssl": "false"
            },
            "config": {
                "host": "localhost",
                "port": "3306",
                "url": "jdbc:mysql:",
                "dbname": "test2"
            }
        },
        "prod": { 
            "credentials": {
                "user": "dodex",
                "password": "dodex",
                "ssl": "false"
            },
            "config": {
                "host": "localhost",
                "port": "3306",
                "url": "jdbc:mysql:",
                "dbname": "test"
            }
        }
    },
    "ibmdb2": {
        "dev": { 
            "credentials": {
                "user": "db2inst1",
                "password": "dodex",
                "ssl": "false"
            },
            "config": {
                "host": "localhost",
                "port": "50000",
                "url": "jdbc:db2:",
                "dbname": "testdb",
                "tabschema": "DB2INST1"
            }
        },
        "prod": { 
            "credentials": {
                "user": "db2inst1r",
                "password": "dodex",
                "ssl": "false"
            },
            "config": {
                "host": "localhost",
                "port": "25010",
                "url": "jdbc:db2:",
                "dbname": "dodex",
                "tabschema": "DB2INST1"
            }
        }
    },
    "cassandra": {
        "dev": { 
            "credentials": {
            },
            "config": {
                "filename": "target/cassandra-db",
                "url": ""
            }
        },
        "prod": { 
            "credentials": {
            },
            "config": {
                "filename": "",
                "url": ""
            }
        }
    },
    "firebase": {
        "dev": { 
            "credentials": {
                "file": "/home/user/auth/service-account-key.json"
            },
            "config": {
                "project": "dodex-firebase",
                "url": ""
            }
        },
        "prod": { 
            "credentials": {
                "file": "/home/user/auth/service-account-key.json"
            },
            "config": {
                "project": "dodex-firebase",
                "url": ""
            }
        }
    },
    "neo4j": {
        "dev": { 
            "credentials": {
                "user": "neo4j",
		        "password": "secret",
                "ssl": "false"
            },
            "config": {
                "host": "localhost",
                "port": "7687",
                "protocol": "bolt",
                "dbname": "neo4j"
            }
        },
        "prod": { 
            "credentials": {
                "user": "neo4j",
		        "password": "secret",
                "ssl": "false"
            },
            "config": {
                "host": "localhost",
                "port": "7687",
                "protocol": "bolt",
                "dbname": "neo4j"
            }
        }
    }
}
