Whole genome sequence

This commit is contained in:
Matthew Dillon 2015-06-11 16:35:12 -08:00
parent 0a75837292
commit 616f891704

View file

@ -22,20 +22,21 @@ type StrainService struct{}
// StrainBase is what the DB expects to see for inserts/updates // StrainBase is what the DB expects to see for inserts/updates
type StrainBase struct { type StrainBase struct {
Id int64 `db:"id" json:"id"` Id int64 `db:"id" json:"id"`
SpeciesId int64 `db:"species_id" json:"species,string"` // quirk in ember select SpeciesId int64 `db:"species_id" json:"species,string"` // quirk in ember select
StrainName string `db:"strain_name" json:"strainName"` StrainName string `db:"strain_name" json:"strainName"`
TypeStrain bool `db:"type_strain" json:"typeStrain"` TypeStrain bool `db:"type_strain" json:"typeStrain"`
AccessionNumbers string `db:"accession_numbers" json:"accessionNumbers"` AccessionNumbers string `db:"accession_numbers" json:"accessionNumbers"`
Genbank NullString `db:"genbank" json:"genbank"` Genbank NullString `db:"genbank" json:"genbank"`
IsolatedFrom NullString `db:"isolated_from" json:"isolatedFrom"` WholeGenomeSequence NullString `db:"whole_genome_sequence" json:"wholeGenomeSequence"`
Notes NullString `db:"notes" json:"notes"` IsolatedFrom NullString `db:"isolated_from" json:"isolatedFrom"`
CreatedAt NullTime `db:"created_at" json:"createdAt"` Notes NullString `db:"notes" json:"notes"`
UpdatedAt NullTime `db:"updated_at" json:"updatedAt"` CreatedAt NullTime `db:"created_at" json:"createdAt"`
DeletedAt NullTime `db:"deleted_at" json:"deletedAt"` UpdatedAt NullTime `db:"updated_at" json:"updatedAt"`
CreatedBy int64 `db:"created_by" json:"createdBy"` DeletedAt NullTime `db:"deleted_at" json:"deletedAt"`
UpdatedBy int64 `db:"updated_by" json:"updatedBy"` CreatedBy int64 `db:"created_by" json:"createdBy"`
DeletedBy NullInt64 `db:"deleted_by" json:"deletedBy"` UpdatedBy int64 `db:"updated_by" json:"updatedBy"`
DeletedBy NullInt64 `db:"deleted_by" json:"deletedBy"`
} }
// Strain & StrainJSON(s) are what ember expects to see // Strain & StrainJSON(s) are what ember expects to see