package com.pingcap.community.blogserver;

import com.pingcap.community.blogserver.repository.UserRepository;
import lombok.extern.slf4j.Slf4j;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.boot.SpringApplication;
import org.springframework.boot.autoconfigure.SpringBootApplication;
import org.springframework.context.annotation.Profile;

@Slf4j
@SpringBootApplication
public class BlogServerApplication {

  public static void main(String[] args) {
    SpringApplication.run(BlogServerApplication.class, args);
  }

  @Profile("!prod")
  @Autowired
  void showUsers(UserRepository userRepository) {
    log.info("We have {} users now.", userRepository.count());
  }

}
