Deploy to Google App Engine - Datastore configuration

Official Content
This documentation is valid for:
Before making a deployment to Google App Engine, you must configure your Data store to connect to MYSQL. 

If the application is running in development mode (i.e., locally), use the com.mysql.jdbc.Driver (the default driver) to connect to the Mysql in Google app Engine. Then, choose JDBC Driver = Mysql JDBC Driver (Type 4):

i2017_05_23_16_39_301_png

But if the web application is in production mode (i.e., the application is going to be deployed), use com.mysql.jdbc.GoogleDriver to connect to your Cloud SQL instance. Then, in GeneXus, configure:

  • Custom JDBC Driver= com.mysql.jdbc.GoogleDriver
  • Custom JDBC URL = jdbc:google:mysql://<application>:<instance>/<database>

i2016_08_29_01_13_331_png

Build

Just to generate the client.cfg, do a build with this only.