<?xml version="1.0" encoding="UTF-8"?><rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Databases and apps on SharePoint data: SPSync blog</title><description>Building an application read replica or a document catalogue in Postgres, Supabase or another database, with a normalised schema an app can query directly.</description><link>https://spsync.io/blog/guides/databases-and-apps/</link><atom:link href="https://spsync.io/blog/guides/databases-and-apps/rss.xml" rel="self" type="application/rss+xml"/><language>en-GB</language><lastBuildDate>Fri, 23 Oct 2026 00:00:00 GMT</lastBuildDate><item><title>SharePoint document library metadata in SQL Server, with folders and content types</title><link>https://spsync.io/blog/document-library-metadata-sql-folders-content-types/</link><guid isPermaLink="true">https://spsync.io/blog/document-library-metadata-sql-folders-content-types/</guid><description>You need a report of every document in a library: its content type, folder, owner and missing fields. How library metadata arrives in SQL, row by row, and what to check.</description><pubDate>Fri, 23 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Microsoft Lists to SQL Server: a Lists app list is a SharePoint list underneath</title><link>https://spsync.io/blog/microsoft-lists-to-sql-server/</link><guid isPermaLink="true">https://spsync.io/blog/microsoft-lists-to-sql-server/</guid><description>You built a tracker in Microsoft Lists and now it has to reach SQL Server. Where the list lives decides the route: team site lists replicate like any SharePoint list.</description><pubDate>Fri, 23 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Power Apps on SharePoint past the row limit: when to use SQL</title><link>https://spsync.io/blog/power-apps-delegation-sharepoint-list-when-to-use-sql/</link><guid isPermaLink="true">https://spsync.io/blog/power-apps-delegation-sharepoint-list-when-to-use-sql/</guid><description>Why a Power Apps gallery on a large SharePoint list misses rows, what SharePoint can and cannot delegate, and when the app&apos;s read screens belong on SQL.</description><pubDate>Fri, 23 Oct 2026 00:00:00 GMT</pubDate></item><item><title>Querying a SharePoint list with SQL: four routes compared</title><link>https://spsync.io/blog/query-a-sharepoint-list-with-sql/</link><guid isPermaLink="true">https://spsync.io/blog/query-a-sharepoint-list-with-sql/</guid><description>An analyst wants one SELECT against a SharePoint list and a join to the finance database. Drivers, linked servers, the content database and a copy, weighed.</description><pubDate>Fri, 23 Oct 2026 00:00:00 GMT</pubDate></item><item><title>SharePoint as a database: where a list stops being one</title><link>https://spsync.io/blog/sharepoint-as-a-database/</link><guid isPermaLink="true">https://spsync.io/blog/sharepoint-as-a-database/</guid><description>What a SharePoint list does well as a database, the limits it runs into, a decision table, and the options from Dataverse to a SQL copy you report from.</description><pubDate>Fri, 23 Oct 2026 00:00:00 GMT</pubDate></item><item><title>SharePoint list to Oracle Database for an APEX report and a PL/SQL job</title><link>https://spsync.io/blog/sharepoint-to-oracle-database/</link><guid isPermaLink="true">https://spsync.io/blog/sharepoint-to-oracle-database/</guid><description>Your APEX report and a nightly PL/SQL job need a SharePoint list as Oracle tables. How to set up the two Oracle users, what the tables look like, and how the copy stays current.</description><pubDate>Fri, 23 Oct 2026 00:00:00 GMT</pubDate></item><item><title>SharePoint to MySQL or MariaDB for a Grafana defects board</title><link>https://spsync.io/blog/sharepoint-to-mysql-mariadb/</link><guid isPermaLink="true">https://spsync.io/blog/sharepoint-to-mysql-mariadb/</guid><description>Ashcroft Build Group&apos;s defects, projects and subcontractor lists copied from SharePoint into MySQL or MariaDB, then charted in Grafana by site.</description><pubDate>Sun, 11 Oct 2026 00:00:00 GMT</pubDate></item><item><title>SharePoint lists in PostgreSQL, ready for Metabase and apps</title><link>https://spsync.io/blog/sharepoint-to-postgresql/</link><guid isPermaLink="true">https://spsync.io/blog/sharepoint-to-postgresql/</guid><description>A retail walkthrough: three SharePoint lists replicated into PostgreSQL, with joinable lookups, child tables and a Metabase dashboard on top.</description><pubDate>Sun, 11 Oct 2026 00:00:00 GMT</pubDate></item><item><title>An offline SQLite copy of SharePoint lists for caseworkers</title><link>https://spsync.io/blog/sharepoint-to-sqlite/</link><guid isPermaLink="true">https://spsync.io/blog/sharepoint-to-sqlite/</guid><description>Riverside Borough Council&apos;s FOI, enquiry and councillor lists kept in one SQLite file that a caseworker can query on a laptop without a connection.</description><pubDate>Sun, 11 Oct 2026 00:00:00 GMT</pubDate></item><item><title>A client portal on Supabase, fed from SharePoint lists</title><link>https://spsync.io/blog/sharepoint-to-supabase/</link><guid isPermaLink="true">https://spsync.io/blog/sharepoint-to-supabase/</guid><description>A law firm&apos;s matters, clients and conflicts lists replicated into Supabase Postgres, ready for the table editor, the generated REST API and Realtime.</description><pubDate>Sun, 11 Oct 2026 00:00:00 GMT</pubDate></item></channel></rss>