mirror of
https://github.com/claunia/marechai.git
synced 2025-12-16 19:14:25 +00:00
Add document roles.
This commit is contained in:
@@ -229,6 +229,295 @@ namespace Cicm.Database.Migrations
|
||||
b.ToTable("Documents");
|
||||
});
|
||||
|
||||
modelBuilder.Entity("Cicm.Database.Models.DocumentRole", b =>
|
||||
{
|
||||
b.Property<string>("Id").ValueGeneratedOnAdd().HasColumnType("char(3)");
|
||||
|
||||
b.Property<bool>("Enabled").ValueGeneratedOnAdd().HasDefaultValue(true);
|
||||
|
||||
b.Property<string>("Name");
|
||||
|
||||
b.HasKey("Id");
|
||||
|
||||
b.HasIndex("Enabled");
|
||||
|
||||
b.HasIndex("Name");
|
||||
|
||||
b.ToTable("DocumentRoles");
|
||||
|
||||
b.HasData(new {Id = "abr", Enabled = true, Name = "Abridger"},
|
||||
new {Id = "acp", Enabled = true, Name = "Art copyist"},
|
||||
new {Id = "act", Enabled = true, Name = "Actor"},
|
||||
new {Id = "adi", Enabled = true, Name = "Art director"},
|
||||
new {Id = "adp", Enabled = true, Name = "Adapter"},
|
||||
new {Id = "aft", Enabled = true, Name = "Author of afterword, colophon, etc."},
|
||||
new {Id = "anl", Enabled = true, Name = "Analyst"},
|
||||
new {Id = "anm", Enabled = true, Name = "Animator"},
|
||||
new {Id = "ann", Enabled = true, Name = "Annotator"},
|
||||
new {Id = "ant", Enabled = true, Name = "Bibliographic antecedent"},
|
||||
new {Id = "ape", Enabled = true, Name = "Appellee"},
|
||||
new {Id = "apl", Enabled = true, Name = "Appellant"},
|
||||
new {Id = "app", Enabled = true, Name = "Applicant"},
|
||||
new {Id = "aqt", Enabled = true, Name = "Author in quotations or text abstracts"},
|
||||
new {Id = "arc", Enabled = true, Name = "Architect"},
|
||||
new {Id = "ard", Enabled = true, Name = "Artistic director"},
|
||||
new {Id = "arr", Enabled = true, Name = "Arranger"},
|
||||
new {Id = "art", Enabled = true, Name = "Artist"},
|
||||
new {Id = "asg", Enabled = true, Name = "Assignee"},
|
||||
new {Id = "asn", Enabled = true, Name = "Associated name"},
|
||||
new {Id = "ato", Enabled = true, Name = "Autographer"},
|
||||
new {Id = "att", Enabled = true, Name = "Attributed name"},
|
||||
new {Id = "auc", Enabled = true, Name = "Auctioneer"},
|
||||
new {Id = "aud", Enabled = true, Name = "Author of dialog"},
|
||||
new {Id = "aui", Enabled = true, Name = "Author of introduction, etc."},
|
||||
new {Id = "aus", Enabled = true, Name = "Screenwriter"},
|
||||
new {Id = "aut", Enabled = true, Name = "Author"},
|
||||
new {Id = "bdd", Enabled = true, Name = "Binding designer"},
|
||||
new {Id = "bjd", Enabled = true, Name = "Bookjacket designer"},
|
||||
new {Id = "bkd", Enabled = true, Name = "Book designer"},
|
||||
new {Id = "bkp", Enabled = true, Name = "Book producer"},
|
||||
new {Id = "blw", Enabled = true, Name = "Blurb writer"},
|
||||
new {Id = "bnd", Enabled = true, Name = "Binder"},
|
||||
new {Id = "bpd", Enabled = true, Name = "Bookplate designer"},
|
||||
new {Id = "brd", Enabled = true, Name = "Broadcaster"},
|
||||
new {Id = "brl", Enabled = true, Name = "Braille embosser"},
|
||||
new {Id = "bsl", Enabled = true, Name = "Bookseller"},
|
||||
new {Id = "cas", Enabled = true, Name = "Caster"},
|
||||
new {Id = "ccp", Enabled = true, Name = "Conceptor"},
|
||||
new {Id = "chr", Enabled = true, Name = "Choreographer"},
|
||||
new {Id = "clb", Enabled = false, Name = "Collaborator"},
|
||||
new {Id = "cli", Enabled = true, Name = "Client"},
|
||||
new {Id = "cll", Enabled = true, Name = "Calligrapher"},
|
||||
new {Id = "clr", Enabled = true, Name = "Colorist"},
|
||||
new {Id = "clt", Enabled = true, Name = "Collotyper"},
|
||||
new {Id = "cmm", Enabled = true, Name = "Commentator"},
|
||||
new {Id = "cmp", Enabled = true, Name = "Composer"},
|
||||
new {Id = "cmt", Enabled = true, Name = "Compositor"},
|
||||
new {Id = "cnd", Enabled = true, Name = "Conductor"},
|
||||
new {Id = "cng", Enabled = true, Name = "Cinematographer"},
|
||||
new {Id = "cns", Enabled = true, Name = "Censor"},
|
||||
new {Id = "coe", Enabled = true, Name = "Contestant-appellee"},
|
||||
new {Id = "col", Enabled = true, Name = "Collector"},
|
||||
new {Id = "com", Enabled = true, Name = "Compiler"},
|
||||
new {Id = "con", Enabled = true, Name = "Conservator"},
|
||||
new {Id = "cor", Enabled = true, Name = "Collection registrar"},
|
||||
new {Id = "cos", Enabled = true, Name = "Contestant"},
|
||||
new {Id = "cot", Enabled = true, Name = "Contestant-appellant"},
|
||||
new {Id = "cou", Enabled = true, Name = "Court governed"},
|
||||
new {Id = "cov", Enabled = true, Name = "Cover designer"},
|
||||
new {Id = "cpc", Enabled = true, Name = "Copyright claimant"},
|
||||
new {Id = "cpe", Enabled = true, Name = "Complainant-appellee"},
|
||||
new {Id = "cph", Enabled = true, Name = "Copyright holder"},
|
||||
new {Id = "cpl", Enabled = true, Name = "Complainant"},
|
||||
new {Id = "cpt", Enabled = true, Name = "Complainant-appellant"},
|
||||
new {Id = "cre", Enabled = true, Name = "Creator"},
|
||||
new {Id = "crp", Enabled = true, Name = "Correspondent"},
|
||||
new {Id = "crr", Enabled = true, Name = "Corrector"},
|
||||
new {Id = "crt", Enabled = true, Name = "Court reporter"},
|
||||
new {Id = "csl", Enabled = true, Name = "Consultant"},
|
||||
new {Id = "csp", Enabled = true, Name = "Consultant to a project"},
|
||||
new {Id = "cst", Enabled = true, Name = "Costume designer"},
|
||||
new {Id = "ctb", Enabled = true, Name = "Contributor"},
|
||||
new {Id = "cte", Enabled = true, Name = "Contestee-appellee"},
|
||||
new {Id = "ctg", Enabled = true, Name = "Cartographer"},
|
||||
new {Id = "ctr", Enabled = true, Name = "Contractor"},
|
||||
new {Id = "cts", Enabled = true, Name = "Contestee"},
|
||||
new {Id = "ctt", Enabled = true, Name = "Contestee-appellant"},
|
||||
new {Id = "cur", Enabled = true, Name = "Curator"},
|
||||
new {Id = "cwt", Enabled = true, Name = "Commentator for written text"},
|
||||
new {Id = "dbp", Enabled = true, Name = "Distribution place"},
|
||||
new {Id = "dfd", Enabled = true, Name = "Defendant"},
|
||||
new {Id = "dfe", Enabled = true, Name = "Defendant-appellee"},
|
||||
new {Id = "dft", Enabled = true, Name = "Defendant-appellant"},
|
||||
new {Id = "dgg", Enabled = true, Name = "Degree granting institution"},
|
||||
new {Id = "dgs", Enabled = true, Name = "Degree supervisor"},
|
||||
new {Id = "dis", Enabled = true, Name = "Dissertant"},
|
||||
new {Id = "dln", Enabled = true, Name = "Delineator"},
|
||||
new {Id = "dnc", Enabled = true, Name = "Dancer"},
|
||||
new {Id = "dnr", Enabled = true, Name = "Donor"},
|
||||
new {Id = "dpc", Enabled = true, Name = "Depicted"},
|
||||
new {Id = "dpt", Enabled = true, Name = "Depositor"},
|
||||
new {Id = "drm", Enabled = true, Name = "Draftsman"},
|
||||
new {Id = "drt", Enabled = true, Name = "Director"},
|
||||
new {Id = "dsr", Enabled = true, Name = "Designer"},
|
||||
new {Id = "dst", Enabled = true, Name = "Distributor"},
|
||||
new {Id = "dtc", Enabled = true, Name = "Data contributor"},
|
||||
new {Id = "dte", Enabled = true, Name = "Dedicatee"},
|
||||
new {Id = "dtm", Enabled = true, Name = "Data manager"},
|
||||
new {Id = "dto", Enabled = true, Name = "Dedicator"},
|
||||
new {Id = "dub", Enabled = true, Name = "Dubious author"},
|
||||
new {Id = "edc", Enabled = true, Name = "Editor of compilation"},
|
||||
new {Id = "edm", Enabled = true, Name = "Editor of moving image work"},
|
||||
new {Id = "edt", Enabled = true, Name = "Editor"},
|
||||
new {Id = "egr", Enabled = true, Name = "Engraver"},
|
||||
new {Id = "elg", Enabled = true, Name = "Electrician"},
|
||||
new {Id = "elt", Enabled = true, Name = "Electrotyper"},
|
||||
new {Id = "eng", Enabled = true, Name = "Engineer"},
|
||||
new {Id = "enj", Enabled = true, Name = "Enacting jurisdiction"},
|
||||
new {Id = "etr", Enabled = true, Name = "Etcher"},
|
||||
new {Id = "evp", Enabled = true, Name = "Event place"},
|
||||
new {Id = "exp", Enabled = true, Name = "Expert"},
|
||||
new {Id = "fac", Enabled = true, Name = "Facsimilist"},
|
||||
new {Id = "fds", Enabled = true, Name = "Film distributor"},
|
||||
new {Id = "fld", Enabled = true, Name = "Field director"},
|
||||
new {Id = "flm", Enabled = true, Name = "Film editor"},
|
||||
new {Id = "fmd", Enabled = true, Name = "Film director"},
|
||||
new {Id = "fmk", Enabled = true, Name = "Filmmaker"},
|
||||
new {Id = "fmo", Enabled = true, Name = "Former owner"},
|
||||
new {Id = "fmp", Enabled = true, Name = "Film producer"},
|
||||
new {Id = "fnd", Enabled = true, Name = "Funder"},
|
||||
new {Id = "fpy", Enabled = true, Name = "First party"},
|
||||
new {Id = "frg", Enabled = true, Name = "Forger"},
|
||||
new {Id = "gis", Enabled = true, Name = "Geographic information specialist"},
|
||||
new {Id = "grt", Enabled = false, Name = "Graphic technician"},
|
||||
new {Id = "his", Enabled = true, Name = "Host institution"},
|
||||
new {Id = "hnr", Enabled = true, Name = "Honoree"},
|
||||
new {Id = "hst", Enabled = true, Name = "Host"},
|
||||
new {Id = "ill", Enabled = true, Name = "Illustrator"},
|
||||
new {Id = "ilu", Enabled = true, Name = "Illuminator"},
|
||||
new {Id = "ins", Enabled = true, Name = "Inscriber"},
|
||||
new {Id = "inv", Enabled = true, Name = "Inventor"},
|
||||
new {Id = "isb", Enabled = true, Name = "Issuing body"},
|
||||
new {Id = "itr", Enabled = true, Name = "Instrumentalist"},
|
||||
new {Id = "ive", Enabled = true, Name = "Interviewee"},
|
||||
new {Id = "ivr", Enabled = true, Name = "Interviewer"},
|
||||
new {Id = "jud", Enabled = true, Name = "Judge"},
|
||||
new {Id = "jug", Enabled = true, Name = "Jurisdiction governed"},
|
||||
new {Id = "lbr", Enabled = true, Name = "Laboratory"},
|
||||
new {Id = "lbt", Enabled = true, Name = "Librettist"},
|
||||
new {Id = "ldr", Enabled = true, Name = "Laboratory director"},
|
||||
new {Id = "led", Enabled = true, Name = "Lead"},
|
||||
new {Id = "lee", Enabled = true, Name = "Libelee-appellee"},
|
||||
new {Id = "lel", Enabled = true, Name = "Libelee"},
|
||||
new {Id = "len", Enabled = true, Name = "Lender"},
|
||||
new {Id = "let", Enabled = true, Name = "Libelee-appellant"},
|
||||
new {Id = "lgd", Enabled = true, Name = "Lighting designer"},
|
||||
new {Id = "lie", Enabled = true, Name = "Libelant-appellee"},
|
||||
new {Id = "lil", Enabled = true, Name = "Libelant"},
|
||||
new {Id = "lit", Enabled = true, Name = "Libelant-appellant"},
|
||||
new {Id = "lsa", Enabled = true, Name = "Landscape architect"},
|
||||
new {Id = "lse", Enabled = true, Name = "Licensee"},
|
||||
new {Id = "lso", Enabled = true, Name = "Licensor"},
|
||||
new {Id = "ltg", Enabled = true, Name = "Lithographer"},
|
||||
new {Id = "lyr", Enabled = true, Name = "Lyricist"},
|
||||
new {Id = "mcp", Enabled = true, Name = "Music copyist"},
|
||||
new {Id = "mdc", Enabled = true, Name = "Metadata contact"},
|
||||
new {Id = "med", Enabled = true, Name = "Medium"},
|
||||
new {Id = "mfp", Enabled = true, Name = "Manufacture place"},
|
||||
new {Id = "mfr", Enabled = true, Name = "Manufacturer"},
|
||||
new {Id = "mod", Enabled = true, Name = "Moderator"},
|
||||
new {Id = "mon", Enabled = true, Name = "Monitor"},
|
||||
new {Id = "mrb", Enabled = true, Name = "Marbler"},
|
||||
new {Id = "mrk", Enabled = true, Name = "Markup editor"},
|
||||
new {Id = "msd", Enabled = true, Name = "Musical director"},
|
||||
new {Id = "mte", Enabled = true, Name = "Metal-engraver"},
|
||||
new {Id = "mtk", Enabled = true, Name = "Minute taker"},
|
||||
new {Id = "mus", Enabled = true, Name = "Musician"},
|
||||
new {Id = "nrt", Enabled = true, Name = "Narrator"},
|
||||
new {Id = "opn", Enabled = true, Name = "Opponent"},
|
||||
new {Id = "org", Enabled = true, Name = "Originator"},
|
||||
new {Id = "orm", Enabled = true, Name = "Organizer"},
|
||||
new {Id = "osp", Enabled = true, Name = "Onscreen presenter"},
|
||||
new {Id = "oth", Enabled = true, Name = "Other"},
|
||||
new {Id = "own", Enabled = true, Name = "Owner"},
|
||||
new {Id = "pan", Enabled = true, Name = "Panelist"},
|
||||
new {Id = "pat", Enabled = true, Name = "Patron"},
|
||||
new {Id = "pbd", Enabled = true, Name = "Publishing director"},
|
||||
new {Id = "pbl", Enabled = true, Name = "Publisher"},
|
||||
new {Id = "pdr", Enabled = true, Name = "Project director"},
|
||||
new {Id = "pfr", Enabled = true, Name = "Proofreader"},
|
||||
new {Id = "pht", Enabled = true, Name = "Photographer"},
|
||||
new {Id = "plt", Enabled = true, Name = "Platemaker"},
|
||||
new {Id = "pma", Enabled = true, Name = "Permitting agency"},
|
||||
new {Id = "pmn", Enabled = true, Name = "Production manager"},
|
||||
new {Id = "pop", Enabled = true, Name = "Printer of plates"},
|
||||
new {Id = "ppm", Enabled = true, Name = "Papermaker"},
|
||||
new {Id = "ppt", Enabled = true, Name = "Puppeteer"},
|
||||
new {Id = "pra", Enabled = true, Name = "Praeses"},
|
||||
new {Id = "prc", Enabled = true, Name = "Process contact"},
|
||||
new {Id = "prd", Enabled = true, Name = "Production personnel"},
|
||||
new {Id = "pre", Enabled = true, Name = "Presenter"},
|
||||
new {Id = "prf", Enabled = true, Name = "Performer"},
|
||||
new {Id = "prg", Enabled = true, Name = "Programmer"},
|
||||
new {Id = "prm", Enabled = true, Name = "Printmaker"},
|
||||
new {Id = "prn", Enabled = true, Name = "Production company"},
|
||||
new {Id = "pro", Enabled = true, Name = "Producer"},
|
||||
new {Id = "prp", Enabled = true, Name = "Production place"},
|
||||
new {Id = "prs", Enabled = true, Name = "Production designer"},
|
||||
new {Id = "prt", Enabled = true, Name = "Printer"},
|
||||
new {Id = "prv", Enabled = true, Name = "Provider"},
|
||||
new {Id = "pta", Enabled = true, Name = "Patent applicant"},
|
||||
new {Id = "pte", Enabled = true, Name = "Plaintiff-appellee"},
|
||||
new {Id = "ptf", Enabled = true, Name = "Plaintiff"},
|
||||
new {Id = "pth", Enabled = true, Name = "Patent holder"},
|
||||
new {Id = "ptt", Enabled = true, Name = "Plaintiff-appellant"},
|
||||
new {Id = "pup", Enabled = true, Name = "Publication place"},
|
||||
new {Id = "rbr", Enabled = true, Name = "Rubricator"},
|
||||
new {Id = "rcd", Enabled = true, Name = "Recordist"},
|
||||
new {Id = "rce", Enabled = true, Name = "Recording engineer"},
|
||||
new {Id = "rcp", Enabled = true, Name = "Addressee"},
|
||||
new {Id = "rdd", Enabled = true, Name = "Radio director"},
|
||||
new {Id = "red", Enabled = true, Name = "Redaktor"},
|
||||
new {Id = "ren", Enabled = true, Name = "Renderer"},
|
||||
new {Id = "res", Enabled = true, Name = "Researcher"},
|
||||
new {Id = "rev", Enabled = true, Name = "Reviewer"},
|
||||
new {Id = "rpc", Enabled = true, Name = "Radio producer"},
|
||||
new {Id = "rps", Enabled = true, Name = "Repository"},
|
||||
new {Id = "rpt", Enabled = true, Name = "Reporter"},
|
||||
new {Id = "rpy", Enabled = true, Name = "Responsible party"},
|
||||
new {Id = "rse", Enabled = true, Name = "Respondent-appellee"},
|
||||
new {Id = "rsg", Enabled = true, Name = "Restager"},
|
||||
new {Id = "rsp", Enabled = true, Name = "Respondent"},
|
||||
new {Id = "rsr", Enabled = true, Name = "Restorationist"},
|
||||
new {Id = "rst", Enabled = true, Name = "Respondent-appellant"},
|
||||
new {Id = "rth", Enabled = true, Name = "Research team head"},
|
||||
new {Id = "rtm", Enabled = true, Name = "Research team member"},
|
||||
new {Id = "sad", Enabled = true, Name = "Scientific advisor"},
|
||||
new {Id = "sce", Enabled = true, Name = "Scenarist"},
|
||||
new {Id = "scl", Enabled = true, Name = "Sculptor"},
|
||||
new {Id = "scr", Enabled = true, Name = "Scribe"},
|
||||
new {Id = "sds", Enabled = true, Name = "Sound designer"},
|
||||
new {Id = "sec", Enabled = true, Name = "Secretary"},
|
||||
new {Id = "sgd", Enabled = true, Name = "Stage director"},
|
||||
new {Id = "sgn", Enabled = true, Name = "Signer"},
|
||||
new {Id = "sht", Enabled = true, Name = "Supporting host"},
|
||||
new {Id = "sll", Enabled = true, Name = "Seller"},
|
||||
new {Id = "sng", Enabled = true, Name = "Singer"},
|
||||
new {Id = "spk", Enabled = true, Name = "Speaker"},
|
||||
new {Id = "spn", Enabled = true, Name = "Sponsor"},
|
||||
new {Id = "spy", Enabled = true, Name = "Second party"},
|
||||
new {Id = "srv", Enabled = true, Name = "Surveyor"},
|
||||
new {Id = "std", Enabled = true, Name = "Set designer"},
|
||||
new {Id = "stg", Enabled = true, Name = "Setting"},
|
||||
new {Id = "stl", Enabled = true, Name = "Storyteller"},
|
||||
new {Id = "stm", Enabled = true, Name = "Stage manager"},
|
||||
new {Id = "stn", Enabled = true, Name = "Standards body"},
|
||||
new {Id = "str", Enabled = true, Name = "Stereotyper"},
|
||||
new {Id = "tcd", Enabled = true, Name = "Technical director"},
|
||||
new {Id = "tch", Enabled = true, Name = "Teacher"},
|
||||
new {Id = "ths", Enabled = true, Name = "Thesis advisor"},
|
||||
new {Id = "tld", Enabled = true, Name = "Television director"},
|
||||
new {Id = "tlp", Enabled = true, Name = "Television producer"},
|
||||
new {Id = "trc", Enabled = true, Name = "Transcriber"},
|
||||
new {Id = "trl", Enabled = true, Name = "Translator"},
|
||||
new {Id = "tyd", Enabled = true, Name = "Type designer"},
|
||||
new {Id = "tyg", Enabled = true, Name = "Typographer"},
|
||||
new {Id = "uvp", Enabled = true, Name = "University place"},
|
||||
new {Id = "vac", Enabled = true, Name = "Voice actor"},
|
||||
new {Id = "vdg", Enabled = true, Name = "Videographer"},
|
||||
new {Id = "voc", Enabled = false, Name = "Vocalist"},
|
||||
new {Id = "wac", Enabled = true, Name = "Writer of added commentary"},
|
||||
new {Id = "wal", Enabled = true, Name = "Writer of added lyrics"},
|
||||
new {Id = "wam", Enabled = true, Name = "Writer of accompanying material"},
|
||||
new {Id = "wat", Enabled = true, Name = "Writer of added text"},
|
||||
new {Id = "wdc", Enabled = true, Name = "Woodcutter"},
|
||||
new {Id = "wde", Enabled = true, Name = "Wood engraver"},
|
||||
new {Id = "win", Enabled = true, Name = "Writer of introduction"},
|
||||
new {Id = "wit", Enabled = true, Name = "Witness"},
|
||||
new {Id = "wpr", Enabled = true, Name = "Writer of preface"},
|
||||
new {Id = "wst", Enabled = true, Name = "Writer of supplementary textual content"});
|
||||
});
|
||||
|
||||
modelBuilder.Entity("Cicm.Database.Models.Forbidden", b =>
|
||||
{
|
||||
b.Property<int>("Id").ValueGeneratedOnAdd().HasColumnName("id").HasColumnType("int(11)");
|
||||
|
||||
Reference in New Issue
Block a user