package de.saxsys.android.projectiler;
import de.greenrobot.daogenerator.DaoGenerator;
import de.greenrobot.daogenerator.Entity;
import de.greenrobot.daogenerator.Schema;
public class Start {
private static final int SCHEMA_VERSION = 4;
private static void addTables(final Schema schema) {
schema.enableKeepSectionsByDefault();
// TreeSpecies
final Entity entityTrack = schema.addEntity("Track");
entityTrack.addIdProperty();
entityTrack.addStringProperty("projectName").notNull();
entityTrack.addDateProperty("timestamp").notNull();
entityTrack.addDateProperty("startdDate").notNull();
entityTrack.addDateProperty("endDate").notNull();
final Entity entityComment = schema.addEntity("Comment");
entityComment.addIdProperty();
entityComment.addStringProperty("value").notNull();
entityComment.addDateProperty("timestamp").notNull();
}
public static void main(final String[] args) throws Exception {
final Schema schema = new Schema(SCHEMA_VERSION,
"de.saxsys.android.projectiler.app.generatedmodel");
addTables(schema);
new DaoGenerator().generateAll(schema,
"../Projectiler\\app\\src\\main\\java");
}
}