DASSL / ClassDB

An open-source system to let students experiment with relational data
https://dassl.github.io/ClassDB/
Other
7 stars 2 forks source link

Setup scripts raise unnecessary NOTICEs about skipped DROP FUNCTION statements (W) #91

Closed afig closed 7 years ago

afig commented 7 years ago

Several setup scripts raise NOTICEs which are visible to the users that are running the scripts. The NOTICEs being raised are insignificant and can be confusing to a user.

These NOTICEs are from the DROP FUNCTION IF EXISTS statement, which raises a NOTICE if the function attempting to be dropped does not exist. This is the documented behavior of the function.

Investigate whether a safe alternative exists that does not raise unnecessary NOTICEs.