No puede seleccionar más de 25 temas Los temas deben comenzar con una letra o número, pueden incluir guiones ('-') y pueden tener hasta 35 caracteres de largo.

userDao.js 852 B

1234567891011121314151617181920212223242526
  1. /*
  2. * @Description: 用户模块数据持久层
  3. * @Author: hai-27
  4. * @Date: 2020-02-07 16:51:56
  5. * @LastEditors: hai-27
  6. * @LastEditTime: 2020-02-27 02:12:30
  7. */
  8. const db = require('./db.js');
  9. module.exports = {
  10. // 连接数据库根据用户名和密码查询用户信息
  11. Login: async (userName, password) => {
  12. const sql = 'select * from users where userName = ? and password = ?';
  13. return await db.query(sql, [userName, password]);
  14. },
  15. // 连接数据库根据用户名查询用户信息
  16. FindUserName: async (userName) => {
  17. const sql = 'select * from users where userName = ?';
  18. return await db.query(sql, [userName]);
  19. },
  20. // 连接数据库插入用户信息
  21. Register: async (userName, password) => {
  22. const sql = 'insert into users values(null,?,?,null)';
  23. return await db.query(sql, [userName, password]);
  24. }
  25. }