examples: v back-end example for vweb (#15141)

This commit is contained in:
Hitalo de Jesus do Rosário Souza 2022-07-24 07:02:57 -03:00 committed by GitHub
parent 1f3be99859
commit 2d7406a8cd
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
14 changed files with 378 additions and 0 deletions

View file

@ -0,0 +1,18 @@
module databases
import mysql
import os
pub fn create_db_connection() ?mysql.Connection {
mut db := mysql.Connection{
host: os.getenv('DB_HOST')
port: os.getenv('DB_PORT').u32()
username: os.getenv('DB_USERNAME')
password: os.getenv('DB_PASSWORD')
dbname: os.getenv('DB_NAME')
}
db.connect() or { println(err) }
return db
}