dependencies {
...
implementation 'com.android.support:appcompat-v7:${androidSupportVersion}'
implementation 'com.google.code.gson:gson:2.8.5'
implementation 'com.github.neocross:me.andreandyp:tinyperson-orm:0.5.0'
...
}
public class User extends TorchModel {
@Column(name = "id", primaryKey = true)
public int id;
@Column(name = "name")
public String name;
@Column(name = "age")
public int age;
}
TorchDatabase.createTable(User.class);
User user = new User();
user.name = "John";
user.age = 25;
user.save();
List<User> userList = TorchModel.select(User.class).findAll();
for (User user : userList) {
Log.d("User", "Name: " + user.name + ", Age: " + user.age);
}