break out SqliteTable
[org.ibex.mail.git] / src / org / ibex / mail / Graylist.java
index 3754c62..0a0ad53 100644 (file)
@@ -7,16 +7,15 @@ import java.io.*;
 import java.util.*;
 import java.sql.Timestamp;
 
-public class Graylist extends SqliteTable {
+public class Graylist extends SqliteDB {
 
     public Graylist(String filename) {
         super(filename,
               new String[] {
                   "create table if not exists 'whitelist' (ip unique)",
                   "create table if not exists 'graylist' (ip,fromaddr,toaddr,date, primary key(ip,fromaddr,toaddr))"
-              },
-              "graylist",
-              "date");
+              });
+        getTable("graylist").reap("date");
     }
 
     public synchronized void addWhitelist(InetAddress ip) {