在我的Spring启动项目中,我使用>>> myquery.all()[0]._asdict()
{'ORM_Class': <orm.my_orm.ORM_Class object at 0xdeadbeefc0ff>,
'something_id': 235}
作为数据库的版本控制。每次运行项目时,我都会在控制台(Intellij IDEA或Terminal)中看到所有脚本的主体。
是否有可能从控制台日志中删除这些脚本?可以通过属性或bean来完成。
我尝试设置
Liquibase
但是我显然没有工作。该属性与spring.jpa.show-sql=false
不相关。我还检查了文档https://docs.spring.io/spring-boot/docs/current/reference/html/appendix-application-properties.html#data-migration-properties,但没有发现任何帮助。
答案 0 :(得分:3)
从Spring-Boot 1.2.4开始,您可以禁用带有属性(Github issue)的日志记录:
logging.level.liquibase=off
如果您只想删除SQL部分并仍然看到类似Table MY_TABLE created.
的内容,则只需删除执行程序即可:
logging.level.liquibase.executor=off