PostgreSQL-integration
Transaktioner, saldi, beholdninger og handler fra 14 t+ banker, skrevet efter en tidsplan til en tabel i din egen PostgreSQL-database. Med append eller upsert, klar til forespørgsler.
analytics=> SELECT date, description, amount, category, account_nameanalytics-> FROM transactions ORDER BY date DESC LIMIT 6; date | description | amount | category | account_name ------------+--------------------+----------+------------+---------------- 2026-10-19 | Stripe payout | 4200.00 | Income | Chase Checking 2026-10-19 | Whole Foods Market | -86.42 | Groceries | Amex Gold 2026-10-18 | Gusto payroll | -6850.00 | Payroll | Chase Checking 2026-10-18 | Figma | -45.00 | Software | Amex Gold 2026-10-17 | Shell | -52.30 | Transport | Amex Gold 2026-10-17 | Blue Bottle Coffee | -6.75 | Eating out | Amex Gold (6 rows)
Fra bank til PostgreSQL i tre trin.
- 01
Forbind PostgreSQL
Host, database og en bruger med mindst mulige rettigheder, eller indsæt en forbindelsesstreng. Test den før du gemmer.
Hostdb.acme.internalPort5432Brugerbanksync_writerSSL-tilstandrequireTest● Forbindelsen lykkedes - 02
Vælg en tabel
Vælg et skema og en tabel, eller lad BankSync oprette den. Append, eller upsert på en nøgle.
SkemapublicTabeltransactionsAppendUpsertMatch rækker påtransaction_id - 03
Vælg en tidsplan
Hver time, dag eller uge, eller efter behov. Hver kørsel bliver logget.
Hver timeDagligtUgentligtNæste kørselI morgen kl. 6.00Seneste kørsel● 3 nye rækker, 6.02
PostgreSQL, sat op fra start til slut.
Opsætning af PostgreSQL i BankSync, optaget med eksempelkonti.
Det lander i din tabel.
- transaction_id
- Bankens faste id for transaktionen. Din upsert-nøgle. 4bdd8e6931727cd
- date
- Dagen banken bogførte den. 2026-10-19
- description
- Beskrivelsen fra banken. Whole Foods Market
- amount
- Med fortegn, i kontoens valuta: udgående beløb er negative. -86.42
- currency
- ISO 4217-kode. USD
- category
- En forbrugskategori at gruppere og filtrere efter. Groceries
- account_name
- Kontoen den kom fra, så mange banker kan dele én tabel. Amex Gold
- pending
- Sand indtil banken bogfører den. false
Din database er ét stop. Ikke hele historien.
PostgreSQL, kort fortalt.
- Data
- Transaktioner, saldi, handler, beholdninger og lån, én datatype pr. feed.
- Fungerer med
- Supabase, Neon, Timescale, CockroachDB, Amazon RDS og selvhostet Postgres.
- Skrivetilstande
- Append indsætter en række ved hver synkronisering. Upsert matcher på de nøglekolonner du vælger og opdaterer på stedet.
- Sikkerhed
- SSL-tilstand disable, require eller verify-full, en bruger med mindst mulige rettigheder og et lille fast sæt BankSync-IP-adresser du kan tillade.
- Tidsplan
- Vælg automatisk synkronisering hver time, dagligt eller ugentligt afhængigt af dit abonnement, eller kør en manuel synkronisering når som helst.
- Adgang
- Kun læseadgang, godkendt på din banks egen samtykkeside. BankSync gemmer aldrig dit bank-login og kan ikke flytte penge.
- Opsætning
- Cirka 10 minutter. Fungerer med administrerede (Supabase, Neon, Aurora, RDS) og selvhostede databaser.
- Status
- Tilgængelig nu.
Spørgsmål og svar.
Hvilke hosts til PostgreSQL fungerer BankSync med?
Enhver tilgængelig PostgreSQL-database, herunder Supabase, Neon, Timescale, CockroachDB, Amazon RDS og selvhostet Postgres.
Skal jeg bruge append eller upsert?
Upsert til de fleste feeds. Append indsætter en ny række ved hver synkronisering, så gentagne synkroniseringer kan give dubletter. Upsert matcher rækker på de nøglekolonner du vælger, fx transaktionsnøglen transaction_id, og opdaterer dem på stedet.
Kan BankSync oprette tabellen for mig?
Ja. »Set this up for me« opretter en tabel til feedets datatype, mapper alle kolonner og tilføjer det unikke indeks som upserts kræver.
Hvordan begrænser jeg adgangen til min database?
Giv BankSync en bruger der kun kan indsætte (og oprette, hvis BankSync skal lave tabellen), brug SSL-tilstanden require eller verify-full, og tillad de faste IP-adresser som BankSync forbinder fra.
Kan BankSync flytte penge eller se min bankadgangskode?
Nej. BankSync har kun læseadgang til banken, og adgangen godkendes på din banks egen samtykkeside. BankSync gemmer aldrig dit bank-login og kan ikke flytte penge.
Bankdata i din PostgreSQL-database.
BankSync har ingen tilknytning til PostgreSQL og er hverken godkendt af eller officiel partner med PostgreSQL. Varemærkerne for PostgreSQL tilhører deres respektive ejere.
