Skip to content

ArsElectronicaFuturelab/AefDeepSyncSQLiteWriter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Deep Sync Database Plugin

This simple Unreal Engine plugin writes to a SQLite DB using Epic Games built in plugin (UE5.6) It is built as a subsystem - SQLiteWriterSubsystem.

This is what is written when AddUserData() is called from Blueprint:
INSERT INTO UserData (UserId, TimeStamp, ExperimentNumber, ExperimentType, HeartRate, SyncScore, Beat)

SQLiteWriterSubsystem

The SQLiteWriterSubsystem is an Unreal Engine subsystem for writing user data to SQLite databases. It provides a simple interface for creating databases, defining tables, and inserting user data, including support for position and experiment metadata.

Features

  • Create and open SQLite databases in your project’s Content/Databases/ directory.
  • Create tables for user data.
  • Insert user data and experiment information.

Usage

The SQLite DBs can be read easily. E.g. using tools like https://sqliteviewer.app/ or https://sqlitebrowser.org/

1. Creating a Database

To create (or open) a database and ensure the required table exists: Create DB

2. Inserting Data

Insert user data with experiment info: alt text

About

A simple Unreal Engine plugin that writes specific data to a SQLite DB.

Topics

Resources

License

Stars

0 stars

Watchers

0 watching

Forks

Contributors