3 ms·
This looks very interesting; my understanding of the product from looking is at the website is that it provides a database client/editor, it autogenerates a ser
by Reubend 6y ago
This looks very interesting; my understanding of the product from looking is at the website is that it provides a database client/editor, it autogenerates a serverless API from the database schema.
I have a few questions: how is authentication handled? And does the serverless model mean that a new database connection has to be established every time an API request is made (because connection pools can't be used)?
I can see from the docs that it has signup and signin endpoints, and that it provides some email verification as well. But do those tables get added to the DB? And where does the email get sent from?
- xgenecloud 6y ago>> my understanding from looking is at the website is that it provides a database client/editor Yes, XgeneCloud comes with a fully featured GUI Database Client for schema design and migrations. No more database design from cli or code. >> how is authentication handled? We use session based authentication. >> does serverless model mean that a new database connection has to be established every time an API Yes, if there are any improvements please suggest it. We were inspired by a commit[1] made to our old solution in Xmysql - which turned REST APIs to Lambda functions. So, we went onto extend this Serverless function support for all Cloud Platforms (AWS / GCP / Azure / Alibaba / Vercel) >> But do those tables get added to the DB? Yes, they gets added to Database. >> And where does the email get sent from? we are using nodemailer for mailing and the smtp config can be updated in the corresponding config file for the environment within server/config/ folder. [1] : https://github.com/o1lab/xmysql/commit/3b279855a2562765975f7271490e4483254d7c96 https://github.com/o1lab/xmysql/commit/3b279855a2562765975f7...