[FREE] (Open Source) TinyDB Backup Extension - Backup TinyDB data to a file and vice versa

This extension allows you to backup your TinyDB data to file and restore it back from the file.
You can do it for every Namespace(Bucket), The default Namespace which a TinyDB use is TinyDB1

namespace

Thanks to @chaimk and @Iceflame2a for sponsoring this extension :blush:!

Blocks

tinydbbackupblocks

Info

Please make sure storage permission is given to let it work properly

Download

AIX - com.atomdeveloper.TinyDBBackup.aix (7.9 KB)
Source Code - TinyDBBackup.java (4.1 KB)

22 Likes

Nice extension @Atom_Developer :heart_eyes: :heart_eyes:

1 Like

Wow So Much Nice Extension

2 Likes

This Extension Will Help A Lot To Load Online TinyDB Am I Right ?

This will help to backup the local TinyDB data to a file and to restore it from file.

Also done by Juan Antonio in 2017

1 Like

Great extension, it will help us to get some files even when users clear app data. Am i right?

1 Like

I Mean We Can Update The Files Online And Make It TinyDB

When Screen Initialize Download File From Online Storage
And Restore It Using Your Extension So It Will Be TinyDB

Sorry, didn’t knew about it…
But there is some difference…and now (Just Now) I have made it open source.

2 Likes

Once data is cleared,everything is gone…but you may sync data time to time if app is open to a path which you thing is safe.

thank you i will learn from it

1 Like

Yeah,you may do it, if data is in readable form.

2 Likes

Very nice extension, very useful.

This extension can be used to sync user offline data which has been stored in Tiny db, so that it can be stored in online databases to restore it again when user wants it.

Professional feature.

2 Likes

Awesome work :star_struck: This extension will really help.

1 Like

Excellent extension. It will be very useful for me.
Thanks.

:star_struck:

Great extension BR0.
KEEP IT UP.

thank you for your contribution…

just FYI: there are already 3 similar extensions available, see here

(taken from the extensions directory App Inventor Extensions | Pura Vida Apps)

Taifun

6 Likes

This is brilliant! Thanks atom :+1:t2:

1 Like

What file types can we use?? I mean .json , .txt etc

1 Like

@Atom_Developer

You may want to encrypt the data
Just a suggestion…

And nice extension.