code: public static EmbeddedPostgresTestDatabaseRule embeddedDatabaseRule(@Nonnull final URL baseUrl, final String... personalities)
      {
          try {
              return embeddedDatabaseRule(baseUrl.toURI(), personalities);
          } catch (URISyntaxException e) {
              throw new IllegalArgumentException(e);
          }
      }
docs: Returns a {@link TestRule} to create a Postgres cluster, shared amongst all test cases in this JVM.
  The rule contributes {@link Config} switches to configure each test case to get its own database.