ORMLite'u kullanan bir uygulamam var. Tüm db'yi sıfırlamak için bir işlev oluşturmam gerekiyor (temel olarak her db'den tüm satırları silmem, otomatik sıfırlamayı sıfırla ve dizinleri sıfırla).ORMLite tüm tabloları sıfırla
Muhtemelen her tabloda bir kesik açarak yapabilirim ama ORMLite bunu yapmak için belirli bir yönteme sahip mi?
aynı etkiyi dbhelper.onUpgrade (dbhelper.getWritableDatabase(), 0, DatabaseHelper.DATABASE_VERSION) adresinden edinilebilir; ? – max4ever
Hey @ max4ever, Bunun sizin için yapacağını sanmıyorum. "OnUpgrae (...)" yöntemini uygulamanız gerekir, böylece nasıl yaptığınıza bağlı olarak değişir. Eğer 'onUpgrade (...)' düşer ve sonra oluşturursa, o zaman işe yarayacaktır. – Gray
@Gray bu SQL ile execRaw() kullanabilir birincil idx oto inc silmek için: executeRawNoArgs ("sqlite_sequence silmek nerede name = '" + tabloismi + "';"); – drdrej