Open MeruOnin opened 3 months ago
const express = require('express'); const sql = require('mssql'); const cors = require('cors');
const app = express(); const port = 5000;
// تنظیمات دیتابیس const dbConfig = { user: 'your_username', password: 'your_password', server: 'your_server', database: 'your_database', options: { encrypt: true, // برای اتصال به Azure SQL Server trustServerCertificate: true, // برای توسعه محلی } };
// Middleware برای Cors و JSON app.use(cors()); app.use(express.json());
// تست ارتباط با دیتابیس app.get('/api/test', async (req, res) => { try { let pool = await sql.connect(dbConfig); let result = await pool.request().query('SELECT * FROM your_table'); res.json(result.recordset); } catch (err) { console.error(err); res.status(500).send('Server error'); } });
// شروع سرور app.listen(port, () => { console.log(Server is running on http://localhost:${port}); });
Server is running on http://localhost:${port}
const express = require('express'); const sql = require('mssql'); const cors = require('cors');
const app = express(); const port = 5000;
// تنظیمات دیتابیس const dbConfig = { user: 'your_username', password: 'your_password', server: 'your_server', database: 'your_database', options: { encrypt: true, // برای اتصال به Azure SQL Server trustServerCertificate: true, // برای توسعه محلی } };
// Middleware برای Cors و JSON app.use(cors()); app.use(express.json());
// تست ارتباط با دیتابیس app.get('/api/test', async (req, res) => { try { let pool = await sql.connect(dbConfig); let result = await pool.request().query('SELECT * FROM your_table'); res.json(result.recordset); } catch (err) { console.error(err); res.status(500).send('Server error'); } });
// شروع سرور app.listen(port, () => { console.log(
Server is running on http://localhost:${port}
); });