add api endpoint to preview babycode

This commit is contained in:
2025-06-01 00:45:11 +03:00
parent 72709226c0
commit 8a00500387
3 changed files with 53 additions and 0 deletions

View File

@ -91,4 +91,15 @@ return {
db.query("COMMIT")
end,
[12] = function ()
schema.create_table("api_rate_limits", {
{"id", types.integer{primary_key = true}},
{"method", types.text{null = false}},
{"user_id", "INTEGER REFERENCES users(id) ON DELETE CASCADE"},
{"logged_at", "INTEGER DEFAULT (unixepoch(CURRENT_TIMESTAMP))"},
})
db.query("CREATE INDEX idx_rate_limit_user_method ON api_rate_limits (user_id, method)")
end,
}