BasePojo constructor

BasePojo()

Implementation

BasePojo() {
    dbHandler = getDatabaseObject();
    Map<String,dynamic> field;
    field = Map<String,dynamic>();
    field[fieldName] = id;
    field[fieldType] = typeInt;
    field[fieldValue] = 0;
    field[fieldAttributes] = [attributeAutoIncrement,attributePrimaryKey];
    fields[id] = field;

    field = new Map<String,dynamic>();
    field[fieldName] = createdOn;
    field[fieldType] = typeDateTime;
    field[fieldValue] = "NOW";
    field[fieldAttributes] = [attributeTimestamp];
    fields[createdOn] = field;

    field = new Map();
    field[fieldName] = modifiedOn;
    field[fieldType] = typeDateTime;
    field[fieldValue] = "NOW";
    field[fieldAttributes] = [attributeTimestamp,attributeUpdateTimestamp];
    fields[modifiedOn] = field;
}