Skip to content

Refactor DatabaseSeeder#31

Merged
NourAlPha merged 1 commit intodevfrom
fix-db-2
May 17, 2025
Merged

Refactor DatabaseSeeder#31
NourAlPha merged 1 commit intodevfrom
fix-db-2

Conversation

@NourAlPha
Copy link
Contributor

This pull request updates the DatabaseSeeder class to include additional repository dependencies and modifies the run method to clear and reset data for users, roles, refresh tokens, and addresses.

Updates to DatabaseSeeder:

  • Added dependencies for RefreshTokenRepository, UserRepository, and AddressRepository to the DatabaseSeeder constructor and class fields.
  • Updated the run method to:
    • Clear roles from all users and save the updates using userRepository.
    • Delete all users, refresh tokens, and addresses before resetting roles in the database.

…d refresh tokens; clear user roles and delete all users during seeding
@NourAlPha NourAlPha requested a review from YehiaFarghaly May 17, 2025 20:18
@NourAlPha NourAlPha self-assigned this May 17, 2025
@NourAlPha NourAlPha merged commit ddfe85a into dev May 17, 2025
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants