Skip to content

Commit

Permalink
chore!: Change Oracle and H2 Oracle uintegerType and uintegerAutoincT…
Browse files Browse the repository at this point in the history
…ype from NUMBER(13) to NUMBER(10) to not take up more space than needed as UInt has a maximum of ten digits
  • Loading branch information
joc-a committed Oct 10, 2024
1 parent d341309 commit 9697dbc
Show file tree
Hide file tree
Showing 2 changed files with 3 additions and 2 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,7 @@
`UnsupportedByDialectException`. Previously, the setting would be ignored and SQL function generation would not include a `DISTINCT` clause.
* In Oracle and H2 Oracle, the `ubyte()` column now maps to data type `NUMBER(3)` instead of `NUMBER(4)`.
* In Oracle and H2 Oracle, the `ushort()` column now maps to data type `NUMBER(5)` instead of `NUMBER(6)`.
* In Oracle and H2 Oracle, the `uinteger()` column now maps to data type `NUMBER(10)` instead of `NUMBER(13)`.

## 0.55.0
* The `DeleteStatement` property `table` is now deprecated in favor of `targetsSet`, which holds a `ColumnSet` that may be a `Table` or `Join`.
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -27,8 +27,8 @@ internal object OracleDataTypeProvider : DataTypeProvider() {
override fun ushortType(): String = "NUMBER(5)"
override fun integerType(): String = "NUMBER(12)"
override fun integerAutoincType(): String = "NUMBER(12)"
override fun uintegerType(): String = "NUMBER(13)"
override fun uintegerAutoincType(): String = "NUMBER(13)"
override fun uintegerType(): String = "NUMBER(10)"
override fun uintegerAutoincType(): String = "NUMBER(10)"
override fun longType(): String = "NUMBER(19)"
override fun longAutoincType(): String = "NUMBER(19)"
override fun ulongType(): String = "NUMBER(20)"
Expand Down

0 comments on commit 9697dbc

Please sign in to comment.