main
黄海 9 months ago
parent 60436e27c9
commit f9ffd8c804

@ -34,11 +34,22 @@ public class TestDataSet {
* @param table_name
* @return
*/
public static List<Record> getColumns(String table_name) {
public static List<Record> getTableColumns(String table_name) {
String sql = "desc `" + table_name + "`";
return Db.find(sql);
}
/**
*
*
* @param table_name
* @return
*/
public static List<Record> getTableData(String table_name) {
String sql = "select * from `" + table_name+"`";
return Db.find(sql);
}
/**
*
*
@ -108,17 +119,21 @@ public class TestDataSet {
String dataset_name = record.getStr("name");
//对应的表名
String table_name = getTableName(id);
//表的信息
List<Record> columns = getColumns(table_name);
//将这些数据集扫描到表中,然后标识这个数据集由谁来维护
addDataSet(parent_name, table_name, dataset_name);
//获取表有哪些列
List<Record> columns = getTableColumns(table_name);
System.out.println(parent_name + " " + dataset_name + " " + table_name);
List<String> cols = new ArrayList<>();
for (Record column : columns) {
cols.add(column.getStr("Field"));
}
System.out.println(cols);
//将这些数据集扫描到表中,然后标识这个数据集由谁来维护
addDataSet(parent_name, table_name, dataset_name);
//获取表中的数据
List<Record> data = getTableData(table_name);
System.out.println(data);
}
}
}

Loading…
Cancel
Save