LocalConfig.java

package br.com.rivelino.demo.config;

import br.com.rivelino.demo.domain.User;
import br.com.rivelino.demo.repositories.UserRepository;
import jakarta.annotation.PostConstruct;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.context.annotation.Configuration;
import org.springframework.context.annotation.Profile;

import java.util.List;

@Configuration
@Profile("local")
public class LocalConfig {

    @Autowired
    private UserRepository repository;

    @PostConstruct
    public void starDB(){
        User u1 = new User(null, "Rivelino", "testes@teste.com", "1234" );
        User u2 = new User(null, "Roverlo", "testesas@teste.com", "1234" );
        repository.saveAll(List.of(u1, u2));
    }
}