Minor fix for calcom for removal of test db change on install

This commit is contained in:
David Sainty 2024-12-31 00:14:59 +11:00
parent 9ec87272af
commit 5ae7312c3c

View File

@ -703,25 +703,25 @@ EOF
docker exec postgresql psql -U postgres -c "GRANT ALL PRIVILEGES ON DATABASE calcomsaml TO calcom" &> /dev/null docker exec postgresql psql -U postgres -c "GRANT ALL PRIVILEGES ON DATABASE calcomsaml TO calcom" &> /dev/null
# Insert admin user # Insert admin user
docker exec postgresql psql -U postgres -d calcom -c " # docker exec postgresql psql -U postgres -d calcom -c "
INSERT INTO \"User\" (username, \"fullName\", email, \"hashedPassword\", role) #INSERT INTO \"User\" (username, \"fullName\", email, \"hashedPassword\", role)
VALUES ('admin', 'Administrator', 'admin@$DOMAIN', crypt('$ADMINPASS', gen_salt('bf')), 'ADMIN') #VALUES ('admin', 'Administrator', 'admin@$DOMAIN', crypt('$ADMINPASS', gen_salt('bf')), 'ADMIN')
ON CONFLICT DO NOTHING;" #ON CONFLICT DO NOTHING;"
# Accept AGPLv3 license # Accept AGPLv3 license
docker exec postgresql psql -U postgres -d calcom -c " # docker exec postgresql psql -U postgres -d calcom -c "
INSERT INTO \"License\" (type, accepted) #INSERT INTO \"License\" (type, accepted)
VALUES ('AGPLv3', true) #VALUES ('AGPLv3', true)
ON CONFLICT DO NOTHING;" #ON CONFLICT DO NOTHING;"
# Enable default apps # Enable default apps
DEFAULT_APPS=("CalDav" "Scheduling" "Availability") # Add more apps as needed # DEFAULT_APPS=("CalDav" "Scheduling" "Availability") # Add more apps as needed
for app in "${DEFAULT_APPS[@]}"; do # for app in "${DEFAULT_APPS[@]}"; do
docker exec postgresql psql -U postgres -d calcom -c " # docker exec postgresql psql -U postgres -d calcom -c "
INSERT INTO \"App\" (name, enabled) # INSERT INTO \"App\" (name, enabled)
VALUES ('$app', true) # VALUES ('$app', true)
ON CONFLICT DO NOTHING;" # ON CONFLICT DO NOTHING;"
done # done
# Create cron task in /federated/bin # Create cron task in /federated/bin