Я пытаюсь запустить простую базу данных H2 с примером сценария и файлом application.properties.Я пытаюсь запустить скрипт с помощью команды RUNSCRIPT.Я не могу использовать имена по умолчанию schema.sql и data.sql, потому что у меня будет множество файлов для загрузки.Я пытаюсь начать с 1 простого тестового файла.Я использую springBootVersion = '2.0.2.RELEASE' с H2 и JDBC.Я пробовал множество различных настроек в файле application.properties, но ни один из них не работает.
Файл sql находится в src / main / resources / test.sql
Ниже приведены различные настройки, которые я пробовал для URL.Ни один из них не работал.
файл application.properties
spring.profiles.active=local
spring.datasource.class-name=org.h2.Driver
spring.h2.console.path=/h2
spring.h2.console.enabled=true
spring.datasource.initialize=true
spring.datasource.username=sa
spring.datasource.password=
spring.datasource.url=jdbc:h2:mem:testdb;INIT=RUNSCRIPT FROM 'test.sql'
spring.datasource.url=jdbc:h2:mem:testdb;RUNSCRIPT FROM 'src/main/resources/test.sql''
spring.datasource.urljdbc:h2:mem:testdb;INIT=RUNSCRIPT FROM 'classpath:test.sql'
spring.datasource.url=jdbc:h2:mem:testdb;INIT=RUNSCRIPT FROM 'classpath:/src/main/resources/test.sql'
spring.datasource.url=jdbc:h2:mem:testdb;INIT=RUNSCRIPT FROM '/src/main/resources/test.sql'
spring.datasource.url=jdbc:h2:mem:testdb;INIT=RUNSCRIPT FROM 'src/main/resources/test.sql'
spring.datasource.url=jdbc:h2:mem:testdb;INIT=runscript from 'classpath:/test.sql'
spring.datasource.url=jdbc:h2:mem:testdb;INIT=RUNSCRIPT FROM 'classpath:test.sql
Я не получаю никаких ошибок при запуске.Скрипт просто не запускается.Любая помощь будет оценена.Благодаря. * * 1010