Open qwazer opened 9 years ago
Index: .gitignore IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 =================================================================== --- .gitignore (date 1435652568000) +++ .gitignore (date 1435656822000) @@ -56,3 +56,5 @@ crashlytics-build.properties + +temp_ignore \ No newline at end of file Index: src/main/java/com/github/table2sql/db2/Application.java IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>UTF-8 =================================================================== --- src/main/java/com/github/table2sql/db2/Application.java (date 1435652568000) +++ src/main/java/com/github/table2sql/db2/Application.java (date 1435656822000) @@ -26,8 +26,11 @@ @Value("#{'${tableNames}'.split(',')}") private List<String> tableNames; + @Value("#{'${excludesTableNames}'.split(',')}") + private List<String> excludesTableNames; + public static void main(String[] args) throws Exception { SpringApplication.run(Application.class, args); } @@ -41,6 +44,7 @@ List<String> list = tableNamesDao.findTableNames(); list.addAll(tableNames); + list.removeAll(excludesTableNames); for (String tableName : list) { tableDataProcessor.readTableDataAndSaveToFile(tableName); Index: src/main/resources/application.properties IDEA additional info: Subsystem: com.intellij.openapi.diff.impl.patch.CharsetEP <+>NATIVE_TO_ASCII_windows-1251 =================================================================== --- src/main/resources/application.properties (date 1435652568000) +++ src/main/resources/application.properties (date 1435656822000) @@ -6,5 +6,6 @@ file.name.template=./{schema}/tabledata/{tablename}.inserts.sql max.rows.size=1000 tableNames=SYSIBM.TABLES, SYSIBM.VIEWS, SAMPLE.MAIN_TABLE +excludesTableNames= query.to.find.tableNames.enable=false query.to.find.tableNames=select table_schema || '.' || TABLE_NAME from SYSIBM.TABLES WHERE TABLE_SCHEMA='COMMON' \ No newline at end of file