KamoCRM

@Lob String trebuie să pin LONGVARCHAR sau PostgreSQL citește ca un OID

Fixkamo-shared-library
Shipped
10 august 2026 la 13:10 UTC
Author
Kamo
Commit
2a2dc86

Hibernat's PostgreSQL dialect maps @Lob String to an OID (large-obiect de referință) și citește cu getLong (). CockroachDialect cartografiat la fel Adnotare la text simplu, astfel încât acest lucru a fost invizibil până la reducerea YugabyteDB. Simptom: "Valoare proastă pentru tipul lung: test" -- un mesaj de chat al cărui corp este Test de cuvinte, citit ca o lungă. Acesta a rupt linia de comunicare de plumb, și Aceeași eroare stătea sub fiecare dintre aceste 52 de câmpuri: note, contacte, calendar evenimente, OAuth access/refresh tokens, IMAP paroles, email campanie bodys; webhook secrete, Canva și acreditări sociale. ************* restaurează comportamentul TEXTului. Există coloanele au fost deja TEXT (cărate de la CockroachDB), astfel încât nu s-au mutat date; - Nu. si ******************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************* au fost create proaspete ca oide și au fost modificate în text - ambele tabele au fost goale.

All changes

Like what you see shipping?

All of it arrives in your workspace on its own. Start on the free plan and read this page again in a month.

Start Free ForeverView Pricing