title: Spring boot with H2 Database auto create
body: <p>I am using embeded H2 in my java application via spring boot. Currently, it <strong>creates(overrides)</strong> my tables in the DB. But once I push it to production
  I do not want my tables to be wiped off and recreated, so I wont lose the previous datas in the tables. But I am not sure how to accomplish this. Not sure what to put on the line  <code>spring.jpa.hibernate.ddl-auto=create</code>. I tried validate and other options but did not work out. Here is my application.properties. Thanks</p>
  
  <pre><code>spring.jpa.generate-ddl=true
  spring.jpa.hibernate.ddl-auto=create
  spring.jpa.properties.hibernate.show_sql=true
  spring.jpa.properties.hibernate.use_sql_comments=true
  spring.jpa.properties.hibernate.format_sql=true
  spring.datasource.initialization-mode=always
  spring.jpa.hibernate.naming.physical- 
  strategy=org.hibernate.boot.model.naming.PhysicalNamingStrategyStandardImpl
  </code></pre>