Skip to content

[TOOLS-4858] Database user CRUD API #37

Merged
JohnDohnut merged 16 commits intoCUBRID:developfrom
JohnDohnut:backend/dbuser-crud
Mar 17, 2026
Merged

[TOOLS-4858] Database user CRUD API #37
JohnDohnut merged 16 commits intoCUBRID:developfrom
JohnDohnut:backend/dbuser-crud

Conversation

@JohnDohnut
Copy link
Contributor

@JohnDohnut JohnDohnut commented Mar 10, 2026

http://jira.cubrid.org/browse/TOOLS-4858

Purpose

Implementation of following CMS APIs :

Interface Name Connection Type Permission Support Version
userinfo socket, http ALL_AUTHORITY
createuser socket, http DBO
deleteuser socket, http DBO
updateuser socket, http DBO
userverify socket, http ALL_AUTHORITY

Implementations

  1. request/response type
  2. service layer
  3. controller entry point
  4. test code

Remarks

N/A

Comment on lines +95 to +96
['dbname', 'username', 'userpass', 'groups', 'authorization'],
'database/users/create',
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

실제 API는 POST /host-uid/database/users로 되어 있는데, validation 내부에서는 database/users/create로 사용하고 있습니다.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

수정 반영하였습니다.

@JohnDohnut JohnDohnut force-pushed the backend/dbuser-crud branch from 8f9e595 to 48b09e9 Compare March 16, 2026 03:01
@JohnDohnut JohnDohnut merged commit 0144890 into CUBRID:develop Mar 17, 2026
1 check 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.

3 participants