Skip to content

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

Open
wants to merge 2 commits into
base: main
Choose a base branch
from
Open

Feature 6 #8

wants to merge 2 commits into from

Conversation

umaranit
Copy link

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 the deleteComment method in the CommentServiceImpl.java file.

@Copilot Copilot AI review requested due to automatic review settings April 11, 2025 06:14
Copy link

@Copilot Copilot AI left a 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;
Copy link
Preview

Copilot AI Apr 11, 2025

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';
Copy link
Preview

Copilot AI Apr 11, 2025

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';
Copy link
Preview

Copilot AI Apr 11, 2025

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';
Copy link
Preview

Copilot AI Apr 11, 2025

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.

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.

1 participant