From 9e5b22cdf8ea91761825a306468f9dd48f560484 Mon Sep 17 00:00:00 2001 From: myairpods6 Date: Wed, 26 Jun 2024 23:34:46 +0530 Subject: [PATCH] 17 --- src/main.v | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/src/main.v b/src/main.v index 4097b77..b1eada4 100644 --- a/src/main.v +++ b/src/main.v @@ -2,6 +2,7 @@ module main import vweb import os +import databases const ( port = 8082 @@ -16,6 +17,20 @@ pub fn (app App) before_request() { } fn main() { + mut db := databases.create_db_connection() or { panic(err) } + + sql db { + // create table Faculty ( + // id serial primary key, + // name text not null, + // email text not null unique, + // password text not null + // ) + create table Auth + } or { panic('error on create table: ${err}') } + + db.close() or { panic(err) } + mut app := &App{} app.serve_static('/favicon.ico', 'src/assets/favicon.ico') // makes all static files available.