Revert "Revert "Port sql-query, sql-drop, and sql-create to new sql classes.""

This reverts commit 19dcfb6189bd832255c429facaaaa9b984ce02d2.
Revert "Port sql-query, sql-drop, and sql-create to new sql classes."

This reverts commit e8634ed845b1bec20d94e93ebabed5ef87d7c74b.
Revert "Remove unused function."

This reverts commit abfb5eb73fef3e8954833e762e5af86bbbb4f72e.
Revert "Some progress."

This reverts commit 54c9968f2f1c5b224834cb692197e0eecc01f68a.
Revert "Add SqlBase. Early days."

This reverts commit c6ac66d91547f97c79c3164d0dbff0ffb95c8750.