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

Herramienta de línea de comandos psu

psu se incluye con el medio de instalación de PowerShell Universal.

admin

Operaciones de la cuenta de administrador

reset

Restablece la contraseña de la cuenta de administrador local en caso de bloqueo. La cuenta será admin con la contraseña admin .

psu admin reset --connection-string 'Data Source=C:\ProgramData\UniversalAutomation\database.db'
Argumento
Descripción
Obligatorio

--connection-string

La cadena de conexión de la base de datos

--database-type

PostgreSQL, SQL o SQLite (predeterminado)

--encryption-key

Clave de cifrado de la bóveda de la base de datos, si se ha cambiado.

--password

Contraseña de la bóveda de la base de datos, si se ha cambiado.

--key-size

Tamaño de clave de la contraseña de la bóveda de la base de datos, si se ha cambiado desde 128.

db

Comandos para trabajar con la base de datos de PowerShell Universal.

convert

Convierte una base de datos LiteDB de la v4 a SQLite

Argumento
Descripción
Obligatorio

--path

La ruta de la base de datos que se va a convertir

schema

Migra de una versión de esquema a otra. Migrar a versiones inferiores puede provocar pérdida de datos. También se puede usar para crear una nueva base de datos desde cero con el esquema de destino.

Argumento
Descripción
Obligatorio

--connection-string

Cadena de conexión a la base de datos

--target-version

La versión del esquema de la base de datos. El valor predeterminado es "Latest"

--database-type

PostgreSQL, SQL o SQLite (predeterminado)

migrate

Migra de una base de datos a otra. Este comando puede migrar entre tipos de bases de datos.

Argumento
Descripción
Obligatorio

--target-connection-string

Cadena de conexión de la base de datos de destino

--source-connection-string

Cadena de conexión de la base de datos de origen

--target-database-type

PostgreSQL, SQL o SQLite (predeterminado)

--source-database-type

PostgreSQL, SQL o SQLite (predeterminado)

Migración entre versiones

Le recomendamos que actualice el esquema de su base de datos a la versión a la que desea migrar antes de ejecutar el comando de migración, para evitar diferencias en el esquema.

git

Comandos para trabajar con repositorios git de PSU. Este comando utiliza los servicios git internos para trabajar con el repositorio local.

clone

Clona un repositorio git mediante el servicio de sincronización de git.

Argumento
Descripción
Obligatorio

--url

La URL del remoto de git.

--path

La ruta local en la que clonar

--username

El nombre de usuario del remoto.

--password

La contraseña del remoto

--branch

La rama que se va a clonar (la predeterminada es main).

pull

Extrae de un remoto de git. Se llamará a un clone si el repositorio local no existe.

Argumento
Descripción
Obligatorio

--url

La URL del remoto de git.

--path

La ruta local en la que clonar

--username

El nombre de usuario del remoto.

--password

La contraseña del remoto

--branch

La rama que se va a clonar (la predeterminada es main).

push

Envía a un remoto de git. Primero es necesario clonar el repositorio. Los cambios no se prepararán durante el envío.

Argumento
Descripción
Obligatorio

--url

La URL del remoto de git.

--path

La ruta local en la que clonar

--username

El nombre de usuario para el remoto.

--password

La contraseña para el remoto

--branch

La rama que clonar (la predeterminada es main).

Última actualización

¿Te fue útil?