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'--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
--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.
--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
Convertir un tipo de base de datos en otro puede ser un proceso problemático y puede experimentar incidencias. Es mejor elegir el tipo de base de datos definitivo en el momento de la primera instalación. Tenga en cuenta que SQLite no escala; si prevé que su instancia crecerá más adelante, debería elegir otro tipo de base de datos.
Migra de una base de datos a otra. Este comando puede migrar entre tipos de bases de datos.
--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.
--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.
--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.
--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?