diff --git a/spring-boot-project/spring-boot-docs/src/main/asciidoc/spring-boot-features.adoc b/spring-boot-project/spring-boot-docs/src/main/asciidoc/spring-boot-features.adoc index ccbe294cd92a..af96c8386be8 100644 --- a/spring-boot-project/spring-boot-docs/src/main/asciidoc/spring-boot-features.adoc +++ b/spring-boot-project/spring-boot-docs/src/main/asciidoc/spring-boot-features.adoc @@ -6305,9 +6305,10 @@ following example: spring.quartz.jdbc.initialize-schema=always ---- -NOTE: By default, the database is detected and initialized by using the standard scripts -provided with the Quartz library. It is also possible to provide a custom script by -setting the `spring.quartz.jdbc.schema` property. +WARNING: By default, the database is detected and initialized by using the standard scripts +provided with the Quartz library. These scripts drop existing tables, deleting all triggers +on every restart. It is also possible to provide a custom script by setting the +`spring.quartz.jdbc.schema` property. To have Quartz use a `DataSource` other than the application's main `DataSource`, declare a `DataSource` bean, annotating its `@Bean` method with `@QuartzDataSource`. Doing so