1) Not the best namespace for the app. Unless you are a main contributor for the nginx.org project, and plan to have this hosted officially by them, having Nginx as the namespace can create confusion when multiple modules are being used. Perhaps Duythien might be better? That way people who see the code know where its home is.
2) The schema SQL has a bunch of data that's not needed (successful logins, sessions, etc). The CREATE syntax is needed to make the table, just not all the INSERTs.