# Dynamically Switch Database

**URL:** https://community.glideapps.com/t/dynamically-switch-database/57452
**Category:** Feature Requests
**Created:** [February 3, 2023, 7:28am UTC](https://community.glideapps.com/t/dynamically-switch-database/57452 "2023-02-03T07:28:49Z")
**Posts on this page:** 6
**Page:** 1

<div class="post-metadata">

### Author: ![tylerisanoob](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/tylerisanoob/32/50235_2.png) [@tylerisanoob](https://community.glideapps.com/u/tylerisanoob)
#### Post date: [February 3, 2023, 7:28am UTC](https://community.glideapps.com/t/dynamically-switch-database/57452/1 "2023-02-03T07:28:49Z")

</div>

Howdy! I am using the same app for multiple teams but don’t want to create a template and then continually duplicate the app for each team and simply change the database. The issue is that when I update one update I have to update them all and it is not scalable.

Does anyone have a workaround for this?

Thank you!

Tyler

---

<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 3, 2023, 7:38am UTC](https://community.glideapps.com/t/dynamically-switch-database/57452/2 "2023-02-03T07:38:16Z")

</div>

You want your App to dynamically select a different backend datasource based on the signed in user?

Have you considered using a single datasource and implementing team based roles to isolate each teams data?

---

<div class="post-metadata">

### Author: ![tylerisanoob](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/tylerisanoob/32/50235_2.png) [@tylerisanoob](https://community.glideapps.com/u/tylerisanoob)
#### Post date: [February 3, 2023, 7:54am UTC](https://community.glideapps.com/t/dynamically-switch-database/57452/3 "2023-02-03T07:54:49Z")

</div>

Thanks for getting back to me so quickly! I have but unfortunately each database is often approaching the 25,000 row limit and I don’t want to slow down search ability. @Darren_Murphy

---

<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 3, 2023, 8:05am UTC](https://community.glideapps.com/t/dynamically-switch-database/57452/4 "2023-02-03T08:05:25Z")

</div>

Row Owners would help with that, as it would limit the number of rows downloaded by each user device.

Anyway, I don’t speak for Glide but I find it hard to imagine they’d consider a feature such as dynamic data source switching (of course I could be wrong on that).

Glide Big Tables (10 million+ rows) is on the way, so that might be something that will help with your use case.

---

<div class="post-metadata">

### Author: ![tylerisanoob](https://sea2.discourse-cdn.com/flex002/user_avatar/community.glideapps.com/tylerisanoob/32/50235_2.png) [@tylerisanoob](https://community.glideapps.com/u/tylerisanoob)
#### Post date: [February 3, 2023, 8:47pm UTC](https://community.glideapps.com/t/dynamically-switch-database/57452/5 "2023-02-03T20:47:58Z")

</div>

That is very helpful. The Big Tables will definitely solve my problems. Do you know when that is launching?

Thanks!

---

<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 4, 2023, 2:25am UTC](https://community.glideapps.com/t/dynamically-switch-database/57452/6 "2023-02-04T02:25:50Z")

</div>

I don’t know, but I’d expect sooner rather than later.
