I am using the turso.tech database (sqlite3) with NestJS TypeORM.
I've created DI for Repository to make it easier to use, specifically for master and slave (readonly) connections.
I understand that turso only maintains the connection to the database for 10 seconds, which causes issues with my DI usage. Every 10 seconds, the connection will be closed. I hope the development team of hrana-client-ts will take notice of this issue. I have a small suggestion, which is to add an option to enable/disable configuration for using #baton to close the connection.
https://github.com/libsql/hrana-client-ts/blob/main/src/http/stream.ts#L363
I am using the turso.tech database (sqlite3) with NestJS TypeORM.
I've created DI for Repository to make it easier to use, specifically for master and slave (readonly) connections.
I understand that turso only maintains the connection to the database for 10 seconds, which causes issues with my DI usage. Every 10 seconds, the connection will be closed. I hope the development team of hrana-client-ts will take notice of this issue. I have a small suggestion, which is to add an option to enable/disable configuration for using #baton to close the connection.
Thank you!
my code: