--- /dev/null
+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();
+ }
+}
\ No newline at end of file