在一个greendao数据库中创建2个表?

时间:2016-03-07 10:51:33

标签: database greendao

您好我正在实施Greendao数据库,但我想在一个数据库中创建2个表。所以我想知道是否有可能创造?因为我没有得到输出。

1 个答案:

答案 0 :(得分:0)

试试这个

///////////////////////////////////样品/////////// ////////////////////////////

    Entity person = schema.addEntity("Person");
    person.addIdProperty();
    person.addStringProperty("name");
    person.addStringProperty("comment");

    Entity lease = schema.addEntity("Lease");
    lease.addIdProperty();
    lease.addStringProperty("item");
    lease.addStringProperty("comment");
    lease.addLongProperty("leasedate");
    lease.addLongProperty("returndate");

    Property personId = lease.addLongProperty("personId").getProperty();
    lease.addToOne(person, personId);

    ToMany personToLease = person.addToMany(lease, personId);
    personToLease.setName("leases");

    new DaoGenerator().generateAll(schema, "../app/src/main/java");

/////////////////////////////////////////////// /////////////////////////////////

在此处查找更多详情 http://www.devteam83.com/en/tutorial-greendao-from-scratch-part-1/