| 1234567891011121314151617181920212223242526272829303132333435363738394041 |
- package dao
- import (
- "file-manger-server/db"
- "file-manger-server/domain"
- "fmt"
- "log"
- "testing"
- )
- func TestPWDCompute(t *testing.T) {
- fmt.Println(PasswordHashCompute("123123"))
- }
- func TestLoginDao(t *testing.T) {
- //config.ReadConfig()
- db.Open()
- //InitDatabase()
- login, err := Login("admin", "123123")
- if err != nil {
- fmt.Println(err)
- }
- fmt.Println(login)
- }
- func InitDatabase() {
- count, err := db.Engin.Table("user").Where("username = ?", "admin").Count()
- if err != nil {
- log.Fatalf("数据库连接失败 1: %v", err)
- }
- if count == 0 {
- user := domain.User{
- Username: "admin",
- Password: PasswordHashCompute("123123"),
- Status: 1,
- }
- _, err = db.Engin.Table("user").Insert(&user)
- if err != nil {
- log.Fatalf("数据库连接失败 2: %v", err)
- }
- }
- }
|