Skip to content

Commit 88656b3

Browse files
committed
Add deprecated metadata for Liquibase
See gh-10076
1 parent e5c5fe9 commit 88656b3

File tree

1 file changed

+112
-0
lines changed

1 file changed

+112
-0
lines changed

spring-boot-autoconfigure/src/main/resources/META-INF/additional-spring-configuration-metadata.json

Lines changed: 112 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -617,6 +617,118 @@
617617
"replacement": "spring.flyway.validate-on-migrate",
618618
"level": "error"
619619
}
620+
},
621+
{
622+
"name": "liquibase.change-log",
623+
"type": "java.lang.String",
624+
"description": "Change log configuration path.",
625+
"defaultValue": "classpath:/db/changelog/db.changelog-master.yaml",
626+
"deprecation": {
627+
"replacement": "spring.liquibase.change-log",
628+
"level": "error"
629+
}
630+
},
631+
{
632+
"name": "liquibase.check-change-log-location",
633+
"type": "java.lang.Boolean",
634+
"description": "Check the change log location exists.",
635+
"defaultValue": true,
636+
"deprecation": {
637+
"replacement": "spring.liquibase.check-change-log-location",
638+
"level": "error"
639+
}
640+
},
641+
{
642+
"name": "liquibase.contexts",
643+
"type": "java.lang.String",
644+
"description": "Comma-separated list of runtime contexts to use.",
645+
"deprecation": {
646+
"replacement": "spring.liquibase.contexts",
647+
"level": "error"
648+
}
649+
},
650+
{
651+
"name": "liquibase.default-schema",
652+
"type": "java.lang.String",
653+
"description": "Default database schema.",
654+
"deprecation": {
655+
"replacement": "spring.liquibase.default-schema",
656+
"level": "error"
657+
}
658+
},
659+
{
660+
"name": "liquibase.drop-first",
661+
"type": "java.lang.Boolean",
662+
"description": "Drop the database schema first.",
663+
"defaultValue": false,
664+
"deprecation": {
665+
"replacement": "spring.liquibase.drop-first",
666+
"level": "error"
667+
}
668+
},
669+
{
670+
"name": "liquibase.enabled",
671+
"type": "java.lang.Boolean",
672+
"description": "Enable liquibase support.",
673+
"defaultValue": true,
674+
"deprecation": {
675+
"replacement": "spring.liquibase.enabled",
676+
"level": "error"
677+
}
678+
},
679+
{
680+
"name": "liquibase.labels",
681+
"type": "java.lang.String",
682+
"description": "Comma-separated list of runtime labels to use.",
683+
"deprecation": {
684+
"replacement": "spring.liquibase.labels",
685+
"level": "error"
686+
}
687+
},
688+
{
689+
"name": "liquibase.parameters",
690+
"type": "java.util.Map<java.lang.String,java.lang.String>",
691+
"description": "Change log parameters.",
692+
"deprecation": {
693+
"replacement": "spring.liquibase.parameters",
694+
"level": "error"
695+
}
696+
},
697+
{
698+
"name": "liquibase.password",
699+
"type": "java.lang.String",
700+
"description": "Login password of the database to migrate.",
701+
"deprecation": {
702+
"replacement": "spring.liquibase.password",
703+
"level": "error"
704+
}
705+
},
706+
{
707+
"name": "liquibase.rollback-file",
708+
"type": "java.io.File",
709+
"description": "File to which rollback SQL will be written when an update is performed.",
710+
"deprecation": {
711+
"replacement": "spring.liquibase.rollback-file",
712+
"level": "error"
713+
}
714+
},
715+
{
716+
"name": "liquibase.url",
717+
"type": "java.lang.String",
718+
"description": "JDBC url of the database to migrate. If not set, the primary configured data source\n is used.",
719+
"deprecation": {
720+
"replacement": "spring.liquibase.url",
721+
"level": "error"
722+
}
723+
},
724+
{
725+
"name": "liquibase.user",
726+
"type": "java.lang.String",
727+
"description": "Login user of the database to migrate.",
728+
"deprecation": {
729+
"replacement": "spring.liquibase.user",
730+
"level": "error"
731+
}
620732
}
621733
],"hints": [
622734
{

0 commit comments

Comments
 (0)