¿Cómo eliminar una base de datos ORMLite?

Me gustaría saber cómo eliminar una base de datos con ORMLite. ¿Ya hay alguna llamada API?

Soltar todas las tablas no elimina toda la base de datos.

Gracias por adelantado.

Editar:

Parece que lo averiguaste. Usted hace algo como:

boolean success = context.deleteDatabase( "/data/data/source.package.goes.here/databases/database-name.db‌​"); 

Editar:

Dejar caer una base de datos es extraño con ORMLite pero creo que se puede hacer. Realmente, cuando se hace un dao.executeRaw(...) , tiene una conexión abierta al motor de base de datos que puede realizar casi cualquier operación. Usted debe ser capaz de algo como:

 fooDao.executeRaw("drop database foo;"); 

Que por lo menos funciona para mí en MySQL y debe bajo Sqlite.


Sí, ORMLite tiene la clase TableUtils que le permite crear y eliminar tablas:

http://ormlite.com/docs/table-utils

Aquí están los javadocs para el método .

Podrías hacer algo como esto,

  TableUtils.dropTable(connectionSource, Model_Class.class, false); 

Para cada tabla de la base de datos, siempre que tenga una clase de modelo para cada tabla.

Referencia:

http://ormlite.com/javadoc/ormlite-core/com/j256/ormlite/table/TableUtils.html#dropTable%28com.j256.ormlite.support.ConnectionSource,%20java.lang.Class,%20boolean%29

  • Guardando colección extranjera en ORMLite con Robospice y Scala
  • Analizar con jackson e insertar el mismo objeto en sqlite usando ormlite android
  • Crash ORMLite en Android con proguard
  • ¿Cómo puedo usar ORMLite con SQLCipher juntos en Android?
  • Proguard con la colección parametrizada orrmlite
  • Orm Lite - No se pudo encontrar el constructor público que tiene un solo argumento (Context) para la clase helper
  • Cuando agrego un nuevo campo consigo un puntero nulo
  • ¿Soporte de ormlite por lotes crear y actualizar, eliminar
  • Persistencia de una clase Collection con ORMLite en android
  • Método de cadena de escape Ormlite?
  • OrmLite SQLiteException: ninguna tabla
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.