title: Android & Ormlite: Inserting data in DatabaseHelper onCreate
body: <p>I am using Ormlite for the first time and I am trying to setup my DatabaseHelper to insert rows after creating the database's tables.  I am getting a <code>getWritableDatabase called recursively</code> error when I do.</p>
  
  <p>Here is my onCreate:</p>
  
  <pre><code>public void onCreate(SQLiteDatabase sqliteDatabase, ConnectionSource connectionSource) {
  
      try {
          TableUtils.createTable(databaseType, connectionSource, User.class);
  
          // Add test user
          User test = new User("test", "12345");
          getUserDao().create(test);
  
  
      } catch (SQLException e) {
          Log.e(DatabaseHelper.class.getName(), "Unable to create databases", e);
      }
  }
  </code></pre>