moving to docker
This commit is contained in:
695
api/app/snippets/migrations/0001_initial.py
Normal file
695
api/app/snippets/migrations/0001_initial.py
Normal file
@ -0,0 +1,695 @@
|
||||
# Generated by Django 4.1.5 on 2023-05-01 12:57
|
||||
|
||||
from django.conf import settings
|
||||
from django.db import migrations, models
|
||||
import django.db.models.deletion
|
||||
|
||||
|
||||
class Migration(migrations.Migration):
|
||||
|
||||
initial = True
|
||||
|
||||
dependencies = [
|
||||
migrations.swappable_dependency(settings.AUTH_USER_MODEL),
|
||||
]
|
||||
|
||||
operations = [
|
||||
migrations.CreateModel(
|
||||
name="Snippet",
|
||||
fields=[
|
||||
(
|
||||
"id",
|
||||
models.BigAutoField(
|
||||
auto_created=True,
|
||||
primary_key=True,
|
||||
serialize=False,
|
||||
verbose_name="ID",
|
||||
),
|
||||
),
|
||||
("created", models.DateTimeField(auto_now_add=True)),
|
||||
("title", models.CharField(blank=True, default="", max_length=100)),
|
||||
("content", models.TextField()),
|
||||
("linenos", models.BooleanField(default=False)),
|
||||
(
|
||||
"language",
|
||||
models.CharField(
|
||||
choices=[
|
||||
("abap", "ABAP"),
|
||||
("abnf", "ABNF"),
|
||||
("actionscript", "ActionScript"),
|
||||
("actionscript3", "ActionScript 3"),
|
||||
("ada", "Ada"),
|
||||
("adl", "ADL"),
|
||||
("agda", "Agda"),
|
||||
("aheui", "Aheui"),
|
||||
("alloy", "Alloy"),
|
||||
("ambienttalk", "AmbientTalk"),
|
||||
("amdgpu", "AMDGPU"),
|
||||
("ampl", "Ampl"),
|
||||
("ansys", "ANSYS parametric design language"),
|
||||
("antlr", "ANTLR"),
|
||||
("antlr-actionscript", "ANTLR With ActionScript Target"),
|
||||
("antlr-cpp", "ANTLR With CPP Target"),
|
||||
("antlr-csharp", "ANTLR With C# Target"),
|
||||
("antlr-java", "ANTLR With Java Target"),
|
||||
("antlr-objc", "ANTLR With ObjectiveC Target"),
|
||||
("antlr-perl", "ANTLR With Perl Target"),
|
||||
("antlr-python", "ANTLR With Python Target"),
|
||||
("antlr-ruby", "ANTLR With Ruby Target"),
|
||||
("apacheconf", "ApacheConf"),
|
||||
("apl", "APL"),
|
||||
("applescript", "AppleScript"),
|
||||
("arduino", "Arduino"),
|
||||
("arrow", "Arrow"),
|
||||
("asc", "ASCII armored"),
|
||||
("aspectj", "AspectJ"),
|
||||
("aspx-cs", "aspx-cs"),
|
||||
("aspx-vb", "aspx-vb"),
|
||||
("asymptote", "Asymptote"),
|
||||
("augeas", "Augeas"),
|
||||
("autohotkey", "autohotkey"),
|
||||
("autoit", "AutoIt"),
|
||||
("awk", "Awk"),
|
||||
("bare", "BARE"),
|
||||
("basemake", "Base Makefile"),
|
||||
("bash", "Bash"),
|
||||
("batch", "Batchfile"),
|
||||
("bbcbasic", "BBC Basic"),
|
||||
("bbcode", "BBCode"),
|
||||
("bc", "BC"),
|
||||
("bdd", "Bdd"),
|
||||
("befunge", "Befunge"),
|
||||
("berry", "Berry"),
|
||||
("bibtex", "BibTeX"),
|
||||
("blitzbasic", "BlitzBasic"),
|
||||
("blitzmax", "BlitzMax"),
|
||||
("bnf", "BNF"),
|
||||
("boa", "Boa"),
|
||||
("boo", "Boo"),
|
||||
("boogie", "Boogie"),
|
||||
("brainfuck", "Brainfuck"),
|
||||
("bst", "BST"),
|
||||
("bugs", "BUGS"),
|
||||
("c", "C"),
|
||||
("c-objdump", "c-objdump"),
|
||||
("ca65", "ca65 assembler"),
|
||||
("cadl", "cADL"),
|
||||
("camkes", "CAmkES"),
|
||||
("capdl", "CapDL"),
|
||||
("capnp", "Cap'n Proto"),
|
||||
("cbmbas", "CBM BASIC V2"),
|
||||
("cddl", "CDDL"),
|
||||
("ceylon", "Ceylon"),
|
||||
("cfc", "Coldfusion CFC"),
|
||||
("cfengine3", "CFEngine3"),
|
||||
("cfm", "Coldfusion HTML"),
|
||||
("cfs", "cfstatement"),
|
||||
("chaiscript", "ChaiScript"),
|
||||
("chapel", "Chapel"),
|
||||
("charmci", "Charmci"),
|
||||
("cheetah", "Cheetah"),
|
||||
("cirru", "Cirru"),
|
||||
("clay", "Clay"),
|
||||
("clean", "Clean"),
|
||||
("clojure", "Clojure"),
|
||||
("clojurescript", "ClojureScript"),
|
||||
("cmake", "CMake"),
|
||||
("cobol", "COBOL"),
|
||||
("cobolfree", "COBOLFree"),
|
||||
("coffeescript", "CoffeeScript"),
|
||||
("comal", "COMAL-80"),
|
||||
("common-lisp", "Common Lisp"),
|
||||
("componentpascal", "Component Pascal"),
|
||||
("console", "Bash Session"),
|
||||
("coq", "Coq"),
|
||||
("cplint", "cplint"),
|
||||
("cpp", "C++"),
|
||||
("cpp-objdump", "cpp-objdump"),
|
||||
("cpsa", "CPSA"),
|
||||
("cr", "Crystal"),
|
||||
("crmsh", "Crmsh"),
|
||||
("croc", "Croc"),
|
||||
("cryptol", "Cryptol"),
|
||||
("csharp", "C#"),
|
||||
("csound", "Csound Orchestra"),
|
||||
("csound-document", "Csound Document"),
|
||||
("csound-score", "Csound Score"),
|
||||
("css", "CSS"),
|
||||
("css+django", "CSS+Django/Jinja"),
|
||||
("css+genshitext", "CSS+Genshi Text"),
|
||||
("css+lasso", "CSS+Lasso"),
|
||||
("css+mako", "CSS+Mako"),
|
||||
("css+mako", "CSS+Mako"),
|
||||
("css+mozpreproc", "CSS+mozpreproc"),
|
||||
("css+myghty", "CSS+Myghty"),
|
||||
("css+php", "CSS+PHP"),
|
||||
("css+ruby", "CSS+Ruby"),
|
||||
("css+smarty", "CSS+Smarty"),
|
||||
("css+ul4", "CSS+UL4"),
|
||||
("cuda", "CUDA"),
|
||||
("cypher", "Cypher"),
|
||||
("cython", "Cython"),
|
||||
("d", "D"),
|
||||
("d-objdump", "d-objdump"),
|
||||
("dart", "Dart"),
|
||||
("dasm16", "DASM16"),
|
||||
("debcontrol", "Debian Control file"),
|
||||
("debsources", "Debian Sourcelist"),
|
||||
("delphi", "Delphi"),
|
||||
("devicetree", "Devicetree"),
|
||||
("dg", "dg"),
|
||||
("diff", "Diff"),
|
||||
("django", "Django/Jinja"),
|
||||
("docker", "Docker"),
|
||||
("doscon", "MSDOS Session"),
|
||||
("dpatch", "Darcs Patch"),
|
||||
("dtd", "DTD"),
|
||||
("duel", "Duel"),
|
||||
("dylan", "Dylan"),
|
||||
("dylan-console", "Dylan session"),
|
||||
("dylan-lid", "DylanLID"),
|
||||
("earl-grey", "Earl Grey"),
|
||||
("easytrieve", "Easytrieve"),
|
||||
("ebnf", "EBNF"),
|
||||
("ec", "eC"),
|
||||
("ecl", "ECL"),
|
||||
("eiffel", "Eiffel"),
|
||||
("elixir", "Elixir"),
|
||||
("elm", "Elm"),
|
||||
("elpi", "Elpi"),
|
||||
("emacs-lisp", "EmacsLisp"),
|
||||
("email", "E-mail"),
|
||||
("erb", "ERB"),
|
||||
("erl", "Erlang erl session"),
|
||||
("erlang", "Erlang"),
|
||||
("evoque", "Evoque"),
|
||||
("execline", "execline"),
|
||||
("extempore", "xtlang"),
|
||||
("ezhil", "Ezhil"),
|
||||
("factor", "Factor"),
|
||||
("fan", "Fantom"),
|
||||
("fancy", "Fancy"),
|
||||
("felix", "Felix"),
|
||||
("fennel", "Fennel"),
|
||||
("fish", "Fish"),
|
||||
("flatline", "Flatline"),
|
||||
("floscript", "FloScript"),
|
||||
("forth", "Forth"),
|
||||
("fortran", "Fortran"),
|
||||
("fortranfixed", "FortranFixed"),
|
||||
("foxpro", "FoxPro"),
|
||||
("freefem", "Freefem"),
|
||||
("fsharp", "F#"),
|
||||
("fstar", "FStar"),
|
||||
("futhark", "Futhark"),
|
||||
("gap", "GAP"),
|
||||
("gas", "GAS"),
|
||||
("gcode", "g-code"),
|
||||
("gdscript", "GDScript"),
|
||||
("genshi", "Genshi"),
|
||||
("genshitext", "Genshi Text"),
|
||||
("gherkin", "Gherkin"),
|
||||
("glsl", "GLSL"),
|
||||
("gnuplot", "Gnuplot"),
|
||||
("go", "Go"),
|
||||
("golo", "Golo"),
|
||||
("gooddata-cl", "GoodData-CL"),
|
||||
("gosu", "Gosu"),
|
||||
("graphviz", "Graphviz"),
|
||||
("groff", "Groff"),
|
||||
("groovy", "Groovy"),
|
||||
("gsql", "GSQL"),
|
||||
("gst", "Gosu Template"),
|
||||
("haml", "Haml"),
|
||||
("handlebars", "Handlebars"),
|
||||
("haskell", "Haskell"),
|
||||
("haxe", "Haxe"),
|
||||
("haxeml", "Hxml"),
|
||||
("hexdump", "Hexdump"),
|
||||
("hlsl", "HLSL"),
|
||||
("hsail", "HSAIL"),
|
||||
("hspec", "Hspec"),
|
||||
("html", "HTML"),
|
||||
("html+cheetah", "HTML+Cheetah"),
|
||||
("html+django", "HTML+Django/Jinja"),
|
||||
("html+evoque", "HTML+Evoque"),
|
||||
("html+genshi", "HTML+Genshi"),
|
||||
("html+handlebars", "HTML+Handlebars"),
|
||||
("html+lasso", "HTML+Lasso"),
|
||||
("html+mako", "HTML+Mako"),
|
||||
("html+mako", "HTML+Mako"),
|
||||
("html+myghty", "HTML+Myghty"),
|
||||
("html+ng2", "HTML + Angular2"),
|
||||
("html+php", "HTML+PHP"),
|
||||
("html+smarty", "HTML+Smarty"),
|
||||
("html+twig", "HTML+Twig"),
|
||||
("html+ul4", "HTML+UL4"),
|
||||
("html+velocity", "HTML+Velocity"),
|
||||
("http", "HTTP"),
|
||||
("hybris", "Hybris"),
|
||||
("hylang", "Hy"),
|
||||
("i6t", "Inform 6 template"),
|
||||
("icon", "Icon"),
|
||||
("idl", "IDL"),
|
||||
("idris", "Idris"),
|
||||
("iex", "Elixir iex session"),
|
||||
("igor", "Igor"),
|
||||
("inform6", "Inform 6"),
|
||||
("inform7", "Inform 7"),
|
||||
("ini", "INI"),
|
||||
("io", "Io"),
|
||||
("ioke", "Ioke"),
|
||||
("ipython2", "IPython"),
|
||||
("ipython3", "IPython3"),
|
||||
("ipythonconsole", "IPython console session"),
|
||||
("irc", "IRC logs"),
|
||||
("isabelle", "Isabelle"),
|
||||
("j", "J"),
|
||||
("jags", "JAGS"),
|
||||
("jasmin", "Jasmin"),
|
||||
("java", "Java"),
|
||||
("javascript", "JavaScript"),
|
||||
("javascript+cheetah", "JavaScript+Cheetah"),
|
||||
("javascript+django", "JavaScript+Django/Jinja"),
|
||||
("javascript+lasso", "JavaScript+Lasso"),
|
||||
("javascript+mako", "JavaScript+Mako"),
|
||||
("javascript+mozpreproc", "Javascript+mozpreproc"),
|
||||
("javascript+myghty", "JavaScript+Myghty"),
|
||||
("javascript+php", "JavaScript+PHP"),
|
||||
("javascript+ruby", "JavaScript+Ruby"),
|
||||
("javascript+smarty", "JavaScript+Smarty"),
|
||||
("jcl", "JCL"),
|
||||
("jlcon", "Julia console"),
|
||||
("jmespath", "JMESPath"),
|
||||
("js+genshitext", "JavaScript+Genshi Text"),
|
||||
("js+mako", "JavaScript+Mako"),
|
||||
("js+ul4", "Javascript+UL4"),
|
||||
("jsgf", "JSGF"),
|
||||
("jslt", "JSLT"),
|
||||
("json", "JSON"),
|
||||
("jsonld", "JSON-LD"),
|
||||
("jsp", "Java Server Page"),
|
||||
("julia", "Julia"),
|
||||
("juttle", "Juttle"),
|
||||
("k", "K"),
|
||||
("kal", "Kal"),
|
||||
("kconfig", "Kconfig"),
|
||||
("kmsg", "Kernel log"),
|
||||
("koka", "Koka"),
|
||||
("kotlin", "Kotlin"),
|
||||
("kuin", "Kuin"),
|
||||
("lasso", "Lasso"),
|
||||
("lean", "Lean"),
|
||||
("less", "LessCss"),
|
||||
("lighttpd", "Lighttpd configuration file"),
|
||||
("lilypond", "LilyPond"),
|
||||
("limbo", "Limbo"),
|
||||
("liquid", "liquid"),
|
||||
("literate-agda", "Literate Agda"),
|
||||
("literate-cryptol", "Literate Cryptol"),
|
||||
("literate-haskell", "Literate Haskell"),
|
||||
("literate-idris", "Literate Idris"),
|
||||
("livescript", "LiveScript"),
|
||||
("llvm", "LLVM"),
|
||||
("llvm-mir", "LLVM-MIR"),
|
||||
("llvm-mir-body", "LLVM-MIR Body"),
|
||||
("logos", "Logos"),
|
||||
("logtalk", "Logtalk"),
|
||||
("lsl", "LSL"),
|
||||
("lua", "Lua"),
|
||||
("macaulay2", "Macaulay2"),
|
||||
("make", "Makefile"),
|
||||
("mako", "Mako"),
|
||||
("mako", "Mako"),
|
||||
("maql", "MAQL"),
|
||||
("markdown", "Markdown"),
|
||||
("mask", "Mask"),
|
||||
("mason", "Mason"),
|
||||
("mathematica", "Mathematica"),
|
||||
("matlab", "Matlab"),
|
||||
("matlabsession", "Matlab session"),
|
||||
("maxima", "Maxima"),
|
||||
("mcfunction", "MCFunction"),
|
||||
("meson", "Meson"),
|
||||
("mime", "MIME"),
|
||||
("minid", "MiniD"),
|
||||
("miniscript", "MiniScript"),
|
||||
("modelica", "Modelica"),
|
||||
("modula2", "Modula-2"),
|
||||
("monkey", "Monkey"),
|
||||
("monte", "Monte"),
|
||||
("moocode", "MOOCode"),
|
||||
("moonscript", "MoonScript"),
|
||||
("mosel", "Mosel"),
|
||||
("mozhashpreproc", "mozhashpreproc"),
|
||||
("mozpercentpreproc", "mozpercentpreproc"),
|
||||
("mql", "MQL"),
|
||||
("mscgen", "Mscgen"),
|
||||
("mupad", "MuPAD"),
|
||||
("mxml", "MXML"),
|
||||
("myghty", "Myghty"),
|
||||
("mysql", "MySQL"),
|
||||
("nasm", "NASM"),
|
||||
("ncl", "NCL"),
|
||||
("nemerle", "Nemerle"),
|
||||
("nesc", "nesC"),
|
||||
("nestedtext", "NestedText"),
|
||||
("newlisp", "NewLisp"),
|
||||
("newspeak", "Newspeak"),
|
||||
("ng2", "Angular2"),
|
||||
("nginx", "Nginx configuration file"),
|
||||
("nimrod", "Nimrod"),
|
||||
("nit", "Nit"),
|
||||
("nixos", "Nix"),
|
||||
("nodejsrepl", "Node.js REPL console session"),
|
||||
("notmuch", "Notmuch"),
|
||||
("nsis", "NSIS"),
|
||||
("numpy", "NumPy"),
|
||||
("nusmv", "NuSMV"),
|
||||
("objdump", "objdump"),
|
||||
("objdump-nasm", "objdump-nasm"),
|
||||
("objective-c", "Objective-C"),
|
||||
("objective-c++", "Objective-C++"),
|
||||
("objective-j", "Objective-J"),
|
||||
("ocaml", "OCaml"),
|
||||
("octave", "Octave"),
|
||||
("odin", "ODIN"),
|
||||
("omg-idl", "OMG Interface Definition Language"),
|
||||
("ooc", "Ooc"),
|
||||
("opa", "Opa"),
|
||||
("openedge", "OpenEdge ABL"),
|
||||
("output", "Text output"),
|
||||
("pacmanconf", "PacmanConf"),
|
||||
("pan", "Pan"),
|
||||
("parasail", "ParaSail"),
|
||||
("pawn", "Pawn"),
|
||||
("peg", "PEG"),
|
||||
("perl", "Perl"),
|
||||
("perl6", "Perl6"),
|
||||
("php", "PHP"),
|
||||
("pig", "Pig"),
|
||||
("pike", "Pike"),
|
||||
("pkgconfig", "PkgConfig"),
|
||||
("plpgsql", "PL/pgSQL"),
|
||||
("pointless", "Pointless"),
|
||||
("pony", "Pony"),
|
||||
("postgresql", "PostgreSQL SQL dialect"),
|
||||
("postscript", "PostScript"),
|
||||
("pot", "Gettext Catalog"),
|
||||
("pov", "POVRay"),
|
||||
("powershell", "PowerShell"),
|
||||
("praat", "Praat"),
|
||||
("procfile", "Procfile"),
|
||||
("prolog", "Prolog"),
|
||||
("promql", "PromQL"),
|
||||
("properties", "Properties"),
|
||||
("protobuf", "Protocol Buffer"),
|
||||
("psql", "PostgreSQL console (psql)"),
|
||||
("psysh", "PsySH console session for PHP"),
|
||||
("pug", "Pug"),
|
||||
("puppet", "Puppet"),
|
||||
("pwsh-session", "PowerShell Session"),
|
||||
("py+ul4", "Python+UL4"),
|
||||
("py2tb", "Python 2.x Traceback"),
|
||||
("pycon", "Python console session"),
|
||||
("pypylog", "PyPy Log"),
|
||||
("pytb", "Python Traceback"),
|
||||
("python", "Python"),
|
||||
("python2", "Python 2.x"),
|
||||
("q", "Q"),
|
||||
("qbasic", "QBasic"),
|
||||
("qlik", "Qlik"),
|
||||
("qml", "QML"),
|
||||
("qvto", "QVTO"),
|
||||
("racket", "Racket"),
|
||||
("ragel", "Ragel"),
|
||||
("ragel-c", "Ragel in C Host"),
|
||||
("ragel-cpp", "Ragel in CPP Host"),
|
||||
("ragel-d", "Ragel in D Host"),
|
||||
("ragel-em", "Embedded Ragel"),
|
||||
("ragel-java", "Ragel in Java Host"),
|
||||
("ragel-objc", "Ragel in Objective C Host"),
|
||||
("ragel-ruby", "Ragel in Ruby Host"),
|
||||
("rbcon", "Ruby irb session"),
|
||||
("rconsole", "RConsole"),
|
||||
("rd", "Rd"),
|
||||
("reasonml", "ReasonML"),
|
||||
("rebol", "REBOL"),
|
||||
("red", "Red"),
|
||||
("redcode", "Redcode"),
|
||||
("registry", "reg"),
|
||||
("resourcebundle", "ResourceBundle"),
|
||||
("restructuredtext", "reStructuredText"),
|
||||
("rexx", "Rexx"),
|
||||
("rhtml", "RHTML"),
|
||||
("ride", "Ride"),
|
||||
("rita", "Rita"),
|
||||
("rng-compact", "Relax-NG Compact"),
|
||||
("roboconf-graph", "Roboconf Graph"),
|
||||
("roboconf-instances", "Roboconf Instances"),
|
||||
("robotframework", "RobotFramework"),
|
||||
("rql", "RQL"),
|
||||
("rsl", "RSL"),
|
||||
("ruby", "Ruby"),
|
||||
("rust", "Rust"),
|
||||
("sarl", "SARL"),
|
||||
("sas", "SAS"),
|
||||
("sass", "Sass"),
|
||||
("savi", "Savi"),
|
||||
("scala", "Scala"),
|
||||
("scaml", "Scaml"),
|
||||
("scdoc", "scdoc"),
|
||||
("scheme", "Scheme"),
|
||||
("scilab", "Scilab"),
|
||||
("scss", "SCSS"),
|
||||
("sed", "Sed"),
|
||||
("sgf", "SmartGameFormat"),
|
||||
("shen", "Shen"),
|
||||
("shexc", "ShExC"),
|
||||
("sieve", "Sieve"),
|
||||
("silver", "Silver"),
|
||||
("singularity", "Singularity"),
|
||||
("slash", "Slash"),
|
||||
("slim", "Slim"),
|
||||
("slurm", "Slurm"),
|
||||
("smali", "Smali"),
|
||||
("smalltalk", "Smalltalk"),
|
||||
("smarty", "Smarty"),
|
||||
("smithy", "Smithy"),
|
||||
("sml", "Standard ML"),
|
||||
("snbt", "SNBT"),
|
||||
("snobol", "Snobol"),
|
||||
("snowball", "Snowball"),
|
||||
("solidity", "Solidity"),
|
||||
("sophia", "Sophia"),
|
||||
("sp", "SourcePawn"),
|
||||
("sparql", "SPARQL"),
|
||||
("spec", "RPMSpec"),
|
||||
("spice", "Spice"),
|
||||
("splus", "S"),
|
||||
("sql", "SQL"),
|
||||
("sql+jinja", "SQL+Jinja"),
|
||||
("sqlite3", "sqlite3con"),
|
||||
("squidconf", "SquidConf"),
|
||||
("srcinfo", "Srcinfo"),
|
||||
("ssp", "Scalate Server Page"),
|
||||
("stan", "Stan"),
|
||||
("stata", "Stata"),
|
||||
("supercollider", "SuperCollider"),
|
||||
("swift", "Swift"),
|
||||
("swig", "SWIG"),
|
||||
("systemverilog", "systemverilog"),
|
||||
("tads3", "TADS 3"),
|
||||
("tal", "Tal"),
|
||||
("tap", "TAP"),
|
||||
("tasm", "TASM"),
|
||||
("tcl", "Tcl"),
|
||||
("tcsh", "Tcsh"),
|
||||
("tcshcon", "Tcsh Session"),
|
||||
("tea", "Tea"),
|
||||
("teal", "teal"),
|
||||
("teratermmacro", "Tera Term macro"),
|
||||
("termcap", "Termcap"),
|
||||
("terminfo", "Terminfo"),
|
||||
("terraform", "Terraform"),
|
||||
("tex", "TeX"),
|
||||
("text", "Text only"),
|
||||
("thrift", "Thrift"),
|
||||
("ti", "ThingsDB"),
|
||||
("tid", "tiddler"),
|
||||
("tnt", "Typographic Number Theory"),
|
||||
("todotxt", "Todotxt"),
|
||||
("toml", "TOML"),
|
||||
("trac-wiki", "MoinMoin/Trac Wiki markup"),
|
||||
("trafficscript", "TrafficScript"),
|
||||
("treetop", "Treetop"),
|
||||
("tsql", "Transact-SQL"),
|
||||
("turtle", "Turtle"),
|
||||
("twig", "Twig"),
|
||||
("typescript", "TypeScript"),
|
||||
("typoscript", "TypoScript"),
|
||||
("typoscriptcssdata", "TypoScriptCssData"),
|
||||
("typoscripthtmldata", "TypoScriptHtmlData"),
|
||||
("ucode", "ucode"),
|
||||
("ul4", "UL4"),
|
||||
("unicon", "Unicon"),
|
||||
("unixconfig", "Unix/Linux config files"),
|
||||
("urbiscript", "UrbiScript"),
|
||||
("usd", "USD"),
|
||||
("vala", "Vala"),
|
||||
("vb.net", "VB.net"),
|
||||
("vbscript", "VBScript"),
|
||||
("vcl", "VCL"),
|
||||
("vclsnippets", "VCLSnippets"),
|
||||
("vctreestatus", "VCTreeStatus"),
|
||||
("velocity", "Velocity"),
|
||||
("verilog", "verilog"),
|
||||
("vgl", "VGL"),
|
||||
("vhdl", "vhdl"),
|
||||
("vim", "VimL"),
|
||||
("wast", "WebAssembly"),
|
||||
("wdiff", "WDiff"),
|
||||
("webidl", "Web IDL"),
|
||||
("whiley", "Whiley"),
|
||||
("x10", "X10"),
|
||||
("xml", "XML"),
|
||||
("xml+cheetah", "XML+Cheetah"),
|
||||
("xml+django", "XML+Django/Jinja"),
|
||||
("xml+evoque", "XML+Evoque"),
|
||||
("xml+lasso", "XML+Lasso"),
|
||||
("xml+mako", "XML+Mako"),
|
||||
("xml+mako", "XML+Mako"),
|
||||
("xml+myghty", "XML+Myghty"),
|
||||
("xml+php", "XML+PHP"),
|
||||
("xml+ruby", "XML+Ruby"),
|
||||
("xml+smarty", "XML+Smarty"),
|
||||
("xml+ul4", "XML+UL4"),
|
||||
("xml+velocity", "XML+Velocity"),
|
||||
("xorg.conf", "Xorg"),
|
||||
("xquery", "XQuery"),
|
||||
("xslt", "XSLT"),
|
||||
("xtend", "Xtend"),
|
||||
("xul+mozpreproc", "XUL+mozpreproc"),
|
||||
("yaml", "YAML"),
|
||||
("yaml+jinja", "YAML+Jinja"),
|
||||
("yang", "YANG"),
|
||||
("zeek", "Zeek"),
|
||||
("zephir", "Zephir"),
|
||||
("zig", "Zig"),
|
||||
],
|
||||
default="python",
|
||||
max_length=100,
|
||||
),
|
||||
),
|
||||
(
|
||||
"style",
|
||||
models.CharField(
|
||||
choices=[
|
||||
("abap", "abap"),
|
||||
("algol", "algol"),
|
||||
("algol_nu", "algol_nu"),
|
||||
("arduino", "arduino"),
|
||||
("autumn", "autumn"),
|
||||
("borland", "borland"),
|
||||
("bw", "bw"),
|
||||
("colorful", "colorful"),
|
||||
("default", "default"),
|
||||
("dracula", "dracula"),
|
||||
("emacs", "emacs"),
|
||||
("friendly", "friendly"),
|
||||
("friendly_grayscale", "friendly_grayscale"),
|
||||
("fruity", "fruity"),
|
||||
("github-dark", "github-dark"),
|
||||
("gruvbox-dark", "gruvbox-dark"),
|
||||
("gruvbox-light", "gruvbox-light"),
|
||||
("igor", "igor"),
|
||||
("inkpot", "inkpot"),
|
||||
("lilypond", "lilypond"),
|
||||
("lovelace", "lovelace"),
|
||||
("manni", "manni"),
|
||||
("material", "material"),
|
||||
("monokai", "monokai"),
|
||||
("murphy", "murphy"),
|
||||
("native", "native"),
|
||||
("nord", "nord"),
|
||||
("nord-darker", "nord-darker"),
|
||||
("one-dark", "one-dark"),
|
||||
("paraiso-dark", "paraiso-dark"),
|
||||
("paraiso-light", "paraiso-light"),
|
||||
("pastie", "pastie"),
|
||||
("perldoc", "perldoc"),
|
||||
("rainbow_dash", "rainbow_dash"),
|
||||
("rrt", "rrt"),
|
||||
("sas", "sas"),
|
||||
("solarized-dark", "solarized-dark"),
|
||||
("solarized-light", "solarized-light"),
|
||||
("staroffice", "staroffice"),
|
||||
("stata", "stata"),
|
||||
("stata-dark", "stata-dark"),
|
||||
("stata-light", "stata-light"),
|
||||
("tango", "tango"),
|
||||
("trac", "trac"),
|
||||
("vim", "vim"),
|
||||
("vs", "vs"),
|
||||
("xcode", "xcode"),
|
||||
("zenburn", "zenburn"),
|
||||
],
|
||||
default="friendly",
|
||||
max_length=100,
|
||||
),
|
||||
),
|
||||
("highlighted", models.TextField()),
|
||||
(
|
||||
"access",
|
||||
models.CharField(
|
||||
choices=[
|
||||
("public", "Public"),
|
||||
("private", "Private"),
|
||||
("owner-only", "Owner only"),
|
||||
],
|
||||
default="private",
|
||||
max_length=20,
|
||||
verbose_name="Access type",
|
||||
),
|
||||
),
|
||||
(
|
||||
"owner",
|
||||
models.ForeignKey(
|
||||
on_delete=django.db.models.deletion.CASCADE,
|
||||
to=settings.AUTH_USER_MODEL,
|
||||
verbose_name="Snippet owner",
|
||||
),
|
||||
),
|
||||
],
|
||||
options={
|
||||
"ordering": ["created"],
|
||||
},
|
||||
),
|
||||
migrations.CreateModel(
|
||||
name="SnippetParticipant",
|
||||
fields=[
|
||||
(
|
||||
"id",
|
||||
models.IntegerField(
|
||||
primary_key=True, serialize=False, verbose_name="ID"
|
||||
),
|
||||
),
|
||||
(
|
||||
"snippet",
|
||||
models.ForeignKey(
|
||||
on_delete=django.db.models.deletion.CASCADE,
|
||||
to="snippets.snippet",
|
||||
verbose_name="Associated Snippet",
|
||||
),
|
||||
),
|
||||
(
|
||||
"user",
|
||||
models.ForeignKey(
|
||||
on_delete=django.db.models.deletion.CASCADE,
|
||||
to=settings.AUTH_USER_MODEL,
|
||||
verbose_name="Associated User",
|
||||
),
|
||||
),
|
||||
],
|
||||
),
|
||||
]
|
||||
0
api/app/snippets/migrations/__init__.py
Normal file
0
api/app/snippets/migrations/__init__.py
Normal file
Reference in New Issue
Block a user