` `
Imports a vector layer currently loaded in QGIS into a PostGIS database. Prior to this a connection between QGIS and the PostGIS database has to be created (for example with the DB Manager).
Name of the database connection (not the database name).
Options:
Default: 0
An existing schema of the selected database can be chosen. By default this is the ‘public’ schema.
Par défaut : public
Defines a table name for the imported vector file. By default the name of the vector file is chosen.
Par défaut : (non défini)
Optional.
Définit le champ de clé primaire à partir d’un champ existant dans la couche vecteur.
Définit le nom de la colonne géométrique dans la nouvelle table PostGIS. L’information géométrique des entités est enregistrée dans cette colonne.
Par défaut : geom
Écrase les tables existantes ayant le même nom.
Par défaut : Vrai
Specify whether to create a spatial index or not. By default a spatial index is created.
Par défaut : Vrai
If activated this prevents the field names of the input vector layer from being converted to lowercase. By default field names will be lowercase after the import.
Par défaut : Vrai
Specify whether the length constraints on character fields should be dropped or not. By default the length constraints are applied.
Par défaut : Faux
processing.runalg('qgis:importintopostgis', input, database, schema, tablename, primary_key, geometry_column, overwrite, createindex, lowercase_names, drop_string_length)
Allows a SQL database query to be performed on a PostGIS database connected to QGIS.
Nom de la base de données, pas le nom de la connexion. ¨Par défaut vous n’avez pas à remplir le nom, le nom de la connexion courante sera choisi.
Par défaut : (non défini)
Defines the SQL query, for example ‘create schema test;’.
Par défaut : (non défini)
processing.runalg('qgis:postgisexecutesql', database, sql)