Hide keyboard shortcuts

Hot-keys on this page

r m x p   toggle line displays

j k   next/prev highlighted chunk

0   (zero) top of page

1   (one) first highlighted chunk

1# postgresql/__init__.py 

2# Copyright (C) 2005-2020 the SQLAlchemy authors and contributors 

3# <see AUTHORS file> 

4# 

5# This module is part of SQLAlchemy and is released under 

6# the MIT License: http://www.opensource.org/licenses/mit-license.php 

7 

8from . import base 

9from . import pg8000 # noqa 

10from . import psycopg2 # noqa 

11from . import psycopg2cffi # noqa 

12from . import pygresql # noqa 

13from . import pypostgresql # noqa 

14from . import zxjdbc # noqa 

15from .array import All 

16from .array import Any 

17from .array import ARRAY 

18from .array import array 

19from .base import BIGINT 

20from .base import BIT 

21from .base import BOOLEAN 

22from .base import BYTEA 

23from .base import CHAR 

24from .base import CIDR 

25from .base import CreateEnumType 

26from .base import DATE 

27from .base import DOUBLE_PRECISION 

28from .base import DropEnumType 

29from .base import ENUM 

30from .base import FLOAT 

31from .base import INET 

32from .base import INTEGER 

33from .base import INTERVAL 

34from .base import MACADDR 

35from .base import MONEY 

36from .base import NUMERIC 

37from .base import OID 

38from .base import REAL 

39from .base import REGCLASS 

40from .base import SMALLINT 

41from .base import TEXT 

42from .base import TIME 

43from .base import TIMESTAMP 

44from .base import TSVECTOR 

45from .base import UUID 

46from .base import VARCHAR 

47from .dml import Insert 

48from .dml import insert 

49from .ext import aggregate_order_by 

50from .ext import array_agg 

51from .ext import ExcludeConstraint 

52from .hstore import HSTORE 

53from .hstore import hstore 

54from .json import JSON 

55from .json import JSONB 

56from .ranges import DATERANGE 

57from .ranges import INT4RANGE 

58from .ranges import INT8RANGE 

59from .ranges import NUMRANGE 

60from .ranges import TSRANGE 

61from .ranges import TSTZRANGE 

62 

63 

64base.dialect = dialect = psycopg2.dialect 

65 

66 

67__all__ = ( 

68 "INTEGER", 

69 "BIGINT", 

70 "SMALLINT", 

71 "VARCHAR", 

72 "CHAR", 

73 "TEXT", 

74 "NUMERIC", 

75 "FLOAT", 

76 "REAL", 

77 "INET", 

78 "CIDR", 

79 "UUID", 

80 "BIT", 

81 "MACADDR", 

82 "MONEY", 

83 "OID", 

84 "REGCLASS", 

85 "DOUBLE_PRECISION", 

86 "TIMESTAMP", 

87 "TIME", 

88 "DATE", 

89 "BYTEA", 

90 "BOOLEAN", 

91 "INTERVAL", 

92 "ARRAY", 

93 "ENUM", 

94 "dialect", 

95 "array", 

96 "HSTORE", 

97 "hstore", 

98 "INT4RANGE", 

99 "INT8RANGE", 

100 "NUMRANGE", 

101 "DATERANGE", 

102 "TSVECTOR", 

103 "TSRANGE", 

104 "TSTZRANGE", 

105 "JSON", 

106 "JSONB", 

107 "Any", 

108 "All", 

109 "DropEnumType", 

110 "CreateEnumType", 

111 "ExcludeConstraint", 

112 "aggregate_order_by", 

113 "array_agg", 

114 "insert", 

115 "Insert", 

116)