title: Table not found - wrong naming strategy?
body: <p>I can clearly see with pgAdmin that table "TEST" exists inside public scheme.</p>
  
  <p>Here is my configuration:</p>
  
  <pre><code>@Entity
  @Table(name = "TEST", schema = "public")
  public class TestEntity
  </code></pre>
  
  <p>application.yml:</p>
  
  <pre><code>spring:
    jpa:
      hibernate:
        ddl-auto: validate
        naming:
          physical-strategy: org.hibernate.boot.model.naming.PhysicalNamingStrategyStandardImpl
      databasePlatform: org.hibernate.dialect.PostgreSQLDialect
  </code></pre>
  
  <p>Exception:</p>
  
  <pre><code>Caused by: org.hibernate.tool.schema.spi.SchemaManagementException: Schema-validation: missing table [TEST]
          at org.hibernate.tool.schema.internal.SchemaValidatorImpl.validateTable(SchemaValidatorImpl.java:67)
  </code></pre>
  
  <p>When I change ddl-auto to 'update' it creates table with "test" name and everything starts to work as expected. The problem is that I think my configuration is fine and it should find "TEST".
  Can someone help? Maybe I need to use more specific dialect?</p>