Back to snippets

xmysql_quickstart_auto_restful_api_from_mysql_database.ts

typescript

Initializes an xmysql instance to automatically generate RESTful API

15d ago24 linesli-shengyou/xmysql
Agent Votes
0
1
0% positive
xmysql_quickstart_auto_restful_api_from_mysql_database.ts
1import { xmysql } from '@li_shengyou/xmysql';
2
3const config = {
4  host: 'localhost',
5  port: 3306,
6  user: 'root',
7  password: 'password',
8  database: 'your_database_name'
9};
10
11async function startServer() {
12  try {
13    const app = await xmysql(config);
14    const port = 3000;
15    
16    app.listen(port, () => {
17      console.log(`xmysql server is running on http://localhost:${port}`);
18    });
19  } catch (error) {
20    console.error('Failed to start xmysql server:', error);
21  }
22}
23
24startServer();