123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169 |
- {
- "arrayTemplate": "%t[]",
- "setOfTemplate": "IEnumerable<%t>",
- "non-nullable-types": [
- "bool",
- "char",
- "short",
- "ushort",
- "int",
- "uint",
- "long",
- "ulong",
- "float",
- "double",
- "decimal",
- "NpgsqlTypes.NpgsqlPoint",
- "NpgsqlTypes.NpgsqlLSeg",
- "NpgsqlTypes.NpgsqlPath",
- "NpgsqlTypes.NpgsqlPolygon",
- "NpgsqlTypes.NpgsqlLine",
- "NpgsqlTypes.NpgsqlCircle",
- "NpgsqlTypes.NpgsqlBox",
- "NpgsqlTypes.NpgsqlInet",
- "Guid",
- "DateTime",
- "TimeSpan",
- "DateTimeOffset"
- ],
- "types": {
- "boolean": "bool",
- "smallint": "short",
- "integer": "int",
- "bigint": "long",
- "real": "float",
- "double precision": "double",
- "numeric": "decimal",
- "money": "decimal",
- "text": "string",
- "varchar": "string",
- "json": "string",
- "jsonb": "string",
- "xml": "string",
- "point": "NpgsqlTypes.NpgsqlPoint",
- "lseg": "NpgsqlTypes.NpgsqlLSeg",
- "path": "NpgsqlTypes.NpgsqlPath",
- "polygon": "NpgsqlTypes.NpgsqlPolygon",
- "line": "NpgsqlTypes.NpgsqlLine",
- "circle": "NpgsqlTypes.NpgsqlCircle",
- "box": "NpgsqlTypes.NpgsqlBox",
- "bit": {
- "-1": "bool",
- "1": "bool",
- "*": "System.Collections.BitArray"
- },
- "bit varying": "System.Collections.BitArray",
- "uuid": "Guid",
- "cidr": "NpgsqlTypes.NpgsqlInet",
- "inet": "System.Net.IPAddress",
- "macaddr": "System.Net.NetworkInformation.PhysicalAddress",
- "tsquery": "NpgsqlTypes.NpgsqlTsQuery",
- "tsvector": "NpgsqlTypes.NpgsqlTsVector",
- "date": "DateTime",
- "interval": "TimeSpan",
- "timestamp": "DateTime",
- "timestamp with time zone": "DateTime",
- "time": "TimeSpan",
- "time with time zone": "DateTimeOffset",
- "bytea": "byte[]",
- "name": "string",
- "\"char\"": "char",
- "char": "char",
- "oid": "uint",
- "xid": "uint",
- "cid": "uint",
- "oidvector": "uint[]",
- "record": "dynamic",
- "*": "object"
- },
- "reserved-words": [
- "abstract",
- "as",
- "base",
- "bool",
- "break",
- "byte",
- "case",
- "catch",
- "char",
- "checked",
- "class",
- "const",
- "continue",
- "decimal",
- "default",
- "delegate",
- "do",
- "double",
- "else",
- "enum",
- "event",
- "explicit",
- "extern",
- "false",
- "finally",
- "fixed",
- "float",
- "for",
- "foreach",
- "goto",
- "if",
- "implicit",
- "in",
- "int",
- "interface",
- "internal",
- "is",
- "lock",
- "long",
- "namespace",
- "new",
- "null",
- "object",
- "operator",
- "out",
- "override",
- "params",
- "private",
- "protected",
- "public",
- "readonly",
- "ref",
- "return",
- "sbyte",
- "sealed",
- "short",
- "sizeof",
- "stackalloc",
- "static",
- "string",
- "struct",
- "switch",
- "this",
- "throw",
- "true",
- "try",
- "typeof",
- "uint",
- "ulong",
- "unchecked",
- "unsafe",
- "ushort",
- "using",
- "var",
- "virtual",
- "void",
- "volatile",
- "while",
- "add",
- "alias",
- "get",
- "global",
- "partial",
- "remove",
- "set",
- "value",
- "where",
- "yield"
- ]
- }
|