/** * Construct a LitePalDB instance from the default configuration by litepal.xml. But database * name must be different than the default. * @param dbName * Name of database. * @return A LitePalDB instance which used the default configuration in litepal.xml but with a specified database name. */ public static LitePalDB fromDefault(String dbName) { LitePalConfig config = LitePalParser.parseLitePalConfiguration(); LitePalDB litePalDB = new LitePalDB(dbName, config.getVersion()); litePalDB.setStorage(config.getStorage()); litePalDB.setClassNames(config.getClassNames()); return litePalDB; }
assertTrue(DBUtility.isTableExists("WeiboMessage", db)); LitePalDB litePalDB = new LitePalDB("db2", 1); litePalDB.addClassName(Classroom.class.getName()); litePalDB.addClassName(Product.class.getName()); assertFalse(DBUtility.isTableExists("WeiboMessage", db)); litePalDB = new LitePalDB("db2", 2); litePalDB.addClassName(Computer.class.getName()); litePalDB.addClassName(Product.class.getName());