For the complete documentation index, see llms.txt. This page is also available as Markdown.

Strumento da riga di comando psu

psu è incluso nel supporto di installazione di PowerShell Universal.

admin

Operazioni sull'account amministratore

reset

Reimposta la password dell'account amministratore locale in caso di blocco. L'account sarà admin con password admin .

psu admin reset --connection-string 'Data Source=C:\ProgramData\UniversalAutomation\database.db'
Argomento
Descrizione
Obbligatorio

--connection-string

La stringa di connessione del database

--database-type

PostgreSQL, SQL o SQLite (predefinito)

--encryption-key

Chiave di crittografia della cassaforte del database, se modificata.

--password

Password della cassaforte del database, se modificata.

--key-size

Dimensione della chiave della password della cassaforte del database, se modificata da 128.

db

Comandi per lavorare con il database di PowerShell Universal.

convert

Converte un database LiteDB v4 in SQLite

Argomento
Descrizione
Obbligatorio

--path

Il percorso del database da convertire

schema

Migra da una versione dello schema a un'altra. La migrazione a versioni inferiori può causare perdita di dati. Può essere utilizzato anche per creare un nuovo database da zero con lo schema di destinazione.

Argomento
Descrizione
Obbligatorio

--connection-string

Stringa di connessione al database

--target-version

La versione dello schema del database. Il valore predefinito è "Latest"

--database-type

PostgreSQL, SQL o SQLite (predefinito)

migrate

Migra da un database a un altro. Questo comando può migrare tra tipi di database differenti.

Argomento
Descrizione
Obbligatorio

--target-connection-string

Stringa di connessione del database di destinazione

--source-connection-string

Stringa di connessione del database di origine

--target-database-type

PostgreSQL, SQL o SQLite (predefinito)

--source-database-type

PostgreSQL, SQL o SQLite (predefinito)

Migrazione tra versioni

Le consigliamo di aggiornare lo schema del suo database alla versione verso cui desidera migrare prima di eseguire il comando di migrazione, per evitare differenze nello schema.

git

Comandi per lavorare con i repository git di PSU. Questo comando utilizza i servizi git interni per lavorare con il repository locale.

clone

Clona un repository git utilizzando il servizio di sincronizzazione git.

Argomento
Descrizione
Obbligatorio

--url

L'URL del remote git.

--path

Il percorso locale in cui clonare

--username

Il nome utente per il remote.

--password

La password per il remote

--branch

Il branch da clonare (il valore predefinito è main).

pull

Esegue il pull da un remote git. Se il repository locale non esiste, verrà eseguito un clone.

Argomento
Descrizione
Obbligatorio

--url

L'URL del remote git.

--path

Il percorso locale in cui clonare

--username

Il nome utente per il remote.

--password

La password per il remote

--branch

Il branch da clonare (il valore predefinito è main).

push

Esegue il push verso un remote git. Il repository deve essere clonato prima. Le modifiche non verranno messe in staging durante il push.

Argomento
Descrizione
Obbligatorio

--url

L'URL del remote git.

--path

Il percorso locale in cui clonare

--username

Il nome utente per il remoto.

--password

La password per il remoto

--branch

Il ramo da clonare (il valore predefinito è main).

Ultimo aggiornamento

È stato utile?