diff --git a/api/src/main/resources/db/migration/1.0/V1.0.91__DDL-GRANT_ROLES.sql b/api/src/main/resources/db/migration/1.0/V1.0.91__DDL-GRANT_ROLES.sql new file mode 100644 index 0000000..5542c14 --- /dev/null +++ b/api/src/main/resources/db/migration/1.0/V1.0.91__DDL-GRANT_ROLES.sql @@ -0,0 +1,9 @@ +GRANT SELECT ON ALGORITHM_RULE_CODE TO GRAD_READONLY; +GRANT SELECT ON FLYWAY_SCHEMA_HISTORY TO GRAD_READONLY; +GRANT SELECT ON LETTER_GRADE TO GRAD_READONLY; +GRANT SELECT ON MESSAGE_TYPE_CODE TO GRAD_READONLY; +GRANT SELECT ON PROGRAM_ALGORITHM_RULE TO GRAD_READONLY; +GRANT SELECT ON SPECIAL_CASE_CODE TO GRAD_READONLY; +GRANT SELECT ON STUDENT_UNDO_COMPLETION_REASON TO GRAD_READONLY; +GRANT SELECT ON TRANSCRIPT_MESSAGE TO GRAD_READONLY; +GRANT SELECT ON UNDO_COMPLETION_REASON_CODE TO GRAD_READONLY; \ No newline at end of file diff --git a/api/src/main/resources/db/migration/1.0/V1.0.92__DML-UPDATE_TABLE-LETTER_GRADE.sql b/api/src/main/resources/db/migration/1.0/V1.0.92__DML-UPDATE_TABLE-LETTER_GRADE.sql new file mode 100644 index 0000000..18d99ff --- /dev/null +++ b/api/src/main/resources/db/migration/1.0/V1.0.92__DML-UPDATE_TABLE-LETTER_GRADE.sql @@ -0,0 +1,7 @@ +UPDATE LETTER_GRADE +SET PERCENT_RANGE_HIGH = null +WHERE PERCENT_RANGE_HIGH = 0; + +UPDATE LETTER_GRADE +SET PERCENT_RANGE_LOW = null +WHERE PERCENT_RANGE_LOW = 0 AND LETTER_GRADE != 'F'; diff --git a/api/src/main/resources/db/migration/1.0/V1.0.93__DDL-ALTER_TABLES-Meta_columns.sql b/api/src/main/resources/db/migration/1.0/V1.0.93__DDL-ALTER_TABLES-Meta_columns.sql new file mode 100644 index 0000000..b493808 --- /dev/null +++ b/api/src/main/resources/db/migration/1.0/V1.0.93__DDL-ALTER_TABLES-Meta_columns.sql @@ -0,0 +1,41 @@ +ALTER TABLE UNDO_COMPLETION_REASON_CODE + MODIFY CREATE_USER VARCHAR2(100); + +ALTER TABLE UNDO_COMPLETION_REASON_CODE + MODIFY UPDATE_USER VARCHAR2(100); + +ALTER TABLE TRANSCRIPT_MESSAGE + MODIFY CREATE_USER VARCHAR2(100); + +ALTER TABLE TRANSCRIPT_MESSAGE + MODIFY UPDATE_USER VARCHAR2(100); + +ALTER TABLE STUDENT_UNDO_COMPLETION_REASON + MODIFY CREATE_USER VARCHAR2(100); + +ALTER TABLE STUDENT_UNDO_COMPLETION_REASON + MODIFY UPDATE_USER VARCHAR2(100); + +ALTER TABLE SPECIAL_CASE_CODE + MODIFY CREATE_USER VARCHAR2(100); + +ALTER TABLE SPECIAL_CASE_CODE + MODIFY UPDATE_USER VARCHAR2(100); + +ALTER TABLE PROGRAM_ALGORITHM_RULE + MODIFY CREATE_USER VARCHAR2(100); + +ALTER TABLE PROGRAM_ALGORITHM_RULE + MODIFY UPDATE_USER VARCHAR2(100); + +ALTER TABLE LETTER_GRADE + MODIFY CREATE_USER VARCHAR2(100); + +ALTER TABLE LETTER_GRADE + MODIFY UPDATE_USER VARCHAR2(100); + +ALTER TABLE ALGORITHM_RULE_CODE + MODIFY CREATE_USER VARCHAR2(100); + +ALTER TABLE ALGORITHM_RULE_CODE + MODIFY UPDATE_USER VARCHAR2(100); \ No newline at end of file