Files
auth_service_c/src/sql.h
T
2025-08-22 17:46:38 +07:00

20 lines
685 B
C

#pragma once
#define CREATE_TABLE_USERS \
"create table if not exists users(" \
"id integer primary key autoincrement," \
"username text unique," \
"email char(50) unique," \
"password char(150) not null," \
"user_group char(50) default 'users'," \
"is_superuser boolean default false" \
");"
#define INSERT_USER_SQL \
"INSERT INTO users (username, email, password, user_group, is_superuser) " \
"VALUES (?, ?, ?, ?, ?)"
#define SELECT_ALL_USERS_SQL "select * from users"
#define SELECT_USER_BY_USERNAME_SQL "select * from users where username = ?"