Experimental browser for the Atmosphere
Option 2: 1 Sub 1 RG 1 App 1 Db with Schema per Tenant Pros: Same as above but simpler schema (no discriminator columns) Cons: EF Core doesn't support this out of the box, so you'll need to write some code if you're using EF Core. See also: learn.microsoft.com/en-us/ef/cor...
May 9, 2025, 5:01 PM
{ "uri": "at://did:plc:3vo24c2exro34bgvkqcupbot/app.bsky.feed.post/3loqvoneev32v", "cid": "bafyreihpf2n45wtqq5qagsdy3eyxrakgolm36ieoeoqc5gofbiv2qrjk3e", "value": { "text": "Option 2:\n1 Sub\n1 RG\n1 App\n1 Db with Schema per Tenant\n\nPros: Same as above but simpler schema (no discriminator columns)\nCons: EF Core doesn't support this out of the box, so you'll need to write some code if you're using EF Core.\n\nSee also: learn.microsoft.com/en-us/ef/cor...", "$type": "app.bsky.feed.post", "embed": { "$type": "app.bsky.embed.external", "external": { "uri": "https://learn.microsoft.com/en-us/ef/core/miscellaneous/multitenancy", "thumb": { "$type": "blob", "ref": { "$link": "bafkreig2orpsshi4jhpjluvqj5ohmnqaoghsfqcy2rv5fjo2wl2yawnm7y" }, "mimeType": "image/jpeg", "size": 744260 }, "title": "Multi-tenancy - EF Core", "description": "Learn several ways to implement multi-tenant databases using Entity Framework Core." } }, "langs": [ "en" ], "reply": { "root": { "cid": "bafyreihgpxnhsl6rkr6jglccsyzy3vdtao2iuhaojvh7alus26yj4v7t5y", "uri": "at://did:plc:3vo24c2exro34bgvkqcupbot/app.bsky.feed.post/3loqvone6zk2v" }, "parent": { "cid": "bafyreibkicwmzzj4kccwskhijqiqr6eph35stp4ugl45mktxrz7bchqwaa", "uri": "at://did:plc:3vo24c2exro34bgvkqcupbot/app.bsky.feed.post/3loqvoneev22v" } }, "facets": [ { "index": { "byteEnd": 278, "byteStart": 243 }, "features": [ { "uri": "https://learn.microsoft.com/en-us/ef/core/miscellaneous/multitenancy", "$type": "app.bsky.richtext.facet#link" } ] } ], "createdAt": "2025-05-09T17:01:01.528Z" } }