Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- class DatabaseHelper {
- static Database _db;
- Future<Database> get db async {
- if (_db != null) {
- return _db;
- }
- _db = await initDatabase();
- return _db;
- }
- initDatabase() async {
- io.Directory documentDirectory = await getApplicationDocumentsDirectory();
- String path = join(documentDirectory.path, 'student.db');
- var db = await openDatabase(path, version: 1, onCreate: _onCreate);
- return db;
- }
- _onCreate(Database db, int version) async {
- await db
- .execute('CREATE TABLE student (id INTEGER PRIMARY KEY, nama_depan TEXT, nama_belakang TEXT, no_hp TEXT, gender TEXT, jenjang TEXT, hobi TEXT, alamat TEXT, email TEXT)');
- }
- }
Advertisement
Add Comment
Please, Sign In to add comment