add version to database

This commit is contained in:
Wataru Otsubo 2024-09-30 11:29:36 +09:00
parent 320ed3a285
commit 64056a89d8
3 changed files with 18 additions and 0 deletions

View file

@ -1,3 +1,15 @@
function insert_version_info(db::SQLite.DB)
stmt = DBInterface.prepare(
db,
sql"""
INSERT INTO versions VALUES (:converter)
""",
)
DBInterface.execute(stmt, (; converter = pkgversion(@__MODULE__)))
nothing
end
"""
insert_qaqc_campaign_id(db::SQLite.DB)

View file

@ -1,3 +1,7 @@
CREATE TABLE versions (
converter TEXT,
);
CREATE TABLE ps_boards (
id INTEGER NOT NULL PRIMARY KEY,
daughterboard_id INTEGER

View file

@ -34,6 +34,8 @@ true || include("../src/PSBoardDataBase.jl")
db = PSBoardDataBase.create_database(dbpath)
@info "" db
@test PSBoardDataBase.insert_version_info(db) |> isnothing
@test PSBoardDataBase.insert_qaqc_campaign_id(db) |> isnothing
@test PSBoardDataBase.insert_qaqc_positions(db) |> isnothing