tutorials: blog fixes (#5652)

pull/5637/head^2
Louis Schmieder 2020-07-04 11:38:47 +02:00 committed by GitHub
parent 765ffa37eb
commit 56ad6cef54
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 8 additions and 6 deletions

View File

@ -25,21 +25,23 @@ fn (app &App) index_html() {
$vweb.html() $vweb.html()
} }
*/ */
fn (app &App) index() vweb.Result { fn (app &App) index() vweb.Result {
articles := app.find_all_articles() articles := app.find_all_articles()
return $vweb.html() return $vweb.html()
} }
pub fn (mut app App) init_once() { pub fn (mut app App) init_once() {
db := sqlite.connect(':memory:') or { panic(err) } db := sqlite.connect(':memory:') or {
panic(err)
}
db.exec('create table `Article` (id integer primary key, title text default "", text text default "")')
app.db = db app.db = db
} }
pub fn (mut app App) init() { pub fn (mut app App) init() {
} }
pub fn (mut app App) new() vweb.Result{ pub fn (mut app App) new() vweb.Result {
return $vweb.html() return $vweb.html()
} }