mirror of
https://github.com/Bayselonarrend/OpenIntegrations.git
synced 2025-03-25 21:39:21 +02:00
42 lines
2.1 KiB
Plaintext
Vendored
42 lines
2.1 KiB
Plaintext
Vendored
Address = "93.125.42.204";
|
|
Login = "bayselonarrend";
|
|
Password = "12we...";
|
|
Base = "testbase1";
|
|
|
|
ConnectionString = OPI_PostgreSQL.GenerateConnectionString(Address, Base, Login, Password);
|
|
|
|
Table = "testtable";
|
|
|
|
ColoumnsStruct = New Structure;
|
|
ColoumnsStruct.Insert("bool_field" , "BOOL");
|
|
ColoumnsStruct.Insert("oldchar_field" , """char""");
|
|
ColoumnsStruct.Insert("smallint_field" , "SMALLINT");
|
|
ColoumnsStruct.Insert("smallserial_field", "SMALLSERIAL");
|
|
ColoumnsStruct.Insert("int_field" , "INT");
|
|
ColoumnsStruct.Insert("serial_field" , "SERIAL");
|
|
ColoumnsStruct.Insert("oid_field" , "OID");
|
|
ColoumnsStruct.Insert("bigint_field" , "BIGINT");
|
|
ColoumnsStruct.Insert("bigserial_field" , "BIGSERIAL");
|
|
ColoumnsStruct.Insert("real_field" , "REAL");
|
|
ColoumnsStruct.Insert("dp_field" , "DOUBLE PRECISION");
|
|
ColoumnsStruct.Insert("text_field" , "TEXT");
|
|
ColoumnsStruct.Insert("varchar_field" , "VARCHAR");
|
|
ColoumnsStruct.Insert("charn_field" , "CHAR(3)");
|
|
ColoumnsStruct.Insert("char_field" , "CHAR");
|
|
ColoumnsStruct.Insert("name_field" , "NAME");
|
|
ColoumnsStruct.Insert("bytea_field" , "BYTEA");
|
|
ColoumnsStruct.Insert("ts_field" , "TIMESTAMP");
|
|
ColoumnsStruct.Insert("tswtz_field" , "TIMESTAMP WITH TIME ZONE");
|
|
ColoumnsStruct.Insert("ip_field" , "INET");
|
|
ColoumnsStruct.Insert("json_field" , "JSON");
|
|
ColoumnsStruct.Insert("jsonb_field" , "JSONB");
|
|
ColoumnsStruct.Insert("date_field" , "DATE");
|
|
ColoumnsStruct.Insert("time_field" , "TIME");
|
|
ColoumnsStruct.Insert("uuid_field" , "UUID");
|
|
|
|
// 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()
|
|
Result = OPI_PostgreSQL.CreateTable(Table, ColoumnsStruct, ConnectionString);
|