· 8 years ago · Dec 22, 2017, 01:10 PM
1database.execSQL(createEmpresasTable);
2
3public class ImaBDHelper extends SQLiteOpenHelper {
4
5private static final String DB_NAME = "IMA";
6private static final int DB_VERSION = 1;
7
8private static final String EMPRESAS_TABLE_NAME = "empresas";
9private static final String NOME_EMPRESA = "nome";
10private static final String DESCRICAO_EMPRESA = "descricao";
11private static final String LOCALIDADE_EMPRESA = "localidade";
12private static final String AREA_EMPRESA = "area";
13
14private final SQLiteDatabase database;
15
16public ImaBDHelper(Context context)
17{
18 super(context, DB_NAME, null, DB_VERSION);
19
20 this.database = getWritableDatabase();
21}
22
23
24@Override
25public void onCreate(SQLiteDatabase db) {
26 String createEmpresasTable = "CREATE TABLE " + EMPRESAS_TABLE_NAME +
27 "(id INTENGER PRIMARY KEY AUTOINCREMENT," +
28 NOME_EMPRESA + " TEXT NOT NULL," +
29 DESCRICAO_EMPRESA + " TEXT," +
30 LOCALIDADE_EMPRESA + " TEXT NOT NULL," +
31 AREA_EMPRESA + " TEXT NOT NULL," + ")";
32database.execSQL(createEmpresasTable);
33}
34
35@Override
36public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
37 String sql = "DROP TABLE IF EXISTS " + EMPRESAS_TABLE_NAME;
38 database.execSQL(sql);
39 this.onCreate(database);
40}