|
@@ -17,22 +17,33 @@ package com.baomidou.mybatisplus.generator.config.querys;
|
|
|
|
|
|
import com.baomidou.mybatisplus.annotation.DbType;
|
|
|
|
|
|
+/**
|
|
|
+ * Sqlite 表数据查询
|
|
|
+ *
|
|
|
+ * @author chen
|
|
|
+ * @since 2019-05-08
|
|
|
+ */
|
|
|
public class SqliteQuery extends AbstractDbQuery {
|
|
|
+
|
|
|
+
|
|
|
@Override
|
|
|
public DbType dbType() {
|
|
|
return DbType.SQLITE;
|
|
|
}
|
|
|
|
|
|
+
|
|
|
@Override
|
|
|
public String tablesSql() {
|
|
|
return "select * from sqlite_master where type='table'";
|
|
|
}
|
|
|
|
|
|
+
|
|
|
@Override
|
|
|
public String tableFieldsSql() {
|
|
|
return "pragma table_info('%s');";
|
|
|
}
|
|
|
|
|
|
+
|
|
|
@Override
|
|
|
public String tableName() {
|
|
|
return "name";
|
|
@@ -62,6 +73,7 @@ public class SqliteQuery extends AbstractDbQuery {
|
|
|
return "";
|
|
|
}
|
|
|
|
|
|
+
|
|
|
@Override
|
|
|
public String fieldKey() {
|
|
|
return "pk";
|