Skip to content

Latest commit

 

History

35 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

memdb

Description

An in-memory SQL-based relational database management system implemented on C++.

Requirements

  • CMake version 3.23 and newer
  • C++20 compiler

Building

  • Cloning into repository
git clone https://github.com/Andromeddda/memdb.git
cd memdb
  • Fast building (for bash shell)
./install
  • Configuring manually
mkdir -p ./build
cmake -B ./build -S .
  • Building manually
cmake --build ./build --target memdb -j 4
  • Building tests
cmake --build ./build --target run_tests -j 4

About

An in-memory relational database and SQL prompt interpreter for HSE C++ course, 2nd year

Resources

Stars

0 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages