package com.manning.hsia.dvdstore.util;
import java.io.BufferedReader;
import java.io.BufferedWriter;
import java.io.File;
import java.io.FileReader;
import java.io.FileWriter;
public class FilterImport {
/**
* @param args
*/
public static void main(String[] args) {
//filterImport();
linkTable();
}
private static void filterImport() {
try {
File file = new File("./test/import.sql");
File export = new File("./test/import2.sql");
FileReader input = new FileReader(file);
FileWriter output = new FileWriter(export);
BufferedReader reader = new BufferedReader(input);
BufferedWriter writer = new BufferedWriter(output);
String line = reader.readLine();
while (line != null) {
if ( line.startsWith("delete from PRODUCTS") || line.startsWith("insert into PRODUCTS ")) {
writer.write(line);
writer.newLine();
}
line = reader.readLine();
}
writer.close();
reader.close();
}
catch (Exception e) {
e.printStackTrace();
}
}
private static void linkTable() {
try {
File export = new File("./test/import3.sql");
FileWriter output = new FileWriter(export);
BufferedWriter writer = new BufferedWriter(output);
for (int i = 1 ; i <= 479; i++) {
String line = "insert into PRODUCTS_DISTRIBUTORS(PROD_ID, distributor_id) values (" + i + "," + (i%3+1) + " )";
writer.write(line);
writer.newLine();
}
writer.close();
}
catch (Exception e) {
e.printStackTrace();
}
}
}