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();
|
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() {
|
UserModel *UserModel::get_singleton() {
|
||||||
return _self;
|
return _self;
|
||||||
}
|
}
|
||||||
|
@ -30,6 +30,7 @@ public:
|
|||||||
virtual void create_table();
|
virtual void create_table();
|
||||||
virtual void drop_table();
|
virtual void drop_table();
|
||||||
virtual void migrate();
|
virtual void migrate();
|
||||||
|
virtual void create_test_users();
|
||||||
|
|
||||||
static UserModel *get_singleton();
|
static UserModel *get_singleton();
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user