cmake_minimum_required(VERSION 3.27)
project(ConnectionPool)

set(CMAKE_CXX_STANDARD 17)

add_executable(ConnectionPool main.cpp
        Connection.cpp
        Connection.h
        PreparedStatement.cpp
        PreparedStatement.h
        PreparedStatementCache.cpp
        PreparedStatementCache.h
        ConnectionPool.cpp
        ConnectionPool.h
        Statement.cpp
        Statement.h
        StatementPtr.cpp
        StatementPtr.h)
