mirror of
https://github.com/zed-industries/zed.git
synced 2025-01-24 11:01:54 +00:00
70db427fc8
I’ve also updated the documentation in `development\local-collaboration.md` and `docs\src\development\windows.md`. Testing collab on my Windows machine: ![屏幕截图 2025-01-14 162021](https://github.com/user-attachments/assets/28b4a36a-e156-4012-981a-5d0a23dcc613) Release Notes: - N/A --------- Co-authored-by: Marshall Bowers <elliott.codes@gmail.com>
21 lines
654 B
PowerShell
21 lines
654 B
PowerShell
$ErrorActionPreference = 'Stop'
|
|
$PSNativeCommandUseErrorActionPreference = $true
|
|
|
|
$env:POWERSHELL = $true
|
|
|
|
if (!(Get-Command sqlx -ErrorAction SilentlyContinue) -or (sqlx --version) -notlike "sqlx-cli 0.7.2") {
|
|
Write-Output "sqlx-cli not found or not the required version, installing version 0.7.2..."
|
|
cargo install sqlx-cli --version 0.7.2
|
|
}
|
|
|
|
Set-Location .\crates\collab
|
|
|
|
# Export contents of .env.toml
|
|
$env = (cargo run --bin dotenv) -join "`n";
|
|
Invoke-Expression $env
|
|
|
|
Set-Location ../..
|
|
|
|
Write-Output "creating databases..."
|
|
sqlx database create --database-url "$env:DATABASE_URL"
|
|
sqlx database create --database-url "$env:LLM_DATABASE_URL"
|