1#!/usr/bin/env bash
2
3set -e
4
5if [[ "$OSTYPE" == "linux-gnu"* ]]; then
6 echo "Linux dependencies..."
7 script/linux
8else
9 echo "installing foreman..."
10 which foreman > /dev/null || brew install foreman
11fi
12
13# Install sqlx-cli if needed
14if ! [[ "$(command -v sqlx)" && "$(sqlx --version)" == "sqlx-cli 0.7.2" ]]; then
15 echo "sqlx-cli not found or not the required version, installing version 0.7.2..."
16 cargo install sqlx-cli --version 0.7.2
17fi
18
19cd crates/collab
20
21# Export contents of .env.toml
22eval "$(cargo run --bin dotenv)"
23
24echo "creating databases..."
25sqlx database create --database-url "$DATABASE_URL"
26sqlx database create --database-url "$LLM_DATABASE_URL"