{
    "application": "Dodex",
    "defaultdb": "h2",
    "sqlite3": {
        "dev": { 
            "credentials": {
            },
            "config": {
                "filename": "dodex_tests.db",
                "url": "jdbc:sqlite:"
            }
        },
        "prod": { 
            "credentials": {
            },
            "config": {
                "filename": "/data/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:/data/dodexh2.db",
                "url": "jdbc:h2:"
            }
        }
    },
    "postgres": {
        "dev": { 
            "credentials": {
                "user": "dodex",
                "password": "dodex",
                "ssl": "false"
            },
            "config": {
                "host": "//localhost",
                "host2": "localhost",
                "port": "5432",
                "url": "jdbc:postgresql:",
                "dbname": "/dodex",
                "database": "dodex"
            }
        },
        "prod": { 
            "credentials": {
                "user": "dodex",
                "password": "dodex",
                "ssl": "false"
            },
            "config": {
                "host": "//192.168.49.1",
                "host2": "192.168.49.1",
                "port": "5432",
                "url": "jdbc:postgresql:",
                "dbname": "/dodex",
                "database": "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:3306",
                "host2": "localhost",
                "url": "jdbc:mariadb:",
                "dbname": "/test",
                "database": "test",
                "port": "3306"
            }
        },
        "prod": { 
            "credentials": {
                "user": "dodex",
                "password": "dodex",
                "ssl": "false"
            },
            "config": {
                "host": "//192.168.49.1:3306",
                "host2": "192.168.49.1",
                "url": "jdbc:mariadb:",
                "dbname": "/test",
                "database": "test",
                "port": "3306"
            }
        }
    },
    "ibmdb2": {
        "dev": { 
            "credentials": {
                "user": "db2inst1",
                "password": "dodex",
                "ssl": "false"
            },
            "config": {
                "host": "//localhost:50000",
                "host2": "localhost",
                "port": "25010",
                "url": "jdbc:db2:",
                "dbname": "/testdb",
                "database": "testdb",
                "tabschema": "DB2INST1"
            }
        },
        "prod": { 
            "credentials": {
                "user": "user",
                "password": "password",
                "ssl": "false"
            },
            "config": {
                "host": "//localhost:50000",
                "host2": "localhost",
                "port": "50000",
                "url": "jdbc:db2:",
                "dbname": "/dodexdb",
                "database": "testdb",
                "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": ""
            }
        }
    }
}
