CNLiveSaveAuthDataSourceDB.swift 731 Bytes
//
//  CNLiveSaveAuthDataSourceDB.swift
//  metaCode
//
//  Created by open on 2023/9/13.
//

import Foundation
import WCDBSwift

///身份认证表名
let CNLiveAuthListTableName = "CNLiveAuthListTable"


class CNLiveAuthListDB : NSObject{
    
    ///数据库
    var database:Database
    
    //重新init方法为私有,不让外部调用
    override init() {
        
        //数据库地址
        let filePath = NSHomeDirectory() + "/Documents/DB/CNLiveAuthListTable.db"
        database = Database(at: filePath)
        
        super.init()
        do {
            try database.create(table: CNLiveAuthListTableName, of: MineAuthListModel.self)
        } catch {
            print("创建失败")
        }
    }
}