Directories ¶
Path | Synopsis |
---|---|
cmd
|
|
easi
Package main is the entrypoint for command line execution of the easi tool
|
Package main is the entrypoint for command line execution of the easi tool |
easi/test
Package test is for test CLI tool execution logic
|
Package test is for test CLI tool execution logic |
pkg
|
|
cedar/intake
Package intake serves as an Anti-Corruption Layer (in Domain Driven Design parlance), keeping the implementation details of working with the downstream CEDAR Intake API well separated, so the rest of the internal workings of the EASi code are not using anything defined by the external API
|
Package intake serves as an Anti-Corruption Layer (in Domain Driven Design parlance), keeping the implementation details of working with the downstream CEDAR Intake API well separated, so the rest of the internal workings of the EASi code are not using anything defined by the external API |
dataloaders
Package dataloaders holds functions for batched calls to data sources using the concept of a dataloader
|
Package dataloaders holds functions for batched calls to data sources using the concept of a dataloader |
server
Package server is for setting up the server.
|
Package server is for setting up the server. |
sqlqueries
Package sqlqueries holds references to relevant SQL queries it exports variables to hold references to relevant queries, organized by relevant entity it's sole responsibility is embedding sql queries for use by other modules which use these queries to interact with the database
|
Package sqlqueries holds references to relevant SQL queries it exports variables to hold references to relevant queries, organized by relevant entity it's sole responsibility is embedding sql queries for use by other modules which use these queries to interact with the database |
sqlutils
Package sqlutils contains functionality to wrap existing database functionality
|
Package sqlutils contains functionality to wrap existing database functionality |
testhelpers
Package testhelpers is for test code that needs to be imported across packages DO NOT use this in production code
|
Package testhelpers is for test code that needs to be imported across packages DO NOT use this in production code |
Click to show internal directories.
Click to hide internal directories.