You can attach apps to a database and then publish the database plus the apps. The provides users with both your apps and your database schema.
Note: the data in your database will NOT be duplicated by the end-user. When they duplicate your database, they will duplicate the database schema only (the tables and columns that make up your database).
There are two ways to attach apps to your database:
Method 1: If the database is a Data Source in the app, and if you've added the app to the database toolbar (as a mechanism for the end-user to select which row to use in a session), the app is therefore "attached" to the database. Quick reminder, this is how you attach the app to a database toolbar:
NOTE: this method is only relevant if you want the app to be used by selecting a row in the database and then running the app off the data in that row.
Method 2: Attach the app directly the database toolbar by clicking "Edit toolbar" on the database:
You publish the database directly from the database itself:
Just like publish an app, you will need to create a Database Page (the website that people land on to learn about the database and duplicate it).
Once you've published your database, reach out to use on Twitter and we will help promote it.