Select an SQL dialect (MySQL or PostgreSQL).
Select database parameters.
If exporting, the user is prompted for database parameters.
Enter database connection options:
Username: The username on the database server.
Password: <Username>'s password on the database server.
Database hostname: Location of the database server.
Database port: The port on which to attempt the connection. Defaults are used when this field is left blank.
Database name: The name of the database that is defined by the current sketch. If exporting the sketch, this is the name that will be given to the new database. If connecting to a database, this must be the name with which the sketch had been exported.
Schema name (PostgreSQL only): The name of the schema in which this sketch exists in the database. If exporting the sketch, this is the new schema name. If connecting to a database, this must be the name of the schema in which this sketch exists.
Identifier quoting: If enabled, this setting will make EASIK use SQL identifier quoting when interacting with the database. When enabled, this allows you to use non-alphanumeric values in entity, edge, and attribute names, which will be preserved in the generated SQL tables. Note, however, that if quoting is used, it must continually be used, including other tools accessing the database (for MySQL, this means using `identifier`, and for PostgreSQL, "identifier"). Also note that for PostgreSQL, enabling identifier quoting will make table and column names case-sensitive.
When disabled, non-alphanumeric characters will be converted to underscores.
This setting defaults to off, and should not be enabled unless the above is desired.
Also note that when an entity or attribute conflicts with a built-in SQL keyword for the driver being used, quoting of the identifier will be forced, even if this setting is disabled.