liquibase/liquibase-docs

createProcedure when using yaml does not recognise procedureText but deprecated procedureBody

ldeck opened this issue · 2 comments

ldeck commented

Describe the bug
As the title says — when using createProcedure in yaml, procedureText is treated as null whereas procedureBody (undocumented) works.

To Reproduce
Steps to reproduce the behavior:

  1. Create a yaml changeset with a createProcedure block
  2. include a procedureText attribute without specifying a path
  3. perform liquibase update
  4. See error

Expected behavior
procedureText would be recognised as currently documented.

Liquibase Version:
4.3.1

Additional context
I've created a pull request to update the documentation for createProcedure to address this:
See #115

ldeck commented

Anyone able to comment on this pull request @nmelny ?

@ldeck Thank you again for your pull request and your comment! We've applied the changes and updated our documentation: https://docs.liquibase.com/change-types/community/create-procedure.html. In case there are any other pages/content we can improve or fix, please let me know.