|Test your chatbot|
Wednesday, October 31, 2018
Monday, October 22, 2018
|GitHub Traffic Analytics|
Thursday, October 11, 2018
|End to end security for a cloud app on IBM Cloud|
Wednesday, October 10, 2018
|Add Key Protect|
Saturday, October 6, 2018
Thursday, October 4, 2018
I am back from the Db2 Aktuell conference with my talk about Db2 app development and IBM Cloud. One of the many questions I received since then is about where to find the Db2 drivers for Node.js and Python. What type of ORM (Object-Relational Mapping) libraries are supported? Let me briefly answer that here and provide some links.
|Db2 drivers turning bits into information|
Db2 and Node.js or PythonDb2 supports many programming languages for database application development, a good overview is in the Db2 Knowledge Center. Node.js and Python use the open source drivers for IBM Database Servers that are available on GitHub.
- Last year, I blogged about the Python drivers and that IBM actually provides four different ones. The reason is that there are different Python APIs and frameworks, including SQLAlchemy and Django. Both of them feature their own ORM layer.
- For Node.js, a popular framework is Sails with its Waterline ORM. Db2 is a supported database. A popular Node.js API framework is Loopback by the IBM company Strongloop. The Db2 connector can be found in this GitHub repository. Sequelize is a promise-based ORM, the Db2 driver team has started adding support.