Skip to content

Instantly share code, notes, and snippets.

View hrobeers's full-sized avatar

Hans Robeers hrobeers

View GitHub Profile
@hrobeers
hrobeers / bossSandboxMockDB.erl
Last active December 20, 2015 20:49
Code to fill the bossSandbox mock DB
Part1 = part:new(id, "Part 1", "{file: 1}", "6fd84g3zx", erlang:now(), erlang:now()).
Asm1 = assembly:new(id, "Assembly 1", erlang:now(), erlang:now()).
{ok, P1} = Part1:save().
{ok, A1} = Asm1:save().
timer:sleep(1000).
Part2 = part:new(id, "Part 2", "{file: 2}", "s6d8fg7gr", erlang:now(), erlang:now()).
Asm2 = assembly:new(id, "Assembly 2", erlang:now(), erlang:now()).
{ok, P2} = Part2:save().
{ok, A2} = Asm2:save().
@hrobeers
hrobeers / bossManyToMany.erl
Last active December 20, 2015 18:09
Code to try many-to-many mapping with boss_db
Part = bossSandbox_part:new(id, "Part 1", "File 1", "Guid 1").
Asm = bossSandbox_assembly:new(id, "Assembly 1").
Part:save().
Asm:save().
P = boss_db:find_first(bossSandbox_part).
A = boss_db:find_first(bossSandbox_assembly).
Link = bossSandbox_partassembly:new(id, P:id(), A:id()).
Link:save().