diff --git a/server/Helpers/Database.mjs b/server/Helpers/Database.mjs new file mode 100644 index 0000000..debbdda --- /dev/null +++ b/server/Helpers/Database.mjs @@ -0,0 +1,16 @@ +"use strict"; + +import Database from 'batter-sqlite3'; + +var db_connection = null; + +function init(filename, options) { + db_connection = new Database(filename, options); +} + +function get_connection() { + return db_connection; +} + + +export { init, get_connection }; diff --git a/server/Helpers/IdGenerator.mjs b/server/Helpers/IdGenerator.mjs index 690b2e6..ceb9ba3 100644 --- a/server/Helpers/IdGenerator.mjs +++ b/server/Helpers/IdGenerator.mjs @@ -23,3 +23,5 @@ async function get_id_number() { 16 ); } + +export { get_id_string, get_id_number }; diff --git a/server/Repos.SQLite/ReadingRepo.mjs b/server/Repos.SQLite/ReadingRepo.mjs new file mode 100644 index 0000000..cea8dc4 --- /dev/null +++ b/server/Repos.SQLite/ReadingRepo.mjs @@ -0,0 +1,9 @@ +"use strict"; + +class ReadingRepo { + constructor() { + + } +} + +export default ReadingRepo;