import { describe, expect, it } from 'vitest'
import { authUsers, customAuthSchema, userSessions } from './schema.js'

describe('customAuthSchema', () => {
  it('exports user_sessions refresh columns without a blocklist table', () => {
    expect(customAuthSchema.authUsers).toBe(authUsers)
    expect(customAuthSchema.userSessions).toBe(userSessions)
    expect(userSessions.refreshTokenHash).toBeDefined()
    expect(userSessions.previousRefreshTokenHash).toBeDefined()
    expect(authUsers.sessionVersion).toBeDefined()
  })
})
