vscode-sqltools icon indicating copy to clipboard operation
vscode-sqltools copied to clipboard

Add/edit rows

Open Rid opened this issue 4 years ago • 26 comments

Describe the solution you'd like At the moment we have to use a 3rd party tool for manipulating existing tables, such as for quick table row edits or additions. It would be great if we had one tool inside VS code for doing this.

I have been using @devexpress/dx-react-grid-material-ui myself in another project in uncontrolled mode, it's quite simple to add this kind of manipulation. I've not had a great chance to look at this project's code to ascertain what the dependencies would be regarding the different dialects, have you thought about this?

Describe alternatives you've considered Previously we've been using DataGrip from jetbrains: https://www.jetbrains.com/datagrip/features/data_editor.html

It has many features such as edit/addition/clone.

Rid avatar Jul 22 '19 11:07 Rid

This is upcoming!

I've started a new PR to switch from react-table to @devexpress/dx-react-grid-material-ui as seen on #297 .

I'm now working on add the vscode color scheme to it and I'll release it.

Add and edit rows will be done right after that, because it requires some work on the dialects to respect the changes required by the user. SQLTools needs to be very careful with this kind of change on the DB. Queries are written by the user, we just execute it. But to add and edit rows from the UI needs to be 100% reliable on all dialects

mtxr avatar Jul 25 '19 05:07 mtxr

Just moved to react-grid. Next step is to allow editing :tada: :tada: :tada:

mtxr avatar Jul 29 '19 06:07 mtxr

Great job @mtxr!

Rid avatar Jul 29 '19 15:07 Rid

Hello! Any updates on this? Is one of the few things left keeping me from moving from IntelliJ IDEs to VSCode.

regniblod avatar May 13 '20 08:05 regniblod

Just found this extension and it seemed awesome, until I needed to modify a value in a table. Was hoping to ditch Squirrel and use this...

Gruntfuggly avatar Jun 23 '20 16:06 Gruntfuggly

@Gruntfuggly as awesome as todo-tree? 🤣 I use yours as well

mtxr avatar Jun 23 '20 16:06 mtxr

Lol. Glad it's helping somebody! I think I'm still going to be able to get rid of squirrel, but i assume the only way to update the table at the moment is via a query?

Gruntfuggly avatar Jun 23 '20 16:06 Gruntfuggly

Yeah, for now.

I had to do some changes in the extension and the way we create queries automatically in the extension to make it possible. So I expect this to be the next major feature coming.

mtxr avatar Jun 23 '20 16:06 mtxr

Great job @mtxr! Any update when this feature will be available?, very required feature

Thanks

fela93 avatar Aug 04 '20 07:08 fela93

@mtxr any code available already. we can contribute as this is kind of must have feature ?

dcrystalj avatar Oct 07 '20 13:10 dcrystalj

Any update?

smaartdata avatar Aug 23 '21 15:08 smaartdata

Would love to have this feature.

Phara0h avatar Aug 23 '21 17:08 Phara0h

I would use this extension exclusively with this feature

bfine9618 avatar Aug 31 '21 16:08 bfine9618

Any updates? This one is extremely needed!

emil14 avatar Dec 10 '21 11:12 emil14

Hello, any news on this feature ?

miztizm avatar Feb 07 '23 16:02 miztizm

I'd also like to see this one added, would be a huge benefit!

Enubia avatar Feb 22 '23 06:02 Enubia

I ended using this plugin https://marketplace.visualstudio.com/items?itemName=cweijan.vscode-database-client2

dcrystalj avatar Feb 22 '23 07:02 dcrystalj

Any update on this?

arifur avatar May 13 '23 18:05 arifur

I'm not aware of any in-progress work in this area, nor of plans to start.

gjsjohnmurray avatar May 15 '23 07:05 gjsjohnmurray

It seems like this is the essential feature missing for this extension.

bombillazo avatar Jun 26 '23 15:06 bombillazo

Would love to have this feature

Tyrenn avatar Jul 27 '23 17:07 Tyrenn

@mtxr : hi, is there any ongoing progress with this issue?

piavgh avatar Oct 14 '23 09:10 piavgh

@piavgh none that I am aware of.

gjsjohnmurray avatar Oct 16 '23 14:10 gjsjohnmurray

No updates still?

Ioann44 avatar Apr 05 '24 08:04 Ioann44

@Ioann44 no. If you are in a position to fund development of this feature please get in touch.

gjsjohnmurray avatar Apr 05 '24 09:04 gjsjohnmurray