Summary
I have this terrible feeling that I haven’t covered everything. That’s because I didn’t. I could write a whole book just on the database features of PyCharm, but if I did, I might as well title it something like Hands-On Database Programming with DataGrip. Don’t forget, we’re seeing a whole other IDE crammed into the crevices of PyCharm much as we did with WebStorm in Chapter 7, Web Development with JavaScript, HTML, and CSS. The feature set is truly staggering and I didn’t cover some of the really interesting features owing to either lack of space in this book or because some of the really cool features are still works in progress.
For example, you can set code as a data source and synchronize the code to the structure of the database. At present, it isn’t 100% complete, which is why I left it out. As a database developer, I would expect to be able to have a round-trip experience where changes to the code are reflected in...