alex
dff9adaf34
dbeaver/pro#9084 update gql schema ( #4294 )
...
* dbeaver/pro#9084 update gql schema
* dbeaver/pro#9084 move fields
2026-04-21 10:24:25 +02:00
Ruslan Musaev
86c50a1557
dbeaver/pro#8711 sql execution plan improvements ( #4287 )
...
* dbeaver/pro#8711 sql execution plan improvements
* dbeaver/pro#8711 sql execution plan improvements
2026-04-20 17:38:43 +02:00
alex and Daria Marutkina
7d6c05f50c
dbeaver/pro#8707 remove folder feature from ui ( #4267 )
...
* dbeaver/pro#8707 remove folder feature from ui
* dbeaver/pro#8707 remove folder tree ui for navigator
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2026-04-20 16:24:43 +02:00
Viktor Kirst
022778f95c
dbeaver/pro#9061 Support custom lock manager id in servlet applications ( #4291 )
...
* dbeaver/pro#9061 Support custom lock manager id in servlet applications
* dbeaver/pro#9061 Remove unused metadata lock manager overload
2026-04-20 14:52:49 +02:00
Daria Marutkina
d752d8ac26
dbeaver/pro#9037 Update README file ( #4292 )
...
Added changelog for version 26.0.3, detailing new features, fixes, and security updates.
2026-04-20 11:47:05 +02:00
serge-rider
e1a029b238
dbeaver/pro#9060 Optimize manifest dependencies
2026-04-19 16:04:30 +02:00
Serge Rider
644dc2a136
dbeaver/pro#9048 CB NPE fix + QM deadlock fix ( #4288 )
2026-04-16 21:13:18 +02:00
Alexander Skoblikov
768fe00f6a
dbeaver/pro#8839 remove referer ( #4279 )
2026-04-16 10:35:22 +02:00
dbeaver-devops
1e1f684379
dbeaver/pro#9037 26.0.4 version bump
2026-04-15 22:46:10 +02:00
alex and Daria Marutkina
ac3ce9e085
dbeaver/pro#8728 add pricing policy ( #4281 )
...
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2026-04-15 16:30:06 +02:00
Sychev Andrey and Evgenia
3cc9c3ce86
dbeaver/pro#8274 feat: add key icons for key columns in data editor ( #4283 )
...
* dbeaver/pro#8274 feat: add key icons for key columns in data editor
* dbeaver/pro#8274 feat: change key icon. put to core
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2026-04-15 16:29:02 +02:00
1660e62391
Save scripts to custom locations (use import/export buttons) ( #4258 )
...
* dbeaver/pro#7880 adds MVP for saving script to cloud storage
* removes registerScriptExportController
* finalizes the ui
* adds missing locales
* introduces footer slot to use CommonDialog api
* adds locales
* moves success message to the tab components itself
* pr small fixes
* saves file with timestamp
* send notification with correct filename
* fixes locales
* uses different approach for handling dialog save
* cleanup
* self review fixes
* adds lazy import for export dialog
* uses form API to save the dialog
* fixes imports (tab -> panel)
* uses react state for filename
* build fix
* handles form validation
* sanitizes file name
* removes redundant form layout
* fixes bug: allows to load tree root with useTreeData
* uses context api to resolve export script dialog instead of throwing errors approach
* dbeaver/pro#7880 do not show notification on local export
* dbeaver/pro#7880 remove notification from local export
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: naumov <iamemptyhuh@gmail.com >
2026-04-15 15:12:32 +02:00
Sychev Andrey and Evgenia
c27fca442b
dbeaver/pro#8687 fix(formatNumber): fix unit selection for floats and… ( #4276 )
...
- Use Math.log10 instead of toString().length to count integer digits — toString() on a float
like 4036.29 has length 7, which incorrectly bucketed thousands-range values into millions
- Fix exponent formula for 3n-digit numbers (e.g. 100000 gave exponent=6→M instead of 3→k)
- Apply precision param d below 1000 (was hardcoded 2); default to 2
- Add formatNumber.test.ts
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2026-04-15 15:10:57 +02:00
318100300f
Dbeaver/pro#8044 add api for database user preference ( #4104 )
...
* dbeaver/pro#8044 add api for database user preference
* dbeaver/pro#8044 set to prefstore
* dbeaver/pro#8044 add api for database user preference
* dbeaver/pro#8044 add api for database pref
* dbeaver/pro#8044 add api for database pref
* dbeaver/pro#8044 add api for database pref
* dbeaver/pro#8044 refactor api for database preferences
* dbeaver/pro#8044 refactor api for database preferences
* dbeaver/pro#8044 refactor api for database preferences
* dbeaver/pro#8044 add api for database user preference
* dbeaver/pro#8044 set to prefstore
* dbeaver/pro#8044 add api for database user preference
* dbeaver/pro#8044 add api for database pref
* dbeaver/pro#8044 add api for database pref
* dbeaver/pro#8044 add api for database pref
* dbeaver/pro#8044 refactor api for database preferences
* dbeaver/pro#8044 refactor api for database preferences
* dbeaver/pro#8044 refactor api for database preferences
* dbeaver/pro#8044 review fixes
* dbeaver/pro#8044 review fixes
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2026-04-15 13:57:51 +02:00
9c9e8e4496
dbeaver/pro#8716 added generate sql options ( #4262 )
...
* dbeaver/pro#8716 added generate sql options
* dbeaver/pro#8716 extract typed options
* dbeaver/pro#8716 added annotations
---------
Co-authored-by: sergeyteleshev <iamsergeyteleshev@gmail.com >
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2026-04-14 17:09:12 +02:00
alex and mr-anton-t
4789acb76a
dbeaver/pro#8996 remove cve ( #4280 )
...
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2026-04-14 13:08:55 +02:00
alex and mr-anton-t
39ad4568d0
dbeaver/pro#8962 add block padding to the menus ( #4273 )
...
* dbeaver/pro#8962 add block padding to the menus
* dbeaver/pro#8962 adjust padding size
* dbeaver/pro#8962 make inner radius smaller
* dbeaver/pro#8962 use separate tokens
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2026-04-13 17:15:02 +02:00
Serge Rider
860b8e2e16
dbeaver/pro#8559 Workbench launch redesign ( #4277 )
2026-04-10 20:16:35 +02:00
sergeyteleshev and Daria Marutkina
4b9ba00663
[CB] Multi-paste support in Data Editor ( #4271 )
...
* dbeaver/pro#8670 adds simple multiple paste for the selected cells
* cleanup
* moves logic to useGridSelectedCellsPaste
* cleanup
* adds getSelectedElementsWithFocused
* cleanup
* pr fixes
* adds readonly guard for paste cells
* adds check for is cell editable
* cleanup
* Revert "cleanup"
This reverts commit 309e254453 .
* Revert "adds check for is cell editable"
This reverts commit 00b6b63cfa .
* allows to copy blobs base64 but forbids to paste to blob cell
* reuses isCellEditable
* fixes source
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2026-04-09 19:39:43 +02:00
Malte and Daria Marutkina
897dd994ba
Pass arguments from entrypoint script ( #4269 )
...
* dbeaver/cloudbeaver#4268 fix order of arguments
This allows overriding the -web-config argument.
* dbeaver/cloudbeaver#4268 pass arguments to run-cloudbeaver-server.sh
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2026-04-09 19:39:21 +02:00
e81a150287
Dbeaver/pro#8655 cb ai functions support ( #4254 )
...
* dbeaver/pro#8655 added function confirmation and result events
* dbeaver/pro#8655 refactor action function processing
* dbeaver/pro#8655 support function role
* dbeaver/pro#8655 revert ai function changes
* Revert "dbeaver/pro#8655 support function role"
This reverts commit 7343af5e97 .
* dbeaver/pro#8655 simplify types
* dbeaver/pro#8867 Add custom WS event handlers. Move AI-related function top pro.
* dbeaver/pro#8655 Remove async tasks from chat workflow
---------
Co-authored-by: naumov <iamemptyhuh@gmail.com >
Co-authored-by: Serge Rider <serge@jkiss.org >
Co-authored-by: Serge Rider <serge@dbeaver.com >
Co-authored-by: alex <48489896+devnaumov@users.noreply.github.com >
2026-04-09 19:38:15 +02:00
0d17208be4
dbeaver/pro#8746 add useQuery hook ( #4241 )
...
* dbeaver/pro#8746 add useQuery hook
* dbeaver/pro#8746 add language tokens
* dbeaver/pro#8746 set loading to false in case of abort
* dbeaver/pro#8746 use more advanced useQuery
* dbeaver/pro#8746 fix code style
* dbeaver/pro#8746 remove useQuery hook
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: Serge Rider <serge@jkiss.org >
2026-04-08 20:22:06 +02:00
9c1678c256
dbeaver/pro#8824 Inject lock manager into CloudBeaver RM controllers ( #4242 )
...
* dbeaver/pro#8824 Inject lock manager into CloudBeaver RM controllers
* dbeaver/pro#8824 Use application lock manager provider in servlet applications
* dbeaver/pro#8824 Use default application lock manager
* dbeaver/pro#8824 Fix codestyle warnings
---------
Co-authored-by: Daria Markaryan <43252954+DariaMarkaryan@users.noreply.github.com >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
Co-authored-by: Serge Rider <serge@jkiss.org >
2026-04-08 19:23:38 +02:00
Ainur and kseniaguzeeva
321d45bd48
dbeaver/pro#7912 support external oauth in te desktop ( #4255 )
...
Co-authored-by: kseniaguzeeva <112612526+kseniaguzeeva@users.noreply.github.com >
2026-04-08 17:15:40 +02:00
alex
0f33fb5514
dbeaver/pro#4158 add special filter operators ( #4264 )
...
* dbeaver/pro#4158 add special filter operators
* dbeaver/pro#4158 rename arg
2026-04-08 13:15:13 +02:00
sergeyteleshev and Daria Marutkina
e7648b1b4c
[CB] Toggle switches are rendered incorrectly ( #4272 )
...
* dbeaver/pro#8946 adds specifity for dense switches
* wraps with field
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
2026-04-08 13:04:34 +02:00
45cfded51f
[CB] DB Navigator - add subgroup to context menu to reduce the list of actions ( #4246 )
...
* dbeaver/pro#8236 adds submenus for the connection tree
* adds disabled state for submenu with no items
* removes variable
* loads first menus then draws it
* reverts submenu fix
* splits manage handlers from root handlers
* removes loader for manage menu to prevent bug
* cleanup
* removes action leaks for tables
* removes leak of the action delete
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2026-04-08 11:06:12 +02:00
Ruslan Musaev
9822147d68
dbeaver/pro#8954 fix cloudbeaver driver properties ( #4266 )
2026-04-07 15:49:40 +02:00
Ruslan Musaev and Evgenia
3b0f52f3ed
dbeaver/pro#5124 fix case-insensitive username in import ( #4251 )
...
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2026-04-07 13:47:11 +02:00
Daria Marutkina
3b032a275d
dbeaver/pro#8893 Update README file ( #4263 )
...
* dbeaver/pro#8893 Update README file
Added changelog entry for version 26.0.2 with UI improvements, authentication fixes, database updates, and security vulnerability resolutions.
* Update README.md
2026-04-06 11:17:33 +02:00
Sychev Andrey
a11ca992fe
dbeaver/pro#7251 feat: add skip navigation feature for improved acces… ( #4245 )
...
* dbeaver/pro#7251 feat: add skip navigation feature for improved accessibility
* dbeaver/pro#7251 refactor: replace direct import with lazy loading for SkipNavLinks and SkipNavShortcutsLink
* dbeaver/pro#7251 refactor: use css modules for skip nav styles
* dbeaver/pro#7251 refactor: remove SkipNavBootstrap
2026-04-06 10:59:22 +02:00
serge-rider
5138c73ae5
dbeaver/pro#8894 Fix object search + annotations
2026-04-03 15:28:05 +02:00
sergeyteleshev and mr-anton-t
ea36247797
[CB] Replace material ui with native css variables and tailwind utilities ( #4188 )
...
* dbeaver/pro#8433 initial version of material ui refactor
* fixes arrow colors
* fixes arrow colors 2
* fixes colors
* pr fixes
* removes layers due to it loses styles specificity race
* fixes autocomplete styles
* adds variables for typography
* moves switch logic to module styles
* removes elevation styles
* removes unused code
* migrates ripple effect to tw class
* Revert "migrates ripple effect to tw class"
This reverts commit 78229ac007 .
* uses classname theme-typography for button
* adds elevation styles
* adds elevation styles 2
* moves theme ripple
* reverts scss for sql editor
* reverts scss for sql editor 2
* adds tailwindcss utilities + example
* Revert "adds tailwindcss utilities + example"
This reverts commit 20ca1b787c .
* creates tailwindcss plugin with shadow tokens + spread it across the app
* moves typography to the tailwindcss styles
* refactors sql editor styles
* moves styles from tailwindcss folder to styles
* moves ripple to tailwindcss plugin
* removes unused files
* removes unused file index
* removes redundant tailwindcss import
* adds animation layer for tailwindcss
* refactors animations
* build fix
* removes redundant imports of tailwindcss for styles
* removes layer components to keep some styles for switch
* removes animation from ripple effect
* makes ripple effect more contrast
* fixes fonts across the app to json view has correct font-mono from the tailwindcss box
* deletes module ts
* Revert "removes layer components to keep some styles for switch"
This reverts commit ee8b0e199e .
* fixes race for switch bold style
* changes ripple from 7% to 9%
* Reduce hover opacity in ripple effect (#4260 )
* Reduce hover opacity in ripple effect
* Update ripple.css
---------
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2026-04-02 18:24:19 +02:00
Serge Rider
a6a1916299
dbeaver/pro#8894 Fix tests
2026-04-02 16:09:06 +02:00
Viktor Kirst
b8699e6bcb
dbeaver/pro#8896 Fix driver description ( #4257 )
2026-04-02 16:01:58 +02:00
Serge Rider
8cff50b0cf
dbeaver/pro#8894 Workspace dispose and session cleanup fixes ( #4256 )
...
* dbeaver/pro#8894 Workspace dispose and session cleanup fixes
* dbeaver/pro#8894 Fix session cleanup
* Revert "dbeaver/pro#8894 Fix session cleanup"
This reverts commit 170882f69d .
* dbeaver/pro#8894 Fix session cleanup
2026-04-02 11:54:52 +02:00
dbeaver-devops
b06a96dc31
dbeaver/pro#8893 26.0.3 version bump
2026-03-31 23:17:03 +02:00
Viktor Kirst and MashaKorax
446bd81e08
dbeaver/pro#8392 Add H2 2.4 JDBC driver ( #4227 )
...
* dbeaver/pro#8392 Add H2 2.4 JDBC driver
* dbeaver/pro#8392 Fixed h2 driver description
* dbeaver/pro#8392 Add H2 V.2.4 module
* dbeaver/pro#8392 Fixed module name
* dbeaver/pro#8392 Rename H2 v2.4 driver to v3
---------
Co-authored-by: MashaKorax <84867187+MashaKorax@users.noreply.github.com >
2026-03-31 17:28:50 +02:00
Dmitrii Barnukov
09863ea260
dbeaver/pro#7963 extended openurl event, added client event ( #4247 )
...
* dbeaver/pro#7963 extended openurl event, added client event
* dbeaver/pro#7963 fix typo
2026-03-31 16:52:46 +02:00
sergeyteleshev
34b4556773
[CB] New and repeat passwords can be different ( #4234 )
...
* dbeaver/pro#8572 fixes password validity on blur
* Revert "dbeaver/pro#8572 fixes password validity on blur"
This reverts commit cefd174254 .
* adds context to the form for correct validation + handles validation on change also to keep the actual validity state
* adds context check to prevent validation inconsistent behavior
* adds revalidate to handle depended validations cases
* adds useFormCustomInputValidation
* cleanup
* uses useFormCustomInputValidation to avoid regression after refactor
2026-03-31 14:07:47 +02:00
alex and mr-anton-t
9b4c874e51
dbeaver/pro#8805 do not move focus on programmatic tab select ( #4248 )
...
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2026-03-31 14:00:57 +02:00
Serge Rider
ddbc9789e7
Merge remote-tracking branch 'origin/devel' into devel
2026-03-30 16:43:02 +02:00
Serge Rider
810d0215cb
dbeaver#40616 update sql server driver to 13.4.0
2026-03-30 16:42:39 +02:00
alex and Evgenia
3dadc17ff1
dbeaver/pro#8644 add temp icon for base sql tab ( #4243 )
...
* dbeaver/pro#8644 add temp icon for base sql tab
* dbeaver/pro#8644 replace old icons
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2026-03-30 12:20:27 +02:00
sergeyteleshev and Evgenia
8c69985083
dbeaver/pro#8518 adds message for string parameters ( #4233 )
...
* dbeaver/pro#8518 adds message for string parameters
* aligned message with dbeaver: "string values must be quoted"
* reverts branding and uses it optionally for bind parameters popup
* renames prop
* makes few versions of alert
* Revert "makes few versions of alert"
This reverts commit 5b9f09009e .
* adds gray message
* adds icon
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2026-03-27 19:04:39 +01:00
1d5b475482
dbeaver/pro#8553 sql execution plan diagram ( #4218 )
...
* dbeaver/pro#8553 feat: add execution plan diagram component
* dbeaver/pro#8553 feat: enhance ExecutionPlanDiagram component with selectedNodeId prop
* dbeaver/pro#8553 feat: add flex-shrink to metric value for better layout
* dbeaver/pro#8553 refactor: remove queryString from IPlanData interface
* dbeaver/pro#8553 feat: integrate execution plan diagram component
* dbeaver/pro#8553 refactor: execution plan diagram
separate state, add l10n, make toolbar composable
* dbeaver/pro#8553 feat: implement keyboard navigation for execution plan nodes
* dbeaver/pro#8553 feat: add translation support for execution plan diagram labels
* dbeaver/pro#8553 fix: execution plan node dimensions
* dbeaver/pro#8553 refactor: move formatNumber to helpers to use it
* dbeaver/pro#8553 feat: add translation support for execution plan diagram API
* dbeaver/pro#8553 docs: add README and API documentation for execution plan diagram component
* dbeaver/pro#8553 feat: adjust cost bar height and collapse indicator position
* dbeaver/pro#8553 feat: update PRIMARY_AXIS_WEIGHT for improved directional navigation
* dbeaver/pro#8553 feat: refactor diagram actions and add collapse state management
* dbeaver/pro#8553 refactor: move execution plan diagram to separate EE plugin
* dbeaver/pro#8553 docs: remove redundant comment
* dbeaver/pro#8553 docs: update comments for source and target anchors in ILayoutEdge interface
* dbeaver/pro#8553 docs: update comment in ILayoutNode interface
* dbeaver/pro#8553 refactor: simplify heavy route computation
* dbeaver/pro#8553 refactor: optimize node handling in computePlanLayout function
* dbeaver/pro#8553 refactor: improve tree structure handling in usePlanTree and buildTree functions
* dbeaver/pro#8553 refactor: simplify usePlanTree
* dbeaver/pro#8553 refactor: extract actions from useExecutionPlanDiagramState
* dbeaver/pro#8553 refactor: improve configuration in execution plan diagram
* dbeaver/pro#8553 refactor: simplify metric rendering in PlanNode component
* dbeaver/pro#8553 feat: collapse by hotkey, not an extra element
* dbeaver/pro#8553 feat: add tooltip hints for plan node interactions
* dbeaver/pro#8553 refactor: remove high cost calculation and add node kind attribute
* dbeaver/pro#8553 style: fix formatting in index.ts for ISqlExecutionPlanViewProps export
* dbeaver/pro#8553 ci: remove unused dependency on @dbeaver/ui-kit
* dbeaver/pro#8553 refactor: remove SQL execution plan diagram translations from locale files
* dbeaver/pro#8553 refactor: update translation keys for SQL execution plan components
* dbeaver/pro#8553 refactor: rename components
* dbeaver/pro#8553 style: const
* dbeaver/pro#8553 refactor: reset execution plan diagram state properties
* dbeaver/pro#8553 refactor: update component imports and extract a component
* dbeaver/pro#8553 refactor: rename PlanNodeKind to EPlanNodeKind and update references
* dbeaver/pro#8553 feat: add zoom icons and update action references
* dbeaver/pro#8553 refactor: enhance translation functionality by adding args interpolation
* dbeaver/pro#8553 fix: Polynomial regular expression used on uncontrolled data
* dbeaver/pro#8553 refactor: update ActionsCapture to use ref for toolbar actions
* dbeaver/pro#8553 refactor: use jsx
* dbeaver/pro#8553 refactor: simplify
* dbeaver/pro#8553 refactor: replace useContext with use in DiagramContext
* dbeaver/pro#8553 refactor: convert ExecutionPlanEdge to memoized component
* dbeaver/pro#8553 refactor: convert ExecutionPlanNode to memoized component
* dbeaver/pro#8553 refactor: unify ref prop in ExecutionPlanNode and ExecutionPlanViewport
* dbeaver/pro#8553 refactor: extract ExecutionPlanViewportContent component and clean up CSS
* dbeaver/pro#8553 refactor: convert ExecutionPlanNodeMetric to memoized component
* dbeaver/pro#8553 refactor: improve usePlanLayout hook by utilizing useEffectEvent for stable callback
* dbeaver/pro#8553 refactor: simplify diagram actions handling in createExecutionPlanDiagram
* dbeaver/pro#8553 refactor: move out execution plan diagram component from
---------
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
Co-authored-by: alex <48489896+devnaumov@users.noreply.github.com >
2026-03-27 16:07:31 +01:00
sergeyteleshev
b779b9d855
[CB] Fix high CVE-2026-33671 in picomatch ( #4244 )
...
* dbeaver/pro#8836 fixes picomatch CVE
* fixes happy-dom CVE
2026-03-27 14:24:43 +01:00
Sychev Andrey
df676913a0
dbeaver/pro#8808 feat: add shortcut for search in data viewer ( #4239 )
...
* dbeaver/pro#8808 feat: add shortcut for search in data viewer
* dbeaver/pro#8808 feat: update shortcut ID for search functionality
2026-03-27 14:22:14 +01:00
fab9d1dd43
dbeaver/pro#7806 remove MenuBarSmallItem ( #4224 )
...
* dbeaver/pro#7806 remove MenuBarSmallItem
* dbeaver/pro#7806 remove reakit
* dbeaver/pro#7806 remove extra class
* dbeaver/pro#7806 increase base padding and background color
* dbeaver/pro#7806 use more safe style
---------
Co-authored-by: Daria Marutkina <125263541+dariamarutkina@users.noreply.github.com >
Co-authored-by: mr-anton-t <42037741+mr-anton-t@users.noreply.github.com >
2026-03-27 14:18:35 +01:00
36dfdc8b33
dbeaver/pro#8825 Add tests for translating SQL CREATE/ALTER TABLE sta… ( #4237 )
...
* dbeaver/pro#8825 Add tests for translating SQL CREATE/ALTER TABLE statements with ASCII columns
* dbeaver/pro#8825 improve script normalization
* dbeaver/pro#8825 Update `SQLQueryTranslatorTest` to include `NOT NULL` constraint for ASCII column validation
---------
Co-authored-by: Ivan Gagarkin <gagarkin@Ivans-MacBook-Pro.local >
Co-authored-by: Evgenia <139753579+EvgeniaBzzz@users.noreply.github.com >
2026-03-25 13:51:45 +01:00