Aditya Toshniwal
a92c1b43a2
1) Added support for advanced table fields like the foreign key, primary key in the ERD tool. Fixes #6081
...
2) Added index creation when generating SQL in the ERD tool. Fixes #6529
2021-10-11 17:42:14 +05:30
Aditya Toshniwal
400896c563
1. Operators dropdown disabled. Fixes #6771 .
...
2. Vacuum options value is not considered for M-SQL when creating. Fixes #6781 .
2021-10-05 14:13:15 +05:30
Aditya Toshniwal
357a020828
Table node related fixes:
...
1. File select control sets the value for all other to last selected file. Fixes #6814
2. Vacuum parameters-related issues. Fixes #6777
3. Exclusion removes all columns if one row is removed. Fixes #6771
2021-10-01 12:57:04 +05:30
Aditya Toshniwal
08706ba6b2
1. Make Unlogged switch in table as read only.
...
2. Fix a console warning when saving node data.
Fixes #6778
2021-09-28 17:48:09 +05:30
Aditya Toshniwal
be69470d55
Server and Database node fixes:
...
1. Unable to change shared server switch.
2. DB restriction and schema restriction have an empty option.
3. File select input control does not allow manual text input.
4. In the Parameters tab if the value is a switch control, then an empty value error should not come.
5. Values for parameters should be reset on changing parameters.
6. Added a new key - helpMessageMode which can have a value similar to mode. It will show the help message if the mode is supported.
Fixes #6814
2021-09-28 15:05:32 +05:30
Aditya Toshniwal
dc8ab7cd2a
1. Switch control and CodeMirror control UI improvements for read-only and disabled states.
...
2. If a form input value changes to null, pass it as an empty string in URL params.
3. Use server_type instead of type from the server info.
2021-09-28 10:24:25 +05:30
Aditya Toshniwal
0228d16990
Partition related fixes:
...
1. When attaching a partition, tables were not loading in the dropdown.
2. When adding a sub partition in a partition, collations were not loading in dropdown.
3. Fix some grid column widths in table node.
Fixes #6783
2021-09-24 16:28:55 +05:30
Aditya Toshniwal
d28f8bc7ee
Fixed exclusion constraint issues:
...
1. Incorrect error message.
2. Properties panel Column Section data missing
3. Operator class value is missing
Fixes #6771
2021-09-23 19:28:35 +05:30
Aditya Toshniwal
9179b7464b
Fixed following issues after React Porting:
...
1. Unique constraint should not allow changing values for deferrable, deferred, included columns.
2. Primary keys should not allow changing values for deferrable, deferred, included columns.
3. Foreign keys should not allow changing match type. The referenced table name is empty.
4. Exclude - Column/Expression has incorrect values.
5. Save should not be enabled when Custom auto-vacuum is enabled but none of the parameters are edited.
Fixes #6777
2021-09-23 14:46:10 +05:30
Aditya Toshniwal
78c8fbbe00
Fixed an issue where the Properties panel was not loaded for catalog tables. Fixes #6778
2021-09-23 10:42:50 +05:30
Aditya Toshniwal
a8c8ea69e3
Foreign Key fixes:
...
1. Auto FK related fixes.
2. Properties tab not showing columns.
3. Toggle button is editable even if set to read-only.
4. Dropdown placeholder should be blank for read-only/disabled.
5. Input control help text color on a dark theme.
Fixes #6770
2021-09-22 18:18:09 +05:30
Aditya Toshniwal
fc86faf51e
Changed the layout for tables from block layout to flex layout to fix the width of the columns as per the dialog size.
2021-09-22 18:11:50 +05:30
Aditya Toshniwal
08009f8edc
1) Make default values column read-only for inherited columns when creating table.
...
2) Default values not populated for inherited columns. The existing issue, API changed.
3) Options are not populated for Name in Column > Variable tab.
4) The empty check error message is changed from Label cannot be empty to Label in Collection cannot be empty for collections.
Fixes #6763
2021-09-21 16:56:29 +05:30
Aditya Toshniwal
f874276d0f
Added some missing propTypes.
2021-09-09 15:57:17 +05:30
Aditya Toshniwal
f7b8969c72
Stability and bug fixes for the react schema view framework.
2021-09-09 13:09:53 +05:30
Aditya Toshniwal
af27af8d42
Integer and Numeric inputs fixes.
2021-09-09 13:09:44 +05:30
Aditya Toshniwal
73e1cbc0b9
Change the parse changes logic to get changes at any level of depth.
2021-09-09 13:09:42 +05:30
Aditya Toshniwal
d62fba024b
- Focus on first tab and first element on reset. - Move formErr to state context.
2021-09-09 13:09:42 +05:30
Aditya Toshniwal
ae49b556ce
- Properties tab should refresh if node is updated. - Error should be hierarchical and not just id based.
2021-09-09 13:09:41 +05:30
Aditya Toshniwal
c02705c53c
- Fix all the jasmine test case failures. - Show default value column in Table->Columns grid. Fixes #4353 .
2021-09-09 13:06:24 +05:30
Aditya Toshniwal
27e446a0b0
Fixed following: - Dropdown selected menu color - CodeMirror render on properties tab - Placeholders on select control - Codemirror borders
2021-09-09 13:06:24 +05:30
Akshay Joshi
4bfffa3806
Port FTS Configurations node to react. Fixes #6638
2021-09-09 13:06:24 +05:30
Aditya Toshniwal
261cec1d20
Port Table, Column, Primary key, Foreign key, Check constraint, Unique constraint, Exclusion constraint.
2021-09-09 13:05:57 +05:30
Rahul Shirsat
725d9b4bbf
Port package and it’s child node to React. Fixes #6675
2021-09-09 13:04:42 +05:30
Akshay Joshi
b7105093e2
1) Port Compound Trigger node to react. Fixes #6674 2) Remove 'inSchema' method and create a generic method 'inCatalog'.
2021-09-09 13:03:54 +05:30
Aditya Toshniwal
9274df0f11
- Fix Jasmine test cases failing in framework. - More stability fixes and enhancements.
2021-09-09 13:03:54 +05:30
Nikhil Mohite
351cb3e6ca
Port Triggers node to react. Fixes #6672
2021-09-09 13:03:54 +05:30
Aditya Toshniwal
bb5e2b98e9
Stability and bug fixes in schemaview react framework.
2021-09-09 13:03:54 +05:30
Akshay Joshi
1b7a77f5cb
Port pgAgent and it's child nodes to react. Fixes #6645
2021-09-09 13:03:54 +05:30
Aditya Toshniwal
314fcabbeb
Add plain string control with formatter.
2021-09-09 13:03:54 +05:30
Aditya Toshniwal
0ddd053e88
Framework stability fixes.
2021-09-09 13:03:54 +05:30
Aditya Toshniwal
9bfef1f6e5
- Add feature to allow collection header form using CustomControl. - Framework stability and bug fixes.
2021-09-09 13:03:38 +05:30
Rahul Shirsat
08f2121544
Port Schema & Catalog node to react. Fixes #6655
2021-09-09 13:01:53 +05:30
Pradip Parkale
1f430227aa
Port Subscriptions node to react. Fixes #6634
2021-09-09 13:01:52 +05:30
Rahul Shirsat
1e07ef13cf
Port Types node to react. Fixes #6602
2021-09-09 13:01:18 +05:30
Akshay Joshi
56ef085412
Added DateTimePicker control in React.
2021-09-09 13:00:36 +05:30
Aditya Toshniwal
bcab0e3754
- Fix jasmine test cases. - Unregister listener when row removed in DataGrid.
2021-09-09 13:00:36 +05:30
Aditya Toshniwal
1810d810d8
Few more UI changes for Note.
2021-09-09 13:00:33 +05:30
Aditya Toshniwal
82ca5145c2
Add the note control.
2021-09-09 13:00:33 +05:30
Aditya Toshniwal
377fe80046
- Add VaccumSettings schema. - Allow collection to have fixed rows. - Changes in data change comparison and add state utils context. - Fixed jasmine test cases.
2021-09-09 13:00:33 +05:30
Aditya Toshniwal
09db3ddd5c
Use isFullTab instead of noLabel for full space code field spec.
2021-09-09 13:00:03 +05:30
Nikhil Mohite
d9cfbf592e
Port View node to react. Fixes #6637
2021-09-09 12:59:26 +05:30
Akshay Joshi
6d18842dd3
Port Domain and Domain Constraints node to react. Fixes #6330
2021-09-09 12:59:26 +05:30
Pradip Parkale
c474ca2c5f
Port Publications node to react. Fixes #6610
2021-09-09 12:55:56 +05:30
Akshay Joshi
be04bea2b6
Port Resource Group node to react. Fixes #6629
2021-09-09 12:55:56 +05:30
Aditya Toshniwal
5db72a6916
- Some UI changes based on review comments. - Fix the numeric type.
2021-09-09 12:55:56 +05:30
Aditya Toshniwal
453f26817a
Check if type is string for nested type changes parsing.
2021-09-09 12:55:55 +05:30
Aditya Toshniwal
51c11a21fa
Fieldset changes should be included. Fix linter errors.
2021-09-09 12:54:25 +05:30
Aditya Toshniwal
cd9e37bac5
Fix typo in fieldsetview also.
2021-09-09 12:54:25 +05:30
Aditya Toshniwal
3d7450b308
- Fix typo modeSupported. - Add support for collection conditional visibility.
2021-09-09 12:54:25 +05:30