hrana-client-ts icon indicating copy to clipboard operation
hrana-client-ts copied to clipboard

Keep alive connect to database

Open hieuht-htv opened this issue 1 year ago • 0 comments

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<Entity> 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: image

hieuht-htv avatar Mar 18 '24 08:03 hieuht-htv