Search code examples
sqlitedatagrip

How to save a sqlite database when using Datagrip from Jetbrains


Something I can't get my head around. When I use Sqlite in the console I can do .save test.sqlite.

But how can I save my database to a file when I am inside the Jetbrains datagrip console?

I tried this:

enter image description here

But is does not work. When I search for this on the internet I find how to export data in general within datagrip, but that is not where I'm looking for.

I hope there is some way to to this. Datagrip is handy if it comes to geopackages, for only if I could save them.


Solution

  • sqlite-jdbc has two additional statements: backup & restore, see their docs. So it does exactly the same as .save

    But I'm not sure you need it. When you call .save in command line client, it just copies current database to specified location. In DataGrip you usually open existing database and work with that. All changes will be reflected in opened file (taking transactions & Co into account). So no reason to "save" your work.