Advertisement
Guest User

Untitled

a guest
Dec 7th, 2016
87
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 4.43 KB | None | 0 0
  1. package DBFilling;
  2.  
  3. import java.io.IOException;
  4. import java.sql.*;
  5.  
  6.  
  7. public class main {
  8.  
  9.     public static void main(String args[]) throws IOException {
  10.         Connection c = null;
  11.         Statement stmt = null;
  12.         Generators generators = new Generators();
  13.         generators.setupGenerators();
  14.         try {
  15.             Class.forName("org.postgresql.Driver");
  16.             c = DriverManager
  17.                     .getConnection("jdbc:postgresql://localhost:5432/Karetka",
  18.                             "postgres", "bazy");
  19.             c.setAutoCommit(false);
  20.             System.out.println("Opened database successfully");
  21.  
  22.             stmt = c.createStatement();
  23.             String sql ="";
  24.  
  25.             for(int i=1 ;i<=Generators.LICZBA_DYSPOZYTOROW;i++){
  26.                 sql = generators.dyspozytorzy(i);
  27.                 System.out.println(sql);
  28.                 stmt.executeUpdate(sql);
  29.             }
  30.             for(int i=1 ;i<=Generators.LICZBA_PRACOWNIKOW;i++){
  31.                 sql = generators.pracownicy(i);
  32.                 System.out.println(sql);
  33.                 stmt.executeUpdate(sql);
  34.             }
  35.             for(int i=1 ;i<=Generators.LICZBA_PODSTACJI;i++){
  36.                 sql = generators.podstacje(i);
  37.                 System.out.println(sql);
  38.                 stmt.executeUpdate(sql);
  39.             }
  40.  
  41.             for(int i=0 ;i<generators.procedures.size();i++){
  42.                 sql = generators.procedury(i);
  43.                 System.out.println(sql);
  44.                 stmt.executeUpdate(sql);
  45.             }
  46.           for(int i=1 ;i<generators.icd10.size();i++){
  47.                 sql = generators.kodyicd(i);
  48.                 System.out.println(sql);
  49.                 stmt.executeUpdate(sql);
  50.             }
  51.                 for(int i=1 ;i<generators.cities.size();i++){
  52.                 sql = generators.miejscowosci(i);
  53.                 System.out.println(sql);
  54.                 stmt.executeUpdate(sql);
  55.             }
  56.  
  57.             for(int i=1 ;i<=Generators.LICZBA_KARETEK;i++){
  58.                 sql = generators.karetki(i);
  59.                 System.out.println(sql);
  60.                 stmt.executeUpdate(sql);
  61.             }
  62.             for(int i=1 ;i<=Generators.LICZBA_PACJENTÓW;i++){
  63.                 sql = generators.pacjenci(i);
  64.                 System.out.println(sql);
  65.                 stmt.executeUpdate(sql);
  66.             }
  67.  
  68.             for(int i=1 ;i<generators.hospitals.size();i++){
  69.                 sql = generators.szpitale(i);
  70.                 System.out.println(sql);
  71.                 stmt.executeUpdate(sql);
  72.             }
  73.             for(int i=1 ;i<=Generators.LICZBA_ZGLOSZEN_I_WEZWAN;i++){
  74.                 sql = generators.zgloszenie(i);
  75.                 System.out.println(sql);
  76.                 stmt.executeUpdate(sql);
  77.             }
  78.             for(int i=1 ;i<=Generators.LICZBA_ZGLOSZEN_I_WEZWAN;i++){
  79.                 sql = generators.wezwania(i);
  80.                 System.out.println(sql);
  81.                 stmt.executeUpdate(sql);
  82.             }
  83.               for(int i=1 ;i<=20000;i++){
  84.                 sql = generators.wykonaneProcedury(i);
  85.                 System.out.println(sql);
  86.                 stmt.executeUpdate(sql);
  87.             }
  88.             for(int i=1 ;i<=10000;i++){
  89.                 sql = generators.ulice(i);
  90.                 System.out.println(sql);
  91.                 stmt.executeUpdate(sql);
  92.             }
  93.             for(int i=1 ;i<=Generators.LICZBA_ZESPOLOW;i++){
  94.                 sql = generators.zespolyratownictwa(i);
  95.                 System.out.println(sql);
  96.                 stmt.executeUpdate(sql);
  97.             }
  98.               for(int i=1 ;i<=20000;i++){
  99.                 sql = generators.zespolydowezwania(i);
  100.                 System.out.println(sql);
  101.                 stmt.executeUpdate(sql);
  102.             }
  103.             for(int i=1 ;i<=20000;i++){
  104.                 sql = generators.zatrudnieniPracownicy(i);
  105.                 System.out.println(sql);
  106.                 stmt.executeUpdate(sql);
  107.             }
  108.             for(int i=1 ;i<=20000;i++){
  109.                 sql = generators.poszkodowani(i);
  110.                 System.out.println(sql);
  111.                 stmt.executeUpdate(sql);
  112.             }
  113.             stmt.close();
  114.             c.commit();
  115.             c.close();
  116.         } catch (Exception e) {
  117.             System.err.println( e.getClass().getName()+": "+ e.getMessage() );
  118.             System.exit(0);
  119.         }
  120.         System.out.println("Records created successfully");
  121.     }
  122.  
  123. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement