nerak repo

This commit is contained in:
2026-07-31 15:47:23 -05:00
committed by nightshade
commit 82f2fb51c1
84 changed files with 5448 additions and 0 deletions
+19
View File
@@ -0,0 +1,19 @@
#include <nerak.h>
#include <sqlite.h>
config(main){
sqlite_config(
"hello_db",
"file:hello.db?mode=rwc",
{"create_hello_world_table"},
{"seed_hello_world"}
);
resource("home", "/",
.get = {
sqlite_query({"hello_db", "get_hello_world", "hello_world_data"}),
mustache("hello_world", "hello"),
respond("hello")
}
);
}
@@ -0,0 +1,4 @@
CREATE TABLE greetings (
id INTEGER PRIMARY KEY AUTOINCREMENT,
name TEXT NOT NULL
);
@@ -0,0 +1,3 @@
select name
from greetings
limit 1;
@@ -0,0 +1,7 @@
<html>
<body>
{{#hello_world_data}}
<p>Hello {{name}}</p>
{{/hello_world_data}}
</body>
</html>
@@ -0,0 +1,2 @@
INSERT INTO greetings(name)
VALUES('World');