package net.sourceforge.phpdt.sql.adapters; public class PostgresAdapter extends DatabaseAdapter { public String getShowTableQuery(DatabaseInfo info) { return "SELECT TABLENAME FROM PG_TABLES"; } public String getShowViewQuery(DatabaseInfo info) { return "SELECT VIEWNAME FROM PG_VIEWS"; } public String getShowSequenceQuery(DatabaseInfo info) { return "SELECT relname FROM pg_class WHERE relkind = 'S'"; } public String getNextValue(String sequence) { return "select nextval('" + sequence + "')"; } public String getTableListFilter() { return "pg_"; } public DatabaseAdapter getInstance() { return new PostgresAdapter(); } }