# Duplicating multiple apps sharing glide table, creating testing environment

**URL:** <https://community.glideapps.com/t/duplicating-multiple-apps-sharing-glide-table-creating-testing-environment/58537>\
**Category:** Ask for Help\
**Created:** [February 27, 2023, 6:10pm UTC](https://community.glideapps.com/t/duplicating-multiple-apps-sharing-glide-table-creating-testing-environment/58537 "2023-02-27T18:10:09Z")\
**Posts on this page:** 9\
**Page:** 1

<div class="post-metadata">

**Author:** ![abdo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/abdo/32/36540_2.png) [@abdo](https://community.glideapps.com/u/abdo)\
**Post date:** [February 27, 2023, 6:10pm UTC](https://community.glideapps.com/t/duplicating-multiple-apps-sharing-glide-table-creating-testing-environment/58537/1 "2023-02-27T18:10:09Z")

</div>

i have 2 apps based on google sheet primary source but also using a shared Glide Table.  
I duplicate each app to create a staging environment.

- the tables based on google sheet work fine as the source can be replaced in 1 of the 2 apps to be the same as the other app.
- But the shared Glide Table is now split into 2 different duplicated glide tables.

The 2 apps are no longer connected through this glide table. The only way to get a staging environment similar to the live one is to connect one of the duplicated apps to one of the duplicated glide tables and to re-create ALL computed columns in the glide table & switch relations all over

thats a huge load of work, so many computed columns to rebuild  
any advise on this

---

<div class="post-metadata">

**Author:** ![abdo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/abdo/32/36540_2.png) [@abdo](https://community.glideapps.com/u/abdo)\
**Post date:** [February 27, 2023, 10:44pm UTC](https://community.glideapps.com/t/duplicating-multiple-apps-sharing-glide-table-creating-testing-environment/58537/2 "2023-02-27T22:44:24Z")

</div>

anyone have any advise on creating a staging environment for 2 apps that use shared glide tables?  
Duplicating the apps means the shared Glide Table is no longer shared. and when we connect it all computed columns are gone.

---

<div class="post-metadata">

**Author:** ![ThinhDinh](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/thinhdinh/32/49_2.png) [@ThinhDinh](https://community.glideapps.com/u/ThinhDinh)\
**Post date:** [February 28, 2023, 12:52am UTC](https://community.glideapps.com/t/duplicating-multiple-apps-sharing-glide-table-creating-testing-environment/58537/3 "2023-02-28T00:52:35Z")

</div>

@Robert_Petitto mentioned this very recently. However, is there a reason you don’t want to use Publishing Control? Or do you want the ability to both test inside the builder and in production?

> **[Glide • Publishing & Sharing](https://www.glideapps.com/docs/guides/core/sharing)**
>
> Install your project and share it with the world.

---

<div class="post-metadata">

**Author:** ![Darren\_Murphy](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/darren_murphy/32/47326_2.png) [@Darren\_Murphy](https://community.glideapps.com/u/Darren_Murphy)\
**Post date:** [February 28, 2023, 3:03am UTC](https://community.glideapps.com/t/duplicating-multiple-apps-sharing-glide-table-creating-testing-environment/58537/4 "2023-02-28T03:03:40Z")

</div>

> [@abdo](#):
>
> I duplicate each app to create a staging environment.

When you duplicated, you would have been given a choice:

- Keep same sheet
- Copy the sheet

Which one did you choose?  
I’m guessing that you chose the second option, yes?

---

<div class="post-metadata">

**Author:** ![abdo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/abdo/32/36540_2.png) [@abdo](https://community.glideapps.com/u/abdo)\
**Post date:** [February 28, 2023, 3:35am UTC](https://community.glideapps.com/t/duplicating-multiple-apps-sharing-glide-table-creating-testing-environment/58537/5 "2023-02-28T03:35:29Z")

</div>

Yes for sure the second,  
we don’t want to connect testing apps to the live data

---

<div class="post-metadata">

**Author:** ![abdo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/abdo/32/36540_2.png) [@abdo](https://community.glideapps.com/u/abdo)\
**Post date:** [February 28, 2023, 3:37am UTC](https://community.glideapps.com/t/duplicating-multiple-apps-sharing-glide-table-creating-testing-environment/58537/6 "2023-02-28T03:37:26Z")

</div>

There is way more to the testing we do.  
We have the apps connected to other code apps and tools within the business.  
a very important part of testing is updating the data and making sure we get the right data in place.

---

<div class="post-metadata">

**Author:** ![Luther](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/luther/32/17929_2.png) [@Luther](https://community.glideapps.com/u/Luther)\
**Post date:** [February 28, 2023, 4:29am UTC](https://community.glideapps.com/t/duplicating-multiple-apps-sharing-glide-table-creating-testing-environment/58537/7 "2023-02-28T04:29:13Z")

</div>

I dont think there is a solution for this issue at the moment. I also ran to the same problem as you some time ago and I still have not found an easier way of doing it other than to reconnect and then recreate columns.

> [@Duplicating a page connected to a field App](https://community.glideapps.com/t/duplicating-a-page-connected-to-a-field-app/45452):
>
> Hey Gliders, I am looking for ideas around this predicament. I have a company document tracking system that i have designed for one company. This system is made up of an admin platform (Pages) for office personnel and this is connected to a field App (Mobile App). The system is working very well for the one client and now i am looking to duplicate this system and customize a few things for thenext client. What would be the best way to go about this keeping in mind that i cannot create an App f…

---

<div class="post-metadata">

**Author:** ![Luther](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/luther/32/17929_2.png) [@Luther](https://community.glideapps.com/u/Luther)\
**Post date:** [February 28, 2023, 4:31am UTC](https://community.glideapps.com/t/duplicating-multiple-apps-sharing-glide-table-creating-testing-environment/58537/8 "2023-02-28T04:31:22Z")

</div>

In the meantime, you can vote on this feature request but I don’t think it’s getting any traction or maybe the community does not really have a need for it, I don’t know…

> [@Copying of the linked apps or apps and pages and stay linked to same table](https://community.glideapps.com/t/copying-of-the-linked-apps-or-apps-and-pages-and-stay-linked-to-same-table/43632):
>
> When we do one app for user and another(may be Pages) for admins and they uses same table, we need option to copying both apps or apps and pages and stay linked to same table between this two applications. It is a basic options for developers to develop applications for customers. Because when we copying separately they became linked to different tables and we need to develop linked Pages again. This means that we loose copy of the apps in our account. In our account just left unlinked pair of…

---

<div class="post-metadata">

**Author:** ![abdo](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/abdo/32/36540_2.png) [@abdo](https://community.glideapps.com/u/abdo)\
**Post date:** [June 30, 2023, 7:22am UTC](https://community.glideapps.com/t/duplicating-multiple-apps-sharing-glide-table-creating-testing-environment/58537/9 "2023-06-30T07:22:21Z")

</div>

has there been any developments regarding staging environments. We have multiple apps using the same google sheet & glide tables.  
replacing a google sheet is possible, so we don’t have to recreate computed columns. Just duplicate all apps and then replace the sheets with the staging sheet we want.

but we cannot do that with the shared glide tables. we have to recreate tens of computed columns?
