~groldster/ubuntu/maverick/psycopg2/merge-611040

« back to all changes in this revision

Viewing changes to psycopg/typecast_builtins.c

  • Committer: Bazaar Package Importer
  • Author(s): Fabio Tranchitella
  • Date: 2006-08-09 10:28:30 UTC
  • Revision ID: james.westby@ubuntu.com-20060809102830-grac1dsp24uyqfp4
Tags: upstream-2.0.4
ImportĀ upstreamĀ versionĀ 2.0.4

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
static long int typecast_NUMBER_types[] = {20, 23, 21, 701, 700, 1700, 0};
 
2
static long int typecast_LONGINTEGER_types[] = {20, 0};
 
3
static long int typecast_INTEGER_types[] = {23, 21, 0};
 
4
static long int typecast_FLOAT_types[] = {701, 700, 0};
 
5
static long int typecast_DECIMAL_types[] = {1700, 0};
 
6
static long int typecast_UNICODE_types[] = {19, 18, 25, 1042, 1043, 0};
 
7
static long int typecast_STRING_types[] = {19, 18, 25, 1042, 1043, 0};
 
8
static long int typecast_BOOLEAN_types[] = {16, 0};
 
9
static long int typecast_DATETIME_types[] = {1114, 1184, 704, 1186, 0};
 
10
static long int typecast_TIME_types[] = {1083, 1266, 0};
 
11
static long int typecast_DATE_types[] = {1082, 0};
 
12
static long int typecast_INTERVAL_types[] = {704, 1186, 0};
 
13
static long int typecast_BINARY_types[] = {17, 0};
 
14
static long int typecast_ROWID_types[] = {26, 0};
 
15
static long int typecast_LONGINTEGERARRAY_types[] = {1016, 0};
 
16
static long int typecast_INTEGERARRAY_types[] = {1005, 1006, 1007, 0};
 
17
static long int typecast_FLOATARRAY_types[] = {1017, 1021, 1022, 0};
 
18
static long int typecast_DECIMALARRAY_types[] = {1231, 0};
 
19
static long int typecast_UNICODEARRAY_types[] = {1002, 1003, 1009, 1014, 1015, 0};
 
20
static long int typecast_STRINGARRAY_types[] = {1002, 1003, 1009, 1014, 1015, 0};
 
21
static long int typecast_BOOLEANARRAY_types[] = {1000, 0};
 
22
static long int typecast_DATETIMEARRAY_types[] = {1115, 1185, 0};
 
23
static long int typecast_TIMEARRAY_types[] = {1183, 1270, 0};
 
24
static long int typecast_DATEARRAY_types[] = {1182, 0};
 
25
static long int typecast_INTERVALARRAY_types[] = {1187, 0};
 
26
static long int typecast_BINARYARRAY_types[] = {1001, 0};
 
27
static long int typecast_ROWIDARRAY_types[] = {1028, 1013, 0};
 
28
 
 
29
 
 
30
typecastObject_initlist typecast_builtins[] = {
 
31
  {"NUMBER", typecast_NUMBER_types, typecast_NUMBER_cast, NULL},
 
32
  {"LONGINTEGER", typecast_LONGINTEGER_types, typecast_LONGINTEGER_cast, NULL},
 
33
  {"INTEGER", typecast_INTEGER_types, typecast_INTEGER_cast, NULL},
 
34
  {"FLOAT", typecast_FLOAT_types, typecast_FLOAT_cast, NULL},
 
35
  {"DECIMAL", typecast_DECIMAL_types, typecast_DECIMAL_cast, NULL},
 
36
  {"UNICODE", typecast_UNICODE_types, typecast_UNICODE_cast, NULL},
 
37
  {"STRING", typecast_STRING_types, typecast_STRING_cast, NULL},
 
38
  {"BOOLEAN", typecast_BOOLEAN_types, typecast_BOOLEAN_cast, NULL},
 
39
  {"DATETIME", typecast_DATETIME_types, typecast_DATETIME_cast, NULL},
 
40
  {"TIME", typecast_TIME_types, typecast_TIME_cast, NULL},
 
41
  {"DATE", typecast_DATE_types, typecast_DATE_cast, NULL},
 
42
  {"INTERVAL", typecast_INTERVAL_types, typecast_INTERVAL_cast, NULL},
 
43
  {"BINARY", typecast_BINARY_types, typecast_BINARY_cast, NULL},
 
44
  {"ROWID", typecast_ROWID_types, typecast_ROWID_cast, NULL},
 
45
  {"LONGINTEGERARRAY", typecast_LONGINTEGERARRAY_types, typecast_LONGINTEGERARRAY_cast, "LONGINTEGER"},
 
46
  {"INTEGERARRAY", typecast_INTEGERARRAY_types, typecast_INTEGERARRAY_cast, "INTEGER"},
 
47
  {"FLOATARRAY", typecast_FLOATARRAY_types, typecast_FLOATARRAY_cast, "FLOAT"},
 
48
  {"DECIMALARRAY", typecast_DECIMALARRAY_types, typecast_DECIMALARRAY_cast, "DECIMAL"},
 
49
  {"UNICODEARRAY", typecast_UNICODEARRAY_types, typecast_UNICODEARRAY_cast, "UNICODE"},
 
50
  {"STRINGARRAY", typecast_STRINGARRAY_types, typecast_STRINGARRAY_cast, "STRING"},
 
51
  {"BOOLEANARRAY", typecast_BOOLEANARRAY_types, typecast_BOOLEANARRAY_cast, "BOOLEAN"},
 
52
  {"DATETIMEARRAY", typecast_DATETIMEARRAY_types, typecast_DATETIMEARRAY_cast, "DATETIME"},
 
53
  {"TIMEARRAY", typecast_TIMEARRAY_types, typecast_TIMEARRAY_cast, "TIME"},
 
54
  {"DATEARRAY", typecast_DATEARRAY_types, typecast_DATEARRAY_cast, "DATE"},
 
55
  {"INTERVALARRAY", typecast_INTERVALARRAY_types, typecast_INTERVALARRAY_cast, "INTERVAL"},
 
56
  {"BINARYARRAY", typecast_BINARYARRAY_types, typecast_BINARYARRAY_cast, "BINARY"},
 
57
  {"ROWIDARRAY", typecast_ROWIDARRAY_types, typecast_ROWIDARRAY_cast, "ROWID"},
 
58
    {NULL, NULL, NULL, NULL}
 
59
};
 
60