text: # -*- coding: utf-8 -*-
  
  from .keyword_list import KeywordList
  
  
  class PostgreSQLKeywords(KeywordList):
  
      KEYWORDS = [
          "ALL",
          "ANALYSE",
          "ANALYZE",
          "AND",
          "ANY",
          "AS",
          "ASC",
          "AUTHORIZATION",
          "BETWEEN",
          "BINARY",
          "BOTH",
          "CASE",
          "CAST",
          "CHECK",
          "COLLATE",
          "COLUMN",
          "CONSTRAINT",
          "CREATE",
          "CURRENT_DATE",
          "CURRENT_TIME",
          "CURRENT_TIMESTAMP",
          "CURRENT_USER",
          "DEFAULT",
          "DEFERRABLE",
          "DESC",
          "DISTINCT",
          "DO",
          "ELSE",
          "END",
          "EXCEPT",
          "FALSE",
          "FOR",
          "FOREIGN",
          "FREEZE",
          "FROM",
          "FULL",
          "GRANT",
          "GROUP",
          "HAVING",
          "ILIKE",
          "IN",
          "INITIALLY",
          "INNER",
          "INTERSECT",
          "INTO",
          "IS",
          "ISNULL",
          "JOIN",
          "LEADING",
          "LEFT",
          "LIKE",
          "LIMIT",
          "LOCALTIME",
          "LOCALTIMESTAMP",
          "NATURAL",
          "NEW",
          "NOT",
          "NOTNULL",
          "NULL",
          "OFF",
          "OFFSET",
          "OLD",
          "ON",
          "ONLY",
          "OR",
          "ORDER",
          "OUTER",
          "OVERLAPS",
          "PLACING",
          "PRIMARY",
          "REFERENCES",
          "SELECT",
          "SESSION_USER",
          "SIMILAR",
          "SOME",
          "TABLE",
          "THEN",
          "TO",
          "TRAILING",
          "TRUE",
          "UNION",
          "UNIQUE",
          "USER",
          "USING",
          "VERBOSE",
          "WHEN",
          "WHERE",
      ]
  
      def get_name(self):
          return "PostgreSQL"
  