Skip to content

Comments

abdul#8

Open
abdulrehmansafdar wants to merge 8 commits intomainfrom
abdul
Open

abdul#8
abdulrehmansafdar wants to merge 8 commits intomainfrom
abdul

Conversation

@abdulrehmansafdar
Copy link
Collaborator

  • Add database diagram image to documentation
  • Fix errors
  • Update select statement to select specific columns instead of all
  • Fix query parser logic and simplify test script
  • Delete frontEnd.py
  • Update Readme.md
  • Implement transaction management system with support for begin, commit, rollback, and status commands
  • Implement Access Control List (ACL) functionality with user authentication

abdulrehmansafdar and others added 8 commits May 23, 2025 18:28
…ation

- Added ACL structure and related functions for user management, including user creation, deletion, role assignment, and authentication.
- Integrated ACL initialization and saving/loading mechanisms in the database creation and opening processes.
- Introduced admin user creation during database initialization with a default password.
- Enhanced transaction management to ensure active transactions are rolled back when disabling transactions.
- Updated input handling to manage prompt display state.
- Added functions for enabling/disabling authentication and checking user permissions based on roles.
- Implemented session tracking for active users and provided functionality to list active sessions.
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.

3 participants