mirror of
https://github.com/Relintai/rcpp_framework.git
synced 2025-02-20 15:14:26 +01:00
Added a create_test_users method to the UserModel.
This commit is contained in:
parent
acfa601c80
commit
a98480104e
@ -244,6 +244,28 @@ void UserModel::migrate() {
|
||||
create_table();
|
||||
}
|
||||
|
||||
void UserModel::create_test_users() {
|
||||
Ref<User> user;
|
||||
user = UserModel::get_singleton()->create_user();
|
||||
|
||||
user->rank = 3;
|
||||
user->name_user_input = "admin";
|
||||
user->email_user_input = "admin@admin.com";
|
||||
|
||||
create_password(user, "Password");
|
||||
save_user(user);
|
||||
|
||||
|
||||
user = UserModel::get_singleton()->create_user();
|
||||
|
||||
user->rank = 1;
|
||||
user->name_user_input = "user";
|
||||
user->email_user_input = "user@user.com";
|
||||
|
||||
create_password(user, "Password");
|
||||
save_user(user);
|
||||
}
|
||||
|
||||
UserModel *UserModel::get_singleton() {
|
||||
return _self;
|
||||
}
|
||||
|
@ -30,6 +30,7 @@ public:
|
||||
virtual void create_table();
|
||||
virtual void drop_table();
|
||||
virtual void migrate();
|
||||
virtual void create_test_users();
|
||||
|
||||
static UserModel *get_singleton();
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user