Estou simplesmente tentando ver o conteúdo do banco de dados H2 para um banco de dados H2 incorporado que o spring-boot cria quando não especifico nada em meu application.properties e começo com mvn spring: run. Eu posso ver o Hibernate JPA criando as tabelas, mas se eu tentar acessar o console h2 na URL abaixo, o banco de dados não terá tabelas.
http://localhost:8080/console/
Vejo sugestões como esta: Ver o conteúdo do banco de dados H2 incorporado iniciado por Spring
Mas não sei onde colocar o XML sugerido no spring-boot e, mesmo que o fizesse, não quero que o h2console esteja mais disponível quando um banco de dados externo for configurado, então é mais provável que eu precise lidar com isso com algum tipo de código condicional (ou talvez apenas permitir que o spring trate-o automaticamente no caso mais ideal, onde eu apenas incluo H2 quando um perfil de maven é ativado).
Alguém tem algum código de amostra mostrando como fazer o console H2 funcionar na inicialização (e também a maneira de descobrir o que está usando a string de conexão jdbc que spring está usando)?