MeruLeo / radical-1

0 stars 1 forks source link

کد جی اس #1

Open MeruOnin opened 3 months ago

MeruOnin commented 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}); });