-
Notifications
You must be signed in to change notification settings - Fork 0
Feature 6 #8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
base: main
Are you sure you want to change the base?
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Pull Request Overview
This PR adds several SQL statements within the deleteComment method of CommentServiceImpl.java.
- Introduces four SQL queries directly embedded in the method
- Uses SELECT * in each query, which may conflict with best practices per coding guidelines
Files not reviewed (1)
- dbscript.sql: Language not supported
@@ -59,4 +59,16 @@ public void deleteComment(Integer commentId) { | |||
this.commentRepo.delete(com); | |||
} | |||
|
|||
-- SQL Statement 1 | |||
SELECT * FROM users WHERE user_id = 123; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Consider specifying the required column names instead of using SELECT * in this query.
Copilot uses AI. Check for mistakes.
SELECT * FROM users WHERE user_id = 123; | ||
|
||
-- SQL Statement 2 | ||
SELECT * FROM posts WHERE post_date > '2025-01-01'; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Consider specifying explicit column names rather than using SELECT * in this query.
Copilot uses AI. Check for mistakes.
SELECT * FROM posts WHERE post_date > '2025-01-01'; | ||
|
||
-- SQL Statement 3 | ||
SELECT * FROM comments WHERE comment_status = 'approved'; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Specify the necessary column names in place of SELECT * to improve query clarity and performance.
Copilot uses AI. Check for mistakes.
SELECT * FROM comments WHERE comment_status = 'approved'; | ||
|
||
-- SQL Statement 4 | ||
SELECT * FROM orders WHERE order_status = 'completed'; |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Replace SELECT * with an explicit list of columns to adhere to best practices in SQL queries.
Copilot uses AI. Check for mistakes.
This pull request includes changes to add several SQL statements in different parts of the codebase. The most important changes include adding SQL statements to the
dbscript.sql
file and within thedeleteComment
method in theCommentServiceImpl.java
file.