.
Imports existing vector layer in QGIS int a PostGIS database. Before a connection between QGIS and the PostGIS database has to be created (for example with the DB Manager).
Couche à importer
[vecteur : n’importe lequel]Couche vecteur existante dans QGIS.
Base de données (nom de connexion)
[sélection]Name of the database connection name (not the database name).
Options :
Par défaut : 0
Schéma (nom du schéma)
[chaîne]An existing schema of the selected database can be chosen. By feault this is the ‘public’ schema.
Par défaut : public
Table à importer (laisser vide pour utiliser le nom de la couche)
[chaîne]Définit un nom de table pour le fichier vecteur importé. Par défaut c’est le nom du fichier vecteur qui est utilisé.
Par défaut : (non défini)
Champ de clé primaire
[champ de table : n’importe lequel]Optionnel.
Définit le champ de clé primaire à partir d’un champ existant dans la couche vecteur.
Colonne géométrie
[chaîne]Defines the name for the geometry information of the table.
Par défaut : geom
Écraser
[booléen]Écrase les tables existantes ayant le même nom.
Par défaut : Vrai
Crée un index spatial
[booléen]Defines that no spatial index is created. By default a spatial index is created.
Par défaut : Vrai
Convertir les noms de champ en minuscule
[booléen]If activated this prevents that the field names of the input vector layer are set to lowercase. By default field names will be lowercase after the import.
Par défaut : Vrai
Appliquer des contraintes de longueur sur les champs de caractères
[booléen]Activates that the length constraints on character fields are dropped. By default the length constraints are valid.
Par défaut : Faux
processing.runalg('qgis:importintopostgis', input, database, schema, tablename, primary_key, geometry_column, overwrite, createindex, lowercase_names, drop_string_length)
Makes it possible to perform a SQL database query on a PostGIS database connected to QGIS.
Base de données
[chaîne]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)
Requête SQL
[chaîne]Définit la requête SQL, par exemple ‘create schema test;’.
Par défaut : (non défini)
processing.runalg('qgis:postgisexecutesql', database, sql)