Migration Tool for ArrowDB to Sashido. This tool allows you to migrate Users from ArrowDB to Sashido, and have CustomObjects Migrations to have Pointers to the User that created the CustomObjects.
Custom Objects with relations to other Custom Objects, would require modifying the code to handle your situation. An example is provided in the code similar to the manner Users have relations to Custom Objects.
You can Run the .dmg packaged App from the Releases.
You can download the .air file and run it with AIR Runtime. Download here https://airsdk.harman.com/runtime prior to installing .air file.
1- You must enter the ArrowDB App Key
(source of the Data)
2- You must enter all the fields in order to Migrate the Data into Sashido (the Destination DB).
ArrowDB does not export the passwords of Users, therefore a default Password is required in order to create Sashido Users Accounts. This can later be handled with "Forgot My Password" in Sashido in order for the User to reset their password.
Custom Objects of Users will be transfered, createdAt
and updatedAt
will be converted to Date Objects in Sashido.
By Default, if the Users have been migrated a Hash Table is set up so that the Users of Custom Objects maintain their Relations. If Other Relations to Other Objects are required, a sample code is provided to handle these, however you would need to re-compile the Application to cater to your needs.
You can only Migrate 1000 Rows at a time, a Next 1000 button is provided for the case you have more than 1000 Rows.