Skip to content

raphcho/database_lib

Repository files navigation

database_lib

Initialiser une base de données

context = (Application / Activity)
DatabaseHelper dbh = new DatabaseHelper(context, DATABASE_NAME, DATABASE_VERSION);

Ajouter une table à la base de données

dbh.addTable( TableThatExtendsModel.getClass());

Créer la base de données

dbh.createTables();

Récupérer tous les éléments d'une table

dbh.getAll(TableThatExtendsModel.getClass());

Récupérer le premier élément d'une table

dbh.findFirst(TableThatExtendsModel.getClass());

Insérer un élément dans une table

TableThatExtendsModel obj = new TableThatExtendsModel();
dbh.insertItem(obj);

Insérer plusieurs éléments dans une table

TableThatExtendsModel obj = new TableThatExtendsModel();
TableThatExtendsModel obj2 = new TableThatExtendsModel();
TableThatExtendsModel obj3 = new TableThatExtendsModel();

ArrayList<TableThatExtendsModel> objs = new ArrayList<TableThatExtendsModel>();
objs.add(obj);
objs.add(obj2);
objs.add(obj3);

dbh.insertCollection(objs);
dbh.insertItem(obj);

About

Simplification of ormlite

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages