Commit Graph
10 Commits
Author SHA1 Message Date
Joshen LimandTerry Sutton 69d16750a6 Feat/enum types management (#17953)
* Set up react queries for enumerated types

* Add delete enumerated type RQ

* Implement types UI + deleting types

* Implement create enumerated type

* Implement update enumerated type

* Tidy enumb dropdown in table editor

* Fix default value dropdown for enum in column editor

* Remove unused code

* Add create enum type cta in column editor

* Support updating enum description

* Add learn more URL RE inability to delete a single enum value

* Add sorting when creating enums

* Support updating existing values in an enum type

* Support updating order when editing existing enum

* Address comments part 1

* Address comments part 2

* Use lucide icons

* Update icons

* Address comments part 3

* Refactor enum type forms to use react hook form

* Update studio/components/interfaces/Database/EnumeratedTypes/EditEnumeratedTypeSidePanel.tsx

* Update studio/components/interfaces/Database/EnumeratedTypes/EditEnumeratedTypeSidePanel.tsx

* Copy

* Small style fix to API panel

* Use new input components and add alert when creating enum type

* Address comments

* Address comments

---------

Co-authored-by: Terry Sutton <saltcod@gmail.com>
2023-10-10 14:08:29 +08:00
Joshen Lim c0b7dda02a Update database roles page to follow similar layout as wrappers and backups 2023-03-22 21:38:20 +08:00
Joshen Lim ea5a74af7d Shift network restrictions to database settings page 2023-02-01 14:37:36 +08:00
Joshen Lim 1efffc9ee8 Implement FDW update flow 2023-01-09 16:52:39 +08:00
Joshen Lim acc4707959 Split FDW creation into 2 separate steps to allow creation of multiple instances of a wrapper type 2023-01-05 15:46:22 +07:00
Alaister Young 2070919b64 feat: add base ui for fdw 2022-11-29 16:01:08 +00:00
Joshen Lim 643ff481e0 Deprecate old PITR components 2022-09-08 16:32:49 +08:00
Joshen Lim feec6ef611 Implement selection interface for PITR backups 2022-06-09 15:23:35 +08:00
Terry Sutton fcd221e984 Removes unneeded files that were consolidated into ConnectionPooling 2022-05-19 10:47:02 -02:30
Joshen Lim 9373f69220 Studio 🎙 2021-11-26 11:15:00 +05:30