blob: 4c7a5cac30221e20ac827e4598faa2ebc2fe88e0 [file]
# SPDX-License-Identifier: Apache-2.0
# This defines the default configuration for pekko-projection-slick.
# Make your edits/overrides in your application.conf.
//#config
pekko.projection.slick {
# The Slick profile to use
# set to one of:
# slick.jdbc.H2Profile$
# slick.jdbc.PostgresProfile$
# slick.jdbc.MySQLProfile$
# slick.jdbc.SQLServerProfile$
# slick.jdbc.OracleProfile$
#profile = <fill this with your profile of choice>
# add here your Slick db settings
db {
# url = "jdbc:h2:mem:test1"
# driver = org.h2.Driver
# connectionPool = disabled
# keepAliveConnection = true
}
offset-store {
# set this to your database schema if applicable, empty by default
schema = ""
# the database table name for the offset store
table = "pekko_projection_offset_store"
# the database table name for the projection management data
management-table = "pekko_projection_management"
# Use lowercase table and column names.
# This is mostly useful for H2 and Postgres databases. MySQL and SQL Server are case insensitive.
# Oracle schema is case sensitive and is defined with uppercase, this property is therefore ignore when using Oracle
use-lowercase-schema = true
}
}
//#config