This is cool. We need more projects like this.<p>But, there are some big issues in this code.<p>First, you are constructing SQL with string interpolation. Never do this, not even in sample code. People will blindly copy.<p>Second, way too much unsafe code. Why all the try! and explicit unwraps? Swift has all these great safety nets. Why let your code crash with unhandled exceptions while you can also properly deal with them?