diff --git a/build.gradle.kts b/build.gradle.kts index 69a36f2..abfc044 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -26,16 +26,17 @@ repositories { } dependencies { + val mysqlConnectorJ = "9.5.0" implementation("org.springframework.boot:spring-boot-starter-actuator") - implementation("org.springframework.boot:spring-boot-starter-webmvc") + implementation("org.springframework.boot:spring-boot-starter-web") implementation("org.springframework.boot:spring-boot-starter-data-jpa") + implementation("com.mysql:mysql-connector-j:${mysqlConnectorJ}") implementation("com.fasterxml.jackson.module:jackson-module-kotlin") implementation("org.jetbrains.kotlin:kotlin-reflect") developmentOnly("org.springframework.boot:spring-boot-devtools") - runtimeOnly("com.h2database:h2") annotationProcessor("org.springframework.boot:spring-boot-configuration-processor") testImplementation("org.springframework.boot:spring-boot-starter-actuator-test") - testImplementation("org.springframework.boot:spring-boot-starter-webmvc-test") + testImplementation("org.springframework.boot:spring-boot-starter-test") testImplementation("org.jetbrains.kotlin:kotlin-test-junit5") testRuntimeOnly("org.junit.platform:junit-platform-launcher") } diff --git a/src/main/resources/application.properties b/src/main/resources/application.properties index 425a339..3ab0935 100644 --- a/src/main/resources/application.properties +++ b/src/main/resources/application.properties @@ -1 +1,8 @@ spring.application.name=scavengerhuntapi + +spring.jpa.hibernate.ddl-auto=update + +spring.datasource.driverClassName=com.mysql.cj.jdbc.Driver +spring.datasource.url=${DB_URL} +spring.datasource.username=${DB_USER} +spring.datasource.password=${DB_PASSWORD} \ No newline at end of file