26 lines
839 B
C#
26 lines
839 B
C#
using Microsoft.EntityFrameworkCore;
|
|
using FutureMailAPI.Data;
|
|
using FutureMailAPI.Models;
|
|
|
|
var optionsBuilder = new DbContextOptionsBuilder<FutureMailDbContext>();
|
|
optionsBuilder.UseSqlite("Data Source=FutureMail.db");
|
|
|
|
using var context = new FutureMailDbContext(optionsBuilder.Options);
|
|
|
|
// 检查OAuth客户端数据
|
|
var clients = await context.OAuthClients.ToListAsync();
|
|
Console.WriteLine($"OAuth客户端数量: {clients.Count}");
|
|
|
|
foreach (var client in clients)
|
|
{
|
|
Console.WriteLine($"客户端ID: {client.ClientId}, 名称: {client.Name}, 是否激活: {client.IsActive}");
|
|
}
|
|
|
|
// 检查用户数据
|
|
var users = await context.Users.ToListAsync();
|
|
Console.WriteLine($"用户数量: {users.Count}");
|
|
|
|
foreach (var user in users)
|
|
{
|
|
Console.WriteLine($"用户ID: {user.Id}, 用户名: {user.Username}, 邮箱: {user.Email}");
|
|
} |