title: Column not getting created in SQLite Android
body: <p>While adding a new column, I noticed something peculiar: it wasn't being created. So I ran logs everywhere, but still cannot find the problem.</p>
  
  <pre><code>Log.d("DBInfo", "Columns created: " + Arrays.toString(cursor.getColumnNames()));
  </code></pre>
  
  <p>returns</p>
  
  <pre><code>/DBInfo: Columns created: [_id, note_title, note_content]
  </code></pre>
  
  <p>when it should be returning something along the lines of</p>
  
  <pre><code>/DBInfo: Columns created: [_id, note_title, note_content, alarm_set]
  </code></pre>
  
  <p>DBHelper.class</p>
  
  <pre><code>private static class DBHelper extends SQLiteOpenHelper {
      public static final String DB_NAME = "todolist.db";
      public static final int DB_VERS = 1;
      public static final String TABLE = "notes";
  
      public static final String _ID = BaseColumns._ID;
      public static final String NOTE_TITLE  = "note_title";
      public static final String NOTE_CONTENT = "note_content";
      public static final String ALARM_SET = "alarm_set";
  
  
      public DBHelper(Context context) {
          super(context, DB_NAME, null, DB_VERS);
      }
  @Override
  public void onCreate(SQLiteDatabase db) {
      // Creates Database
  
      String sqlQuery = "CREATE TABLE " + TABLE + " (" +
              _ID + " INTEGER PRIMARY KEY AUTOINCREMENT, " +
              NOTE_TITLE + " TEXT, " +
              NOTE_CONTENT + " TEXT, " +
              ALARM_SET + " TEXT" + ");";
      db.execSQL(sqlQuery);
  }
  
  @Override
  public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
      db.execSQL("DROP TABLE IF EXISTS " + TABLE);
      onCreate(db);
  }
  }
  </code></pre>
  
  <p>The sad yet exciting life of a programmer: I don't know what the problem is, I don't know why it doesn't work.</p>