Page 259 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 259
version) {
super(context, name, factory, version);
}
public void onCreate(SQLiteDatabase db) {
db.execSQL("CREATE TABLE home (\n" +
"[no] INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,\n" +
"[goods] VARCHAR(4)" +
" NOT NULL,\n" +
"[status] INTEGER NULL,\n" +
");");
//데이터 베이스 생성. 후배들이 쓰려면 커스터마이징을 해야함.
db.execSQL("CREATE TABLE homeLOG (\n" +
"[no] INTEGER NOT NULL PRIMARY KEY AUTOINCREMENT,\n" +
"[goods] VARCHAR(4)" +
" NOT NULL,\n" +
"[status] INTEGER NULL,\n" +
"[time] DATETIME DEFAULT (DATETIME(CURRENT_TIMESTAMP, 'LOCALTIME'))
NULL\n" +
");");
//데이터 베이스 생성. 후배들이 쓰려면 커스터마이징을 해야함.
db.execSQL("insert into home (goods,status) values (\"led0\", 0 );");
db.execSQL("insert into home (goods,status) values (\"led1\", 0 );");
db.execSQL("insert into home (goods,status) values (\"led2\", 0 );");
db.execSQL("insert into home (goods,status) values (\"led3\", 0 );");
db.execSQL("insert into home (goods,status) values (\"led4\", 0 );");
db.execSQL("insert into home (goods,status) values (\"Gas\", 0 );");
db.execSQL("insert into home (goods,status) values (\"Fan\", 0 );");
db.execSQL("insert into home (goods,status) values (\"Ctn\", 0 );");
}
//생성된 데이터베이스에 값 적어넣기. 후배들이 쓰려면 커스터마이징을 해야함.
@Override
public void onUpgrade(SQLiteDatabase db, int oldVersion, int newVersion) {
}
- 252 -