Address = "127.0.0.1"; Login = "bayselonarrend"; Password = "12we..."; Base = "testbase1"; TLS = True; Port = 3306; Options = New Structure; Options.Insert("addr" , Address); Options.Insert("db" , Base); Options.Insert("login", Login); Options.Insert("pass" , Password); Options.Insert("port" , Port); ConnectionString = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GenerateConnectionString", Options); If TLS Then Options = New Structure; Options.Insert("trust", True); TLSSettings = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "GetTLSSettings", Options); Else TLSSettings = Undefined; EndIf; Table = "testtable"; Name = "new_field"; DataType = "MEDIUMTEXT"; // When using the connection string, a new connection is initialised, // which will be closed after the function is executed. // If several operations are performed, it is desirable to use one connection, // previously created by the CreateConnection function() Options = New Structure; Options.Insert("table", Table); Options.Insert("name", Name); Options.Insert("type", DataType); Options.Insert("dbc", ConnectionString); Options.Insert("tls", TLSSettings); Result = OPI_TestDataRetrieval.ExecuteTestCLI("mysql", "AddTableColumn", Options);