Back to project page android-mvc-framework.
The source code is released under:
Apache License
If you think the Android project android-mvc-framework listed in this page is inappropriate, such as containing malicious code/tools or violating the copyright, please email info at java2s dot com, thanks.
package com.android_mvc.sample_project.db.schema; /*w w w.j ava2 s .co m*/ import com.android_mvc.framework.db.schema.AbstractSchemaDefinition; import com.android_mvc.framework.db.schema.RDBColumn; import com.android_mvc.framework.db.schema.RDBTable; /** * AP??????????????? * @author id:language_and_engineering * */ public class SchemaDefinition extends AbstractSchemaDefinition { @Override public void define_tables() { // NOTE: ?????????????????id??? // ?????????????????? new RDBTable(this) .nameIs("friends") .columns(new RDBColumn[]{ new RDBColumn().nameIs("id").primaryKey(), new RDBColumn().nameIs("name").typeIs("text").notNull(), new RDBColumn().nameIs("age").typeIs("integer"), new RDBColumn().nameIs("favorite_flag").typeIs("integer") }) .create() ; /* new RDBTable(this) .nameIs("table1") .columns(new RDBColumn[]{ new RDBColumn().nameIs("id").primaryKey(), new RDBColumn().nameIs("col1").typeIs("text").notNull(), new RDBColumn().nameIs("col2").typeIs("integer") }) .create() ; new RDBTable(this) .nameIs("table2") .columns(new RDBColumn[]{ new RDBColumn().nameIs("id").primaryKey(), new RDBColumn().nameIs("col1").typeIs("blob") }) .create() ; */ } }