You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: README.md
+10-9Lines changed: 10 additions & 9 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -82,8 +82,10 @@ The following table shows the mapping between a database type and a Java type:
82
82
| char | char |
83
83
| text | java.lang.String |
84
84
| timestamp | java.sql.Timestamp |
85
+
| timestamptz | java.sql.Timestamp |
85
86
| date | java.sql.Timestamp |
86
87
| time | java.sql.Timestamp |
88
+
| timetz | java.sql.Timestamp |
87
89
| boolean | boolean |
88
90
| enum | java.lang.Enum |
89
91
| array | java.util.List / java.util.Set |
@@ -101,9 +103,9 @@ Dependencies
101
103
------------
102
104
103
105
* Spring Framework
104
-
* PostgreSQL driver ;)
106
+
* PostgreSQL JDBC driver ;)
105
107
* Google Guava
106
-
* and more see pom.xml for details
108
+
* and more see `pom.xml` for details
107
109
108
110
How to run integration tests
109
111
----------------------------
@@ -121,12 +123,12 @@ How to run integration tests
121
123
Known issues
122
124
------------
123
125
124
-
* PostgreSQL JDBC driver does not honor identical type names in different schemas, this may lead to issues if typemapper is used where types are present with equal name in more than one schema (this problem is solved now with the commit [3ca94e64d6322fa91c477200bfb3719deaeac153](https://github.com/pgjdbc/pgjdbc/commit/3ca94e64d6322fa91c477200bfb3719deaeac153) to [pgjdbc](https://github.com/pgjdbc/pgjdbc/) driver)
125
-
* PostgreSQL domains are not supported as for now
126
-
* PostgreSQL `hstore` type is mapped from and to `Map<String,String>`, there is no way to use `Map` of different types for now
127
-
* Two different datasources with the same jdbc URL and different search paths might not work properly when we have types with the identical name.
128
-
* SprocWrapper relies on the search path to resolve conflicting types with the same name (right now, we are not checking the schema). If one specifies the schema of the stored procedure's return type, SprocWrapper might end up using the wrong one, because it will use the search_path to resolve the conflict. For more info check test: SimpleIT.testTypeLookupBugWithSchema.
129
-
* For integration with Spring's transaction management use the TransactionAwareDataSourceProxy as the data source injected into the data source provider.
126
+
* PostgreSQL JDBC driver does not honor identical type names in different schemas, this may lead to issues if typemapper is used where types are present with equal name in more than one schema (this problem is solved now with the commit [3ca94e64d6322fa91c477200bfb3719deaeac153](https://github.com/pgjdbc/pgjdbc/commit/3ca94e64d6322fa91c477200bfb3719deaeac153) to [pgjdbc](https://github.com/pgjdbc/pgjdbc/) driver);
127
+
* PostgreSQL domains are not supported as for now;
128
+
* PostgreSQL `hstore` type is mapped from and to `Map<String,String>`, there is no way to use `Map` of different types for now;
129
+
* Two different datasources with the same JDBC URL and different search paths might not work properly when we have types with the identical name;
130
+
* SprocWrapper relies on the search path to resolve conflicting types with the same name (right now, we are not checking the schema). If one specifies the schema of the stored procedure's return type, SprocWrapper might end up using the wrong one, because it will use the `search_path` to resolve the conflict. For more info check test: `SimpleIT.testTypeLookupBugWithSchema`;
131
+
* For integration with Spring's transaction management use the `TransactionAwareDataSourceProxy` as the data source injected into the data source provider.
130
132
131
133
Documentation
132
134
-------------
@@ -154,4 +156,3 @@ distributed under the License is distributed on an "AS IS" BASIS,
154
156
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
155
157
See the License for the specific language governing permissions and
0 commit comments