title: Define multiple liquibase datasources in Quarkus YAML
body: <p>How can I define multiple datasources for the Quarkus YAML extension ?</p>
  <p>Apperantly, it works like the following in the <code>application.properties</code> file:</p>
  <pre><code># Liquibase configuration for the default datasource
  quarkus.liquibase.schemas=DEFAULT_TEST_SCHEMA
  quarkus.liquibase.change-log=db/changeLog.xml
  quarkus.liquibase.migrate-at-start=true
  
  # Liquibase configuration for the &quot;users&quot; datasource
  quarkus.liquibase.users.schemas=USERS_TEST_SCHEMA
  quarkus.liquibase.users.change-log=db/users.xml
  quarkus.liquibase.users.migrate-at-start=true
  
  # Liquibase configuration for the &quot;inventory&quot; datasource
  quarkus.liquibase.inventory.schemas=INVENTORY_TEST_SCHEMA
  quarkus.liquibase.inventory.change-log=db/inventory.xml
  quarkus.liquibase.inventory.migrate-at-start=true
  </code></pre>
  <p>But something like this doesn't work in the YAML version</p>
  <pre><code>&quot;%test&quot;:
    quarkus:
      log:
        level: INFO
      datasource:
        devservices:
          enabled: true
      liquibase:
        change-log: &quot;db/changeLog.xml&quot;
        users:
          change-log: &quot;db/users.xml&quot;
  </code></pre>
  <p>Isn't it possible ?</p>
  <p>Would be great if we could get more YAML examples in the docs :(</p>