Ответ:

Грамматические основы: дождь шёл; солнце вышло. Части сложного предложения соединены противительным союзом «но», поэтому между ними ставится запятая.

Целый день шёл дождь, но потом вышло солнце.

Схема: [ ], но [ ].

Ответ: ССП.