module db import sqlite import models { BuildLog, GitRepo } struct VieterDb { conn sqlite.DB } // init initializes a database & adds the correct tables. pub fn init(db_path string) ?VieterDb { conn := sqlite.connect(db_path)? sql conn { create table GitRepo create table BuildLog } return VieterDb{ conn: conn } }