schema.sql 112 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697989910010110210310410510610710810911011111211311411511611711811912012112212312412512612712812913013113213313413513613713813914014114214314414514614714814915015115215315415515615715815916016116216316416516616716816917017117217317417517617717817918018118218318418518618718818919019119219319419519619719819920020120220320420520620720820921021121221321421521621721821922022122222322422522622722822923023123223323423523623723823924024124224324424524624724824925025125225325425525625725825926026126226326426526626726826927027127227327427527627727827928028128228328428528628728828929029129229329429529629729829930030130230330430530630730830931031131231331431531631731831932032132232332432532632732832933033133233333433533633733833934034134234334434534634734834935035135235335435535635735835936036136236336436536636736836937037137237337437537637737837938038138238338438538638738838939039139239339439539639739839940040140240340440540640740840941041141241341441541641741841942042142242342442542642742842943043143243343443543643743843944044144244344444544644744844945045145245345445545645745845946046146246346446546646746846947047147247347447547647747847948048148248348448548648748848949049149249349449549649749849950050150250350450550650750850951051151251351451551651751851952052152252352452552652752852953053153253353453553653753853954054154254354454554654754854955055155255355455555655755855956056156256356456556656756856957057157257357457557657757857958058158258358458558658758858959059159259359459559659759859960060160260360460560660760860961061161261361461561661761861962062162262362462562662762862963063163263363463563663763863964064164264364464564664764864965065165265365465565665765865966066166266366466566666766866967067167267367467567667767867968068168268368468568668768868969069169269369469569669769869970070170270370470570670770870971071171271371471571671771871972072172272372472572672772872973073173273373473573673773873974074174274374474574674774874975075175275375475575675775875976076176276376476576676776876977077177277377477577677777877978078178278378478578678778878979079179279379479579679779879980080180280380480580680780880981081181281381481581681781881982082182282382482582682782882983083183283383483583683783883984084184284384484584684784884985085185285385485585685785885986086186286386486586686786886987087187287387487587687787887988088188288388488588688788888989089189289389489589689789889990090190290390490590690790890991091191291391491591691791891992092192292392492592692792892993093193293393493593693793893994094194294394494594694794894995095195295395495595695795895996096196296396496596696796896997097197297397497597697797897998098198298398498598698798898999099199299399499599699799899910001001100210031004100510061007100810091010101110121013101410151016101710181019102010211022102310241025102610271028102910301031103210331034103510361037103810391040104110421043104410451046104710481049105010511052105310541055105610571058105910601061106210631064106510661067106810691070107110721073107410751076107710781079108010811082108310841085108610871088108910901091109210931094109510961097109810991100110111021103110411051106110711081109111011111112111311141115111611171118111911201121112211231124112511261127112811291130113111321133113411351136113711381139114011411142114311441145114611471148114911501151115211531154115511561157115811591160116111621163116411651166116711681169117011711172117311741175117611771178117911801181118211831184118511861187118811891190119111921193119411951196119711981199120012011202120312041205120612071208120912101211121212131214121512161217121812191220122112221223122412251226122712281229123012311232123312341235123612371238123912401241124212431244124512461247124812491250125112521253125412551256125712581259126012611262126312641265126612671268126912701271127212731274127512761277127812791280128112821283128412851286128712881289129012911292129312941295129612971298129913001301130213031304130513061307130813091310131113121313131413151316131713181319132013211322132313241325132613271328132913301331133213331334133513361337133813391340134113421343134413451346134713481349135013511352135313541355135613571358135913601361136213631364136513661367136813691370137113721373137413751376137713781379138013811382138313841385138613871388138913901391139213931394139513961397139813991400140114021403140414051406140714081409141014111412141314141415141614171418141914201421142214231424142514261427142814291430143114321433143414351436143714381439144014411442144314441445144614471448144914501451145214531454145514561457145814591460146114621463146414651466146714681469147014711472147314741475147614771478147914801481148214831484148514861487148814891490149114921493149414951496149714981499150015011502150315041505150615071508150915101511151215131514151515161517151815191520152115221523152415251526152715281529153015311532153315341535153615371538153915401541154215431544154515461547154815491550155115521553155415551556155715581559156015611562156315641565156615671568156915701571157215731574157515761577157815791580158115821583158415851586158715881589159015911592159315941595159615971598159916001601160216031604160516061607160816091610161116121613161416151616161716181619162016211622162316241625162616271628162916301631163216331634163516361637163816391640164116421643164416451646164716481649165016511652165316541655165616571658165916601661166216631664166516661667166816691670167116721673167416751676167716781679168016811682168316841685168616871688168916901691169216931694169516961697169816991700170117021703170417051706170717081709171017111712171317141715171617171718171917201721172217231724172517261727172817291730173117321733173417351736173717381739174017411742174317441745174617471748174917501751175217531754175517561757175817591760176117621763176417651766176717681769177017711772177317741775177617771778177917801781178217831784178517861787178817891790179117921793179417951796179717981799180018011802180318041805180618071808180918101811181218131814181518161817181818191820182118221823182418251826182718281829183018311832183318341835183618371838183918401841184218431844184518461847184818491850185118521853185418551856185718581859186018611862186318641865186618671868186918701871187218731874187518761877187818791880188118821883188418851886188718881889189018911892189318941895189618971898189919001901190219031904190519061907190819091910191119121913191419151916191719181919192019211922192319241925192619271928192919301931193219331934193519361937193819391940194119421943194419451946194719481949195019511952195319541955195619571958195919601961196219631964196519661967196819691970197119721973197419751976197719781979198019811982198319841985198619871988198919901991199219931994199519961997199819992000200120022003200420052006200720082009201020112012201320142015201620172018201920202021202220232024202520262027202820292030203120322033203420352036203720382039204020412042204320442045204620472048204920502051205220532054205520562057205820592060206120622063206420652066206720682069207020712072207320742075207620772078207920802081208220832084208520862087208820892090209120922093209420952096209720982099210021012102210321042105210621072108210921102111211221132114211521162117211821192120212121222123212421252126212721282129213021312132213321342135213621372138213921402141214221432144214521462147214821492150215121522153215421552156215721582159216021612162216321642165216621672168216921702171217221732174217521762177217821792180218121822183218421852186218721882189219021912192219321942195219621972198219922002201220222032204220522062207220822092210221122122213221422152216221722182219222022212222222322242225222622272228222922302231223222332234223522362237223822392240224122422243224422452246224722482249225022512252225322542255225622572258225922602261226222632264226522662267226822692270227122722273227422752276227722782279228022812282228322842285228622872288228922902291229222932294229522962297229822992300230123022303230423052306230723082309231023112312231323142315231623172318231923202321232223232324232523262327232823292330233123322333233423352336233723382339234023412342234323442345234623472348234923502351235223532354235523562357235823592360236123622363236423652366236723682369237023712372237323742375237623772378237923802381238223832384238523862387238823892390239123922393239423952396239723982399240024012402240324042405240624072408240924102411241224132414241524162417241824192420242124222423242424252426242724282429243024312432243324342435243624372438243924402441244224432444244524462447244824492450245124522453245424552456245724582459246024612462246324642465246624672468246924702471247224732474247524762477247824792480248124822483248424852486248724882489249024912492249324942495249624972498249925002501250225032504250525062507250825092510251125122513251425152516251725182519252025212522252325242525252625272528252925302531253225332534253525362537253825392540254125422543254425452546254725482549255025512552255325542555255625572558255925602561256225632564256525662567256825692570257125722573257425752576257725782579258025812582258325842585258625872588258925902591259225932594259525962597259825992600260126022603260426052606260726082609261026112612261326142615261626172618261926202621262226232624262526262627262826292630263126322633263426352636263726382639264026412642264326442645264626472648264926502651265226532654265526562657265826592660266126622663266426652666266726682669267026712672267326742675267626772678267926802681268226832684268526862687268826892690269126922693269426952696269726982699270027012702270327042705270627072708270927102711271227132714271527162717271827192720272127222723272427252726272727282729273027312732273327342735273627372738273927402741274227432744274527462747274827492750275127522753275427552756275727582759276027612762276327642765276627672768276927702771277227732774277527762777277827792780278127822783278427852786278727882789279027912792279327942795279627972798279928002801280228032804280528062807280828092810281128122813281428152816281728182819282028212822282328242825282628272828282928302831283228332834283528362837283828392840284128422843284428452846284728482849285028512852285328542855285628572858285928602861286228632864286528662867286828692870287128722873287428752876287728782879288028812882288328842885288628872888288928902891289228932894289528962897289828992900290129022903290429052906290729082909291029112912291329142915291629172918291929202921292229232924292529262927292829292930293129322933293429352936293729382939294029412942294329442945294629472948294929502951295229532954295529562957295829592960296129622963296429652966296729682969297029712972297329742975297629772978297929802981298229832984298529862987298829892990299129922993299429952996299729982999300030013002300330043005300630073008300930103011301230133014301530163017301830193020302130223023302430253026302730283029303030313032303330343035303630373038303930403041304230433044304530463047304830493050305130523053305430553056305730583059306030613062306330643065306630673068306930703071307230733074307530763077307830793080308130823083308430853086308730883089309030913092309330943095309630973098309931003101310231033104310531063107310831093110311131123113311431153116311731183119312031213122312331243125312631273128312931303131313231333134313531363137313831393140314131423143314431453146314731483149315031513152315331543155315631573158315931603161316231633164316531663167316831693170317131723173317431753176317731783179318031813182318331843185318631873188318931903191319231933194319531963197319831993200320132023203320432053206320732083209321032113212321332143215321632173218321932203221322232233224322532263227322832293230323132323233323432353236323732383239324032413242324332443245324632473248324932503251325232533254325532563257325832593260326132623263326432653266326732683269327032713272327332743275327632773278327932803281328232833284328532863287328832893290329132923293329432953296329732983299330033013302330333043305330633073308330933103311331233133314331533163317331833193320332133223323332433253326332733283329333033313332333333343335333633373338333933403341334233433344334533463347334833493350335133523353335433553356335733583359336033613362336333643365336633673368336933703371337233733374337533763377337833793380338133823383338433853386338733883389339033913392339333943395339633973398339934003401340234033404340534063407340834093410341134123413341434153416341734183419342034213422342334243425342634273428342934303431343234333434343534363437343834393440344134423443344434453446344734483449345034513452345334543455345634573458345934603461346234633464346534663467346834693470347134723473347434753476347734783479348034813482348334843485348634873488348934903491349234933494349534963497349834993500350135023503350435053506350735083509351035113512351335143515351635173518351935203521352235233524352535263527352835293530353135323533353435353536353735383539354035413542354335443545354635473548354935503551355235533554355535563557355835593560356135623563356435653566356735683569357035713572357335743575357635773578357935803581358235833584358535863587358835893590359135923593359435953596359735983599360036013602360336043605360636073608360936103611361236133614361536163617361836193620362136223623362436253626362736283629363036313632363336343635363636373638363936403641364236433644364536463647364836493650365136523653365436553656365736583659366036613662366336643665366636673668366936703671367236733674367536763677367836793680368136823683368436853686368736883689369036913692369336943695369636973698369937003701370237033704370537063707370837093710371137123713371437153716371737183719372037213722372337243725372637273728372937303731373237333734373537363737373837393740374137423743374437453746374737483749375037513752375337543755375637573758375937603761376237633764376537663767376837693770377137723773377437753776377737783779378037813782378337843785378637873788378937903791379237933794379537963797379837993800380138023803380438053806380738083809381038113812381338143815381638173818381938203821382238233824382538263827382838293830383138323833383438353836383738383839384038413842384338443845384638473848384938503851385238533854385538563857385838593860386138623863386438653866386738683869387038713872387338743875387638773878387938803881388238833884388538863887388838893890389138923893389438953896389738983899390039013902390339043905390639073908390939103911391239133914391539163917391839193920392139223923392439253926392739283929393039313932393339343935393639373938393939403941394239433944394539463947394839493950395139523953395439553956395739583959396039613962396339643965396639673968396939703971397239733974397539763977397839793980398139823983398439853986398739883989399039913992399339943995399639973998399940004001400240034004400540064007400840094010401140124013401440154016401740184019402040214022402340244025402640274028402940304031403240334034403540364037403840394040404140424043404440454046404740484049405040514052405340544055405640574058405940604061406240634064406540664067406840694070407140724073407440754076407740784079408040814082408340844085408640874088408940904091409240934094409540964097409840994100410141024103410441054106410741084109411041114112411341144115411641174118411941204121412241234124412541264127412841294130413141324133413441354136413741384139414041414142414341444145414641474148414941504151415241534154415541564157415841594160416141624163416441654166416741684169417041714172417341744175417641774178417941804181418241834184418541864187418841894190419141924193419441954196419741984199420042014202420342044205420642074208420942104211421242134214421542164217421842194220422142224223422442254226422742284229423042314232423342344235423642374238423942404241424242434244424542464247424842494250425142524253425442554256425742584259426042614262426342644265426642674268426942704271427242734274427542764277427842794280428142824283428442854286428742884289429042914292429342944295429642974298429943004301430243034304430543064307430843094310431143124313431443154316431743184319432043214322432343244325432643274328432943304331433243334334433543364337433843394340434143424343434443454346434743484349435043514352435343544355435643574358435943604361436243634364436543664367436843694370437143724373437443754376437743784379438043814382438343844385438643874388438943904391
  1. --
  2. -- PostgreSQL database dump
  3. --
  4. SET statement_timeout = 0;
  5. SET lock_timeout = 0;
  6. SET client_encoding = 'UTF8';
  7. SET standard_conforming_strings = on;
  8. SET check_function_bodies = false;
  9. SET client_min_messages = warning;
  10. --
  11. -- Name: plpgsql; Type: EXTENSION; Schema: -; Owner:
  12. --
  13. CREATE EXTENSION IF NOT EXISTS plpgsql WITH SCHEMA pg_catalog;
  14. --
  15. -- Name: EXTENSION plpgsql; Type: COMMENT; Schema: -; Owner:
  16. --
  17. COMMENT ON EXTENSION plpgsql IS 'PL/pgSQL procedural language';
  18. SET search_path = public, pg_catalog;
  19. SET default_tablespace = '';
  20. SET default_with_oids = false;
  21. --
  22. -- Name: auth_group; Type: TABLE; Schema: public; Owner: django; Tablespace:
  23. --
  24. CREATE TABLE auth_group (
  25. id integer NOT NULL,
  26. name character varying(80) NOT NULL
  27. );
  28. ALTER TABLE public.auth_group OWNER TO django;
  29. --
  30. -- Name: auth_group_id_seq; Type: SEQUENCE; Schema: public; Owner: django
  31. --
  32. CREATE SEQUENCE auth_group_id_seq
  33. START WITH 1
  34. INCREMENT BY 1
  35. NO MINVALUE
  36. NO MAXVALUE
  37. CACHE 1;
  38. ALTER TABLE public.auth_group_id_seq OWNER TO django;
  39. --
  40. -- Name: auth_group_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: django
  41. --
  42. ALTER SEQUENCE auth_group_id_seq OWNED BY auth_group.id;
  43. --
  44. -- Name: auth_group_permissions; Type: TABLE; Schema: public; Owner: django; Tablespace:
  45. --
  46. CREATE TABLE auth_group_permissions (
  47. id integer NOT NULL,
  48. group_id integer NOT NULL,
  49. permission_id integer NOT NULL
  50. );
  51. ALTER TABLE public.auth_group_permissions OWNER TO django;
  52. --
  53. -- Name: auth_group_permissions_id_seq; Type: SEQUENCE; Schema: public; Owner: django
  54. --
  55. CREATE SEQUENCE auth_group_permissions_id_seq
  56. START WITH 1
  57. INCREMENT BY 1
  58. NO MINVALUE
  59. NO MAXVALUE
  60. CACHE 1;
  61. ALTER TABLE public.auth_group_permissions_id_seq OWNER TO django;
  62. --
  63. -- Name: auth_group_permissions_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: django
  64. --
  65. ALTER SEQUENCE auth_group_permissions_id_seq OWNED BY auth_group_permissions.id;
  66. --
  67. -- Name: auth_permission; Type: TABLE; Schema: public; Owner: django; Tablespace:
  68. --
  69. CREATE TABLE auth_permission (
  70. id integer NOT NULL,
  71. name character varying(255) NOT NULL,
  72. content_type_id integer NOT NULL,
  73. codename character varying(100) NOT NULL
  74. );
  75. ALTER TABLE public.auth_permission OWNER TO django;
  76. --
  77. -- Name: auth_permission_id_seq; Type: SEQUENCE; Schema: public; Owner: django
  78. --
  79. CREATE SEQUENCE auth_permission_id_seq
  80. START WITH 1
  81. INCREMENT BY 1
  82. NO MINVALUE
  83. NO MAXVALUE
  84. CACHE 1;
  85. ALTER TABLE public.auth_permission_id_seq OWNER TO django;
  86. --
  87. -- Name: auth_permission_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: django
  88. --
  89. ALTER SEQUENCE auth_permission_id_seq OWNED BY auth_permission.id;
  90. --
  91. -- Name: auth_user; Type: TABLE; Schema: public; Owner: django; Tablespace:
  92. --
  93. CREATE TABLE auth_user (
  94. id integer NOT NULL,
  95. password character varying(128) NOT NULL,
  96. last_login timestamp with time zone,
  97. is_superuser boolean NOT NULL,
  98. username character varying(30) NOT NULL,
  99. first_name character varying(30) NOT NULL,
  100. last_name character varying(30) NOT NULL,
  101. email character varying(254) NOT NULL,
  102. is_staff boolean NOT NULL,
  103. is_active boolean NOT NULL,
  104. date_joined timestamp with time zone NOT NULL
  105. );
  106. ALTER TABLE public.auth_user OWNER TO django;
  107. --
  108. -- Name: auth_user_groups; Type: TABLE; Schema: public; Owner: django; Tablespace:
  109. --
  110. CREATE TABLE auth_user_groups (
  111. id integer NOT NULL,
  112. user_id integer NOT NULL,
  113. group_id integer NOT NULL
  114. );
  115. ALTER TABLE public.auth_user_groups OWNER TO django;
  116. --
  117. -- Name: auth_user_groups_id_seq; Type: SEQUENCE; Schema: public; Owner: django
  118. --
  119. CREATE SEQUENCE auth_user_groups_id_seq
  120. START WITH 1
  121. INCREMENT BY 1
  122. NO MINVALUE
  123. NO MAXVALUE
  124. CACHE 1;
  125. ALTER TABLE public.auth_user_groups_id_seq OWNER TO django;
  126. --
  127. -- Name: auth_user_groups_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: django
  128. --
  129. ALTER SEQUENCE auth_user_groups_id_seq OWNED BY auth_user_groups.id;
  130. --
  131. -- Name: auth_user_id_seq; Type: SEQUENCE; Schema: public; Owner: django
  132. --
  133. CREATE SEQUENCE auth_user_id_seq
  134. START WITH 1
  135. INCREMENT BY 1
  136. NO MINVALUE
  137. NO MAXVALUE
  138. CACHE 1;
  139. ALTER TABLE public.auth_user_id_seq OWNER TO django;
  140. --
  141. -- Name: auth_user_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: django
  142. --
  143. ALTER SEQUENCE auth_user_id_seq OWNED BY auth_user.id;
  144. --
  145. -- Name: auth_user_user_permissions; Type: TABLE; Schema: public; Owner: django; Tablespace:
  146. --
  147. CREATE TABLE auth_user_user_permissions (
  148. id integer NOT NULL,
  149. user_id integer NOT NULL,
  150. permission_id integer NOT NULL
  151. );
  152. ALTER TABLE public.auth_user_user_permissions OWNER TO django;
  153. --
  154. -- Name: auth_user_user_permissions_id_seq; Type: SEQUENCE; Schema: public; Owner: django
  155. --
  156. CREATE SEQUENCE auth_user_user_permissions_id_seq
  157. START WITH 1
  158. INCREMENT BY 1
  159. NO MINVALUE
  160. NO MAXVALUE
  161. CACHE 1;
  162. ALTER TABLE public.auth_user_user_permissions_id_seq OWNER TO django;
  163. --
  164. -- Name: auth_user_user_permissions_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: django
  165. --
  166. ALTER SEQUENCE auth_user_user_permissions_id_seq OWNED BY auth_user_user_permissions.id;
  167. --
  168. -- Name: cidr; Type: TABLE; Schema: public; Owner: django; Tablespace:
  169. --
  170. CREATE TABLE cidr (
  171. id integer NOT NULL,
  172. field pg_catalog.cidr NOT NULL
  173. );
  174. ALTER TABLE public.cidr OWNER TO django;
  175. --
  176. -- Name: cidr_id_seq; Type: SEQUENCE; Schema: public; Owner: django
  177. --
  178. CREATE SEQUENCE cidr_id_seq
  179. START WITH 1
  180. INCREMENT BY 1
  181. NO MINVALUE
  182. NO MAXVALUE
  183. CACHE 1;
  184. ALTER TABLE public.cidr_id_seq OWNER TO django;
  185. --
  186. -- Name: cidr_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: django
  187. --
  188. ALTER SEQUENCE cidr_id_seq OWNED BY cidr.id;
  189. --
  190. -- Name: circuits_circuit; Type: TABLE; Schema: public; Owner: django; Tablespace:
  191. --
  192. CREATE TABLE circuits_circuit (
  193. id integer NOT NULL,
  194. cid character varying(50) NOT NULL,
  195. install_date date,
  196. port_speed integer NOT NULL,
  197. commit_rate integer,
  198. comments text NOT NULL,
  199. interface_id integer,
  200. provider_id integer NOT NULL,
  201. site_id integer NOT NULL,
  202. xconnect_id character varying(50) NOT NULL,
  203. type_id integer NOT NULL,
  204. pp_info character varying(100) NOT NULL,
  205. created date NOT NULL,
  206. last_updated timestamp with time zone NOT NULL,
  207. CONSTRAINT circuits_circuit_commit_rate_check CHECK ((commit_rate >= 0)),
  208. CONSTRAINT circuits_circuit_port_speed_check CHECK ((port_speed >= 0))
  209. );
  210. ALTER TABLE public.circuits_circuit OWNER TO django;
  211. --
  212. -- Name: circuits_circuit_id_seq; Type: SEQUENCE; Schema: public; Owner: django
  213. --
  214. CREATE SEQUENCE circuits_circuit_id_seq
  215. START WITH 1
  216. INCREMENT BY 1
  217. NO MINVALUE
  218. NO MAXVALUE
  219. CACHE 1;
  220. ALTER TABLE public.circuits_circuit_id_seq OWNER TO django;
  221. --
  222. -- Name: circuits_circuit_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: django
  223. --
  224. ALTER SEQUENCE circuits_circuit_id_seq OWNED BY circuits_circuit.id;
  225. --
  226. -- Name: circuits_circuittype; Type: TABLE; Schema: public; Owner: django; Tablespace:
  227. --
  228. CREATE TABLE circuits_circuittype (
  229. id integer NOT NULL,
  230. name character varying(50) NOT NULL,
  231. slug character varying(50) NOT NULL
  232. );
  233. ALTER TABLE public.circuits_circuittype OWNER TO django;
  234. --
  235. -- Name: circuits_circuittype_id_seq; Type: SEQUENCE; Schema: public; Owner: django
  236. --
  237. CREATE SEQUENCE circuits_circuittype_id_seq
  238. START WITH 1
  239. INCREMENT BY 1
  240. NO MINVALUE
  241. NO MAXVALUE
  242. CACHE 1;
  243. ALTER TABLE public.circuits_circuittype_id_seq OWNER TO django;
  244. --
  245. -- Name: circuits_circuittype_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: django
  246. --
  247. ALTER SEQUENCE circuits_circuittype_id_seq OWNED BY circuits_circuittype.id;
  248. --
  249. -- Name: circuits_provider; Type: TABLE; Schema: public; Owner: django; Tablespace:
  250. --
  251. CREATE TABLE circuits_provider (
  252. id integer NOT NULL,
  253. name character varying(50) NOT NULL,
  254. slug character varying(50) NOT NULL,
  255. asn integer,
  256. account character varying(30) NOT NULL,
  257. portal_url character varying(200) NOT NULL,
  258. noc_contact text NOT NULL,
  259. admin_contact text NOT NULL,
  260. comments text NOT NULL,
  261. created date NOT NULL,
  262. last_updated timestamp with time zone NOT NULL,
  263. CONSTRAINT circuits_provider_asn_check CHECK ((asn >= 0))
  264. );
  265. ALTER TABLE public.circuits_provider OWNER TO django;
  266. --
  267. -- Name: circuits_provider_id_seq; Type: SEQUENCE; Schema: public; Owner: django
  268. --
  269. CREATE SEQUENCE circuits_provider_id_seq
  270. START WITH 1
  271. INCREMENT BY 1
  272. NO MINVALUE
  273. NO MAXVALUE
  274. CACHE 1;
  275. ALTER TABLE public.circuits_provider_id_seq OWNER TO django;
  276. --
  277. -- Name: circuits_provider_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: django
  278. --
  279. ALTER SEQUENCE circuits_provider_id_seq OWNED BY circuits_provider.id;
  280. --
  281. -- Name: dcim_consoleport; Type: TABLE; Schema: public; Owner: django; Tablespace:
  282. --
  283. CREATE TABLE dcim_consoleport (
  284. id integer NOT NULL,
  285. name character varying(30) NOT NULL,
  286. device_id integer NOT NULL,
  287. cs_port_id integer,
  288. connection_status boolean
  289. );
  290. ALTER TABLE public.dcim_consoleport OWNER TO django;
  291. --
  292. -- Name: dcim_consoleport_id_seq; Type: SEQUENCE; Schema: public; Owner: django
  293. --
  294. CREATE SEQUENCE dcim_consoleport_id_seq
  295. START WITH 1
  296. INCREMENT BY 1
  297. NO MINVALUE
  298. NO MAXVALUE
  299. CACHE 1;
  300. ALTER TABLE public.dcim_consoleport_id_seq OWNER TO django;
  301. --
  302. -- Name: dcim_consoleport_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: django
  303. --
  304. ALTER SEQUENCE dcim_consoleport_id_seq OWNED BY dcim_consoleport.id;
  305. --
  306. -- Name: dcim_consoleporttemplate; Type: TABLE; Schema: public; Owner: django; Tablespace:
  307. --
  308. CREATE TABLE dcim_consoleporttemplate (
  309. id integer NOT NULL,
  310. name character varying(30) NOT NULL,
  311. device_type_id integer NOT NULL
  312. );
  313. ALTER TABLE public.dcim_consoleporttemplate OWNER TO django;
  314. --
  315. -- Name: dcim_consoleporttemplate_id_seq; Type: SEQUENCE; Schema: public; Owner: django
  316. --
  317. CREATE SEQUENCE dcim_consoleporttemplate_id_seq
  318. START WITH 1
  319. INCREMENT BY 1
  320. NO MINVALUE
  321. NO MAXVALUE
  322. CACHE 1;
  323. ALTER TABLE public.dcim_consoleporttemplate_id_seq OWNER TO django;
  324. --
  325. -- Name: dcim_consoleporttemplate_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: django
  326. --
  327. ALTER SEQUENCE dcim_consoleporttemplate_id_seq OWNED BY dcim_consoleporttemplate.id;
  328. --
  329. -- Name: dcim_consoleserverport; Type: TABLE; Schema: public; Owner: django; Tablespace:
  330. --
  331. CREATE TABLE dcim_consoleserverport (
  332. id integer NOT NULL,
  333. name character varying(30) NOT NULL,
  334. device_id integer NOT NULL
  335. );
  336. ALTER TABLE public.dcim_consoleserverport OWNER TO django;
  337. --
  338. -- Name: dcim_consoleserverport_id_seq; Type: SEQUENCE; Schema: public; Owner: django
  339. --
  340. CREATE SEQUENCE dcim_consoleserverport_id_seq
  341. START WITH 1
  342. INCREMENT BY 1
  343. NO MINVALUE
  344. NO MAXVALUE
  345. CACHE 1;
  346. ALTER TABLE public.dcim_consoleserverport_id_seq OWNER TO django;
  347. --
  348. -- Name: dcim_consoleserverport_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: django
  349. --
  350. ALTER SEQUENCE dcim_consoleserverport_id_seq OWNED BY dcim_consoleserverport.id;
  351. --
  352. -- Name: dcim_consoleserverporttemplate; Type: TABLE; Schema: public; Owner: django; Tablespace:
  353. --
  354. CREATE TABLE dcim_consoleserverporttemplate (
  355. id integer NOT NULL,
  356. name character varying(30) NOT NULL,
  357. device_type_id integer NOT NULL
  358. );
  359. ALTER TABLE public.dcim_consoleserverporttemplate OWNER TO django;
  360. --
  361. -- Name: dcim_consoleserverporttemplate_id_seq; Type: SEQUENCE; Schema: public; Owner: django
  362. --
  363. CREATE SEQUENCE dcim_consoleserverporttemplate_id_seq
  364. START WITH 1
  365. INCREMENT BY 1
  366. NO MINVALUE
  367. NO MAXVALUE
  368. CACHE 1;
  369. ALTER TABLE public.dcim_consoleserverporttemplate_id_seq OWNER TO django;
  370. --
  371. -- Name: dcim_consoleserverporttemplate_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: django
  372. --
  373. ALTER SEQUENCE dcim_consoleserverporttemplate_id_seq OWNED BY dcim_consoleserverporttemplate.id;
  374. --
  375. -- Name: dcim_device; Type: TABLE; Schema: public; Owner: django; Tablespace:
  376. --
  377. CREATE TABLE dcim_device (
  378. id integer NOT NULL,
  379. name character varying(50),
  380. serial character varying(50) NOT NULL,
  381. "position" smallint,
  382. face smallint,
  383. device_type_id integer NOT NULL,
  384. rack_id integer NOT NULL,
  385. device_role_id integer NOT NULL,
  386. primary_ip_id integer,
  387. status boolean NOT NULL,
  388. platform_id integer,
  389. comments text NOT NULL,
  390. created date NOT NULL,
  391. last_updated timestamp with time zone NOT NULL,
  392. CONSTRAINT dcim_device_face_check CHECK ((face >= 0)),
  393. CONSTRAINT dcim_device_position_check CHECK (("position" >= 0))
  394. );
  395. ALTER TABLE public.dcim_device OWNER TO django;
  396. --
  397. -- Name: dcim_device_id_seq; Type: SEQUENCE; Schema: public; Owner: django
  398. --
  399. CREATE SEQUENCE dcim_device_id_seq
  400. START WITH 1
  401. INCREMENT BY 1
  402. NO MINVALUE
  403. NO MAXVALUE
  404. CACHE 1;
  405. ALTER TABLE public.dcim_device_id_seq OWNER TO django;
  406. --
  407. -- Name: dcim_device_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: django
  408. --
  409. ALTER SEQUENCE dcim_device_id_seq OWNED BY dcim_device.id;
  410. --
  411. -- Name: dcim_devicerole; Type: TABLE; Schema: public; Owner: django; Tablespace:
  412. --
  413. CREATE TABLE dcim_devicerole (
  414. id integer NOT NULL,
  415. name character varying(50) NOT NULL,
  416. slug character varying(50) NOT NULL,
  417. color character varying(30) NOT NULL
  418. );
  419. ALTER TABLE public.dcim_devicerole OWNER TO django;
  420. --
  421. -- Name: dcim_devicerole_id_seq; Type: SEQUENCE; Schema: public; Owner: django
  422. --
  423. CREATE SEQUENCE dcim_devicerole_id_seq
  424. START WITH 1
  425. INCREMENT BY 1
  426. NO MINVALUE
  427. NO MAXVALUE
  428. CACHE 1;
  429. ALTER TABLE public.dcim_devicerole_id_seq OWNER TO django;
  430. --
  431. -- Name: dcim_devicerole_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: django
  432. --
  433. ALTER SEQUENCE dcim_devicerole_id_seq OWNED BY dcim_devicerole.id;
  434. --
  435. -- Name: dcim_devicetype; Type: TABLE; Schema: public; Owner: django; Tablespace:
  436. --
  437. CREATE TABLE dcim_devicetype (
  438. id integer NOT NULL,
  439. model character varying(50) NOT NULL,
  440. u_height smallint NOT NULL,
  441. manufacturer_id integer NOT NULL,
  442. slug character varying(50) NOT NULL,
  443. is_console_server boolean NOT NULL,
  444. is_pdu boolean NOT NULL,
  445. is_network_device boolean NOT NULL,
  446. is_full_depth boolean NOT NULL,
  447. CONSTRAINT dcim_devicetype_u_height_check CHECK ((u_height >= 0))
  448. );
  449. ALTER TABLE public.dcim_devicetype OWNER TO django;
  450. --
  451. -- Name: dcim_devicetype_id_seq; Type: SEQUENCE; Schema: public; Owner: django
  452. --
  453. CREATE SEQUENCE dcim_devicetype_id_seq
  454. START WITH 1
  455. INCREMENT BY 1
  456. NO MINVALUE
  457. NO MAXVALUE
  458. CACHE 1;
  459. ALTER TABLE public.dcim_devicetype_id_seq OWNER TO django;
  460. --
  461. -- Name: dcim_devicetype_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: django
  462. --
  463. ALTER SEQUENCE dcim_devicetype_id_seq OWNED BY dcim_devicetype.id;
  464. --
  465. -- Name: dcim_interface; Type: TABLE; Schema: public; Owner: django; Tablespace:
  466. --
  467. CREATE TABLE dcim_interface (
  468. id integer NOT NULL,
  469. name character varying(30) NOT NULL,
  470. form_factor smallint NOT NULL,
  471. mgmt_only boolean NOT NULL,
  472. device_id integer NOT NULL,
  473. description character varying(100) NOT NULL,
  474. CONSTRAINT dcim_interface_form_factor_check CHECK ((form_factor >= 0))
  475. );
  476. ALTER TABLE public.dcim_interface OWNER TO django;
  477. --
  478. -- Name: dcim_interface_id_seq; Type: SEQUENCE; Schema: public; Owner: django
  479. --
  480. CREATE SEQUENCE dcim_interface_id_seq
  481. START WITH 1
  482. INCREMENT BY 1
  483. NO MINVALUE
  484. NO MAXVALUE
  485. CACHE 1;
  486. ALTER TABLE public.dcim_interface_id_seq OWNER TO django;
  487. --
  488. -- Name: dcim_interface_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: django
  489. --
  490. ALTER SEQUENCE dcim_interface_id_seq OWNED BY dcim_interface.id;
  491. --
  492. -- Name: dcim_interfaceconnection; Type: TABLE; Schema: public; Owner: django; Tablespace:
  493. --
  494. CREATE TABLE dcim_interfaceconnection (
  495. id integer NOT NULL,
  496. interface_a_id integer NOT NULL,
  497. interface_b_id integer NOT NULL,
  498. connection_status boolean NOT NULL
  499. );
  500. ALTER TABLE public.dcim_interfaceconnection OWNER TO django;
  501. --
  502. -- Name: dcim_interfaceconnection_id_seq; Type: SEQUENCE; Schema: public; Owner: django
  503. --
  504. CREATE SEQUENCE dcim_interfaceconnection_id_seq
  505. START WITH 1
  506. INCREMENT BY 1
  507. NO MINVALUE
  508. NO MAXVALUE
  509. CACHE 1;
  510. ALTER TABLE public.dcim_interfaceconnection_id_seq OWNER TO django;
  511. --
  512. -- Name: dcim_interfaceconnection_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: django
  513. --
  514. ALTER SEQUENCE dcim_interfaceconnection_id_seq OWNED BY dcim_interfaceconnection.id;
  515. --
  516. -- Name: dcim_interfacetemplate; Type: TABLE; Schema: public; Owner: django; Tablespace:
  517. --
  518. CREATE TABLE dcim_interfacetemplate (
  519. id integer NOT NULL,
  520. name character varying(30) NOT NULL,
  521. form_factor smallint NOT NULL,
  522. mgmt_only boolean NOT NULL,
  523. device_type_id integer NOT NULL,
  524. CONSTRAINT dcim_interfacetemplate_form_factor_check CHECK ((form_factor >= 0))
  525. );
  526. ALTER TABLE public.dcim_interfacetemplate OWNER TO django;
  527. --
  528. -- Name: dcim_interfacetemplate_id_seq; Type: SEQUENCE; Schema: public; Owner: django
  529. --
  530. CREATE SEQUENCE dcim_interfacetemplate_id_seq
  531. START WITH 1
  532. INCREMENT BY 1
  533. NO MINVALUE
  534. NO MAXVALUE
  535. CACHE 1;
  536. ALTER TABLE public.dcim_interfacetemplate_id_seq OWNER TO django;
  537. --
  538. -- Name: dcim_interfacetemplate_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: django
  539. --
  540. ALTER SEQUENCE dcim_interfacetemplate_id_seq OWNED BY dcim_interfacetemplate.id;
  541. --
  542. -- Name: dcim_manufacturer; Type: TABLE; Schema: public; Owner: django; Tablespace:
  543. --
  544. CREATE TABLE dcim_manufacturer (
  545. id integer NOT NULL,
  546. name character varying(50) NOT NULL,
  547. slug character varying(50) NOT NULL
  548. );
  549. ALTER TABLE public.dcim_manufacturer OWNER TO django;
  550. --
  551. -- Name: dcim_manufacturer_id_seq; Type: SEQUENCE; Schema: public; Owner: django
  552. --
  553. CREATE SEQUENCE dcim_manufacturer_id_seq
  554. START WITH 1
  555. INCREMENT BY 1
  556. NO MINVALUE
  557. NO MAXVALUE
  558. CACHE 1;
  559. ALTER TABLE public.dcim_manufacturer_id_seq OWNER TO django;
  560. --
  561. -- Name: dcim_manufacturer_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: django
  562. --
  563. ALTER SEQUENCE dcim_manufacturer_id_seq OWNED BY dcim_manufacturer.id;
  564. --
  565. -- Name: dcim_module; Type: TABLE; Schema: public; Owner: django; Tablespace:
  566. --
  567. CREATE TABLE dcim_module (
  568. id integer NOT NULL,
  569. name character varying(50) NOT NULL,
  570. part_id character varying(50) NOT NULL,
  571. serial character varying(50) NOT NULL,
  572. device_id integer NOT NULL,
  573. parent_id integer,
  574. discovered boolean NOT NULL
  575. );
  576. ALTER TABLE public.dcim_module OWNER TO django;
  577. --
  578. -- Name: dcim_module_id_seq; Type: SEQUENCE; Schema: public; Owner: django
  579. --
  580. CREATE SEQUENCE dcim_module_id_seq
  581. START WITH 1
  582. INCREMENT BY 1
  583. NO MINVALUE
  584. NO MAXVALUE
  585. CACHE 1;
  586. ALTER TABLE public.dcim_module_id_seq OWNER TO django;
  587. --
  588. -- Name: dcim_module_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: django
  589. --
  590. ALTER SEQUENCE dcim_module_id_seq OWNED BY dcim_module.id;
  591. --
  592. -- Name: dcim_platform; Type: TABLE; Schema: public; Owner: django; Tablespace:
  593. --
  594. CREATE TABLE dcim_platform (
  595. id integer NOT NULL,
  596. name character varying(50) NOT NULL,
  597. slug character varying(50) NOT NULL,
  598. rpc_client character varying(30) NOT NULL
  599. );
  600. ALTER TABLE public.dcim_platform OWNER TO django;
  601. --
  602. -- Name: dcim_platform_id_seq; Type: SEQUENCE; Schema: public; Owner: django
  603. --
  604. CREATE SEQUENCE dcim_platform_id_seq
  605. START WITH 1
  606. INCREMENT BY 1
  607. NO MINVALUE
  608. NO MAXVALUE
  609. CACHE 1;
  610. ALTER TABLE public.dcim_platform_id_seq OWNER TO django;
  611. --
  612. -- Name: dcim_platform_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: django
  613. --
  614. ALTER SEQUENCE dcim_platform_id_seq OWNED BY dcim_platform.id;
  615. --
  616. -- Name: dcim_poweroutlet; Type: TABLE; Schema: public; Owner: django; Tablespace:
  617. --
  618. CREATE TABLE dcim_poweroutlet (
  619. id integer NOT NULL,
  620. name character varying(30) NOT NULL,
  621. device_id integer NOT NULL
  622. );
  623. ALTER TABLE public.dcim_poweroutlet OWNER TO django;
  624. --
  625. -- Name: dcim_poweroutlet_id_seq; Type: SEQUENCE; Schema: public; Owner: django
  626. --
  627. CREATE SEQUENCE dcim_poweroutlet_id_seq
  628. START WITH 1
  629. INCREMENT BY 1
  630. NO MINVALUE
  631. NO MAXVALUE
  632. CACHE 1;
  633. ALTER TABLE public.dcim_poweroutlet_id_seq OWNER TO django;
  634. --
  635. -- Name: dcim_poweroutlet_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: django
  636. --
  637. ALTER SEQUENCE dcim_poweroutlet_id_seq OWNED BY dcim_poweroutlet.id;
  638. --
  639. -- Name: dcim_poweroutlettemplate; Type: TABLE; Schema: public; Owner: django; Tablespace:
  640. --
  641. CREATE TABLE dcim_poweroutlettemplate (
  642. id integer NOT NULL,
  643. name character varying(30) NOT NULL,
  644. device_type_id integer NOT NULL
  645. );
  646. ALTER TABLE public.dcim_poweroutlettemplate OWNER TO django;
  647. --
  648. -- Name: dcim_poweroutlettemplate_id_seq; Type: SEQUENCE; Schema: public; Owner: django
  649. --
  650. CREATE SEQUENCE dcim_poweroutlettemplate_id_seq
  651. START WITH 1
  652. INCREMENT BY 1
  653. NO MINVALUE
  654. NO MAXVALUE
  655. CACHE 1;
  656. ALTER TABLE public.dcim_poweroutlettemplate_id_seq OWNER TO django;
  657. --
  658. -- Name: dcim_poweroutlettemplate_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: django
  659. --
  660. ALTER SEQUENCE dcim_poweroutlettemplate_id_seq OWNED BY dcim_poweroutlettemplate.id;
  661. --
  662. -- Name: dcim_powerport; Type: TABLE; Schema: public; Owner: django; Tablespace:
  663. --
  664. CREATE TABLE dcim_powerport (
  665. id integer NOT NULL,
  666. name character varying(30) NOT NULL,
  667. device_id integer NOT NULL,
  668. power_outlet_id integer,
  669. connection_status boolean
  670. );
  671. ALTER TABLE public.dcim_powerport OWNER TO django;
  672. --
  673. -- Name: dcim_powerport_id_seq; Type: SEQUENCE; Schema: public; Owner: django
  674. --
  675. CREATE SEQUENCE dcim_powerport_id_seq
  676. START WITH 1
  677. INCREMENT BY 1
  678. NO MINVALUE
  679. NO MAXVALUE
  680. CACHE 1;
  681. ALTER TABLE public.dcim_powerport_id_seq OWNER TO django;
  682. --
  683. -- Name: dcim_powerport_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: django
  684. --
  685. ALTER SEQUENCE dcim_powerport_id_seq OWNED BY dcim_powerport.id;
  686. --
  687. -- Name: dcim_powerporttemplate; Type: TABLE; Schema: public; Owner: django; Tablespace:
  688. --
  689. CREATE TABLE dcim_powerporttemplate (
  690. id integer NOT NULL,
  691. name character varying(30) NOT NULL,
  692. device_type_id integer NOT NULL
  693. );
  694. ALTER TABLE public.dcim_powerporttemplate OWNER TO django;
  695. --
  696. -- Name: dcim_powerporttemplate_id_seq; Type: SEQUENCE; Schema: public; Owner: django
  697. --
  698. CREATE SEQUENCE dcim_powerporttemplate_id_seq
  699. START WITH 1
  700. INCREMENT BY 1
  701. NO MINVALUE
  702. NO MAXVALUE
  703. CACHE 1;
  704. ALTER TABLE public.dcim_powerporttemplate_id_seq OWNER TO django;
  705. --
  706. -- Name: dcim_powerporttemplate_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: django
  707. --
  708. ALTER SEQUENCE dcim_powerporttemplate_id_seq OWNED BY dcim_powerporttemplate.id;
  709. --
  710. -- Name: dcim_rack; Type: TABLE; Schema: public; Owner: django; Tablespace:
  711. --
  712. CREATE TABLE dcim_rack (
  713. id integer NOT NULL,
  714. name character varying(50) NOT NULL,
  715. facility_id character varying(30),
  716. u_height smallint NOT NULL,
  717. site_id integer NOT NULL,
  718. comments text NOT NULL,
  719. group_id integer,
  720. created date NOT NULL,
  721. last_updated timestamp with time zone NOT NULL,
  722. CONSTRAINT dcim_rack_u_height_check CHECK ((u_height >= 0))
  723. );
  724. ALTER TABLE public.dcim_rack OWNER TO django;
  725. --
  726. -- Name: dcim_rack_id_seq; Type: SEQUENCE; Schema: public; Owner: django
  727. --
  728. CREATE SEQUENCE dcim_rack_id_seq
  729. START WITH 1
  730. INCREMENT BY 1
  731. NO MINVALUE
  732. NO MAXVALUE
  733. CACHE 1;
  734. ALTER TABLE public.dcim_rack_id_seq OWNER TO django;
  735. --
  736. -- Name: dcim_rack_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: django
  737. --
  738. ALTER SEQUENCE dcim_rack_id_seq OWNED BY dcim_rack.id;
  739. --
  740. -- Name: dcim_rackgroup; Type: TABLE; Schema: public; Owner: django; Tablespace:
  741. --
  742. CREATE TABLE dcim_rackgroup (
  743. id integer NOT NULL,
  744. name character varying(50) NOT NULL,
  745. slug character varying(50) NOT NULL,
  746. site_id integer NOT NULL
  747. );
  748. ALTER TABLE public.dcim_rackgroup OWNER TO django;
  749. --
  750. -- Name: dcim_rackgroup_id_seq; Type: SEQUENCE; Schema: public; Owner: django
  751. --
  752. CREATE SEQUENCE dcim_rackgroup_id_seq
  753. START WITH 1
  754. INCREMENT BY 1
  755. NO MINVALUE
  756. NO MAXVALUE
  757. CACHE 1;
  758. ALTER TABLE public.dcim_rackgroup_id_seq OWNER TO django;
  759. --
  760. -- Name: dcim_rackgroup_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: django
  761. --
  762. ALTER SEQUENCE dcim_rackgroup_id_seq OWNED BY dcim_rackgroup.id;
  763. --
  764. -- Name: dcim_site; Type: TABLE; Schema: public; Owner: django; Tablespace:
  765. --
  766. CREATE TABLE dcim_site (
  767. id integer NOT NULL,
  768. name character varying(50) NOT NULL,
  769. slug character varying(50) NOT NULL,
  770. facility character varying(50) NOT NULL,
  771. asn integer,
  772. physical_address character varying(200) NOT NULL,
  773. shipping_address character varying(200) NOT NULL,
  774. comments text NOT NULL,
  775. created date NOT NULL,
  776. last_updated timestamp with time zone NOT NULL,
  777. CONSTRAINT dcim_site_asn_check CHECK ((asn >= 0))
  778. );
  779. ALTER TABLE public.dcim_site OWNER TO django;
  780. --
  781. -- Name: dcim_site_id_seq; Type: SEQUENCE; Schema: public; Owner: django
  782. --
  783. CREATE SEQUENCE dcim_site_id_seq
  784. START WITH 1
  785. INCREMENT BY 1
  786. NO MINVALUE
  787. NO MAXVALUE
  788. CACHE 1;
  789. ALTER TABLE public.dcim_site_id_seq OWNER TO django;
  790. --
  791. -- Name: dcim_site_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: django
  792. --
  793. ALTER SEQUENCE dcim_site_id_seq OWNED BY dcim_site.id;
  794. --
  795. -- Name: django_admin_log; Type: TABLE; Schema: public; Owner: django; Tablespace:
  796. --
  797. CREATE TABLE django_admin_log (
  798. id integer NOT NULL,
  799. action_time timestamp with time zone NOT NULL,
  800. object_id text,
  801. object_repr character varying(200) NOT NULL,
  802. action_flag smallint NOT NULL,
  803. change_message text NOT NULL,
  804. content_type_id integer,
  805. user_id integer NOT NULL,
  806. CONSTRAINT django_admin_log_action_flag_check CHECK ((action_flag >= 0))
  807. );
  808. ALTER TABLE public.django_admin_log OWNER TO django;
  809. --
  810. -- Name: django_admin_log_id_seq; Type: SEQUENCE; Schema: public; Owner: django
  811. --
  812. CREATE SEQUENCE django_admin_log_id_seq
  813. START WITH 1
  814. INCREMENT BY 1
  815. NO MINVALUE
  816. NO MAXVALUE
  817. CACHE 1;
  818. ALTER TABLE public.django_admin_log_id_seq OWNER TO django;
  819. --
  820. -- Name: django_admin_log_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: django
  821. --
  822. ALTER SEQUENCE django_admin_log_id_seq OWNED BY django_admin_log.id;
  823. --
  824. -- Name: django_content_type; Type: TABLE; Schema: public; Owner: django; Tablespace:
  825. --
  826. CREATE TABLE django_content_type (
  827. id integer NOT NULL,
  828. app_label character varying(100) NOT NULL,
  829. model character varying(100) NOT NULL
  830. );
  831. ALTER TABLE public.django_content_type OWNER TO django;
  832. --
  833. -- Name: django_content_type_id_seq; Type: SEQUENCE; Schema: public; Owner: django
  834. --
  835. CREATE SEQUENCE django_content_type_id_seq
  836. START WITH 1
  837. INCREMENT BY 1
  838. NO MINVALUE
  839. NO MAXVALUE
  840. CACHE 1;
  841. ALTER TABLE public.django_content_type_id_seq OWNER TO django;
  842. --
  843. -- Name: django_content_type_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: django
  844. --
  845. ALTER SEQUENCE django_content_type_id_seq OWNED BY django_content_type.id;
  846. --
  847. -- Name: django_migrations; Type: TABLE; Schema: public; Owner: django; Tablespace:
  848. --
  849. CREATE TABLE django_migrations (
  850. id integer NOT NULL,
  851. app character varying(255) NOT NULL,
  852. name character varying(255) NOT NULL,
  853. applied timestamp with time zone NOT NULL
  854. );
  855. ALTER TABLE public.django_migrations OWNER TO django;
  856. --
  857. -- Name: django_migrations_id_seq; Type: SEQUENCE; Schema: public; Owner: django
  858. --
  859. CREATE SEQUENCE django_migrations_id_seq
  860. START WITH 1
  861. INCREMENT BY 1
  862. NO MINVALUE
  863. NO MAXVALUE
  864. CACHE 1;
  865. ALTER TABLE public.django_migrations_id_seq OWNER TO django;
  866. --
  867. -- Name: django_migrations_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: django
  868. --
  869. ALTER SEQUENCE django_migrations_id_seq OWNED BY django_migrations.id;
  870. --
  871. -- Name: django_session; Type: TABLE; Schema: public; Owner: django; Tablespace:
  872. --
  873. CREATE TABLE django_session (
  874. session_key character varying(40) NOT NULL,
  875. session_data text NOT NULL,
  876. expire_date timestamp with time zone NOT NULL
  877. );
  878. ALTER TABLE public.django_session OWNER TO django;
  879. --
  880. -- Name: extras_exporttemplate; Type: TABLE; Schema: public; Owner: django; Tablespace:
  881. --
  882. CREATE TABLE extras_exporttemplate (
  883. id integer NOT NULL,
  884. name character varying(200) NOT NULL,
  885. template_code text NOT NULL,
  886. mime_type character varying(15) NOT NULL,
  887. file_extension character varying(15) NOT NULL,
  888. content_type_id integer NOT NULL
  889. );
  890. ALTER TABLE public.extras_exporttemplate OWNER TO django;
  891. --
  892. -- Name: extras_exporttemplate_id_seq; Type: SEQUENCE; Schema: public; Owner: django
  893. --
  894. CREATE SEQUENCE extras_exporttemplate_id_seq
  895. START WITH 1
  896. INCREMENT BY 1
  897. NO MINVALUE
  898. NO MAXVALUE
  899. CACHE 1;
  900. ALTER TABLE public.extras_exporttemplate_id_seq OWNER TO django;
  901. --
  902. -- Name: extras_exporttemplate_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: django
  903. --
  904. ALTER SEQUENCE extras_exporttemplate_id_seq OWNED BY extras_exporttemplate.id;
  905. --
  906. -- Name: extras_graph; Type: TABLE; Schema: public; Owner: django; Tablespace:
  907. --
  908. CREATE TABLE extras_graph (
  909. id integer NOT NULL,
  910. type smallint NOT NULL,
  911. source character varying(500) NOT NULL,
  912. link character varying(200) NOT NULL,
  913. name character varying(100) NOT NULL,
  914. weight smallint NOT NULL,
  915. CONSTRAINT extras_graph_type_check CHECK ((type >= 0)),
  916. CONSTRAINT extras_graph_weight_check CHECK ((weight >= 0))
  917. );
  918. ALTER TABLE public.extras_graph OWNER TO django;
  919. --
  920. -- Name: extras_graph_id_seq; Type: SEQUENCE; Schema: public; Owner: django
  921. --
  922. CREATE SEQUENCE extras_graph_id_seq
  923. START WITH 1
  924. INCREMENT BY 1
  925. NO MINVALUE
  926. NO MAXVALUE
  927. CACHE 1;
  928. ALTER TABLE public.extras_graph_id_seq OWNER TO django;
  929. --
  930. -- Name: extras_graph_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: django
  931. --
  932. ALTER SEQUENCE extras_graph_id_seq OWNED BY extras_graph.id;
  933. --
  934. -- Name: extras_topologymap; Type: TABLE; Schema: public; Owner: django; Tablespace:
  935. --
  936. CREATE TABLE extras_topologymap (
  937. id integer NOT NULL,
  938. name character varying(50) NOT NULL,
  939. slug character varying(50) NOT NULL,
  940. device_patterns text NOT NULL,
  941. description character varying(100) NOT NULL,
  942. site_id integer
  943. );
  944. ALTER TABLE public.extras_topologymap OWNER TO django;
  945. --
  946. -- Name: extras_topologymap_id_seq; Type: SEQUENCE; Schema: public; Owner: django
  947. --
  948. CREATE SEQUENCE extras_topologymap_id_seq
  949. START WITH 1
  950. INCREMENT BY 1
  951. NO MINVALUE
  952. NO MAXVALUE
  953. CACHE 1;
  954. ALTER TABLE public.extras_topologymap_id_seq OWNER TO django;
  955. --
  956. -- Name: extras_topologymap_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: django
  957. --
  958. ALTER SEQUENCE extras_topologymap_id_seq OWNED BY extras_topologymap.id;
  959. --
  960. -- Name: extras_useraction; Type: TABLE; Schema: public; Owner: django; Tablespace:
  961. --
  962. CREATE TABLE extras_useraction (
  963. id integer NOT NULL,
  964. "time" timestamp with time zone NOT NULL,
  965. object_id integer,
  966. action smallint NOT NULL,
  967. message text NOT NULL,
  968. content_type_id integer NOT NULL,
  969. user_id integer NOT NULL,
  970. CONSTRAINT extras_useraction_action_check CHECK ((action >= 0)),
  971. CONSTRAINT extras_useraction_object_id_check CHECK ((object_id >= 0))
  972. );
  973. ALTER TABLE public.extras_useraction OWNER TO django;
  974. --
  975. -- Name: extras_useraction_id_seq; Type: SEQUENCE; Schema: public; Owner: django
  976. --
  977. CREATE SEQUENCE extras_useraction_id_seq
  978. START WITH 1
  979. INCREMENT BY 1
  980. NO MINVALUE
  981. NO MAXVALUE
  982. CACHE 1;
  983. ALTER TABLE public.extras_useraction_id_seq OWNER TO django;
  984. --
  985. -- Name: extras_useraction_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: django
  986. --
  987. ALTER SEQUENCE extras_useraction_id_seq OWNED BY extras_useraction.id;
  988. --
  989. -- Name: inet; Type: TABLE; Schema: public; Owner: django; Tablespace:
  990. --
  991. CREATE TABLE inet (
  992. id integer NOT NULL,
  993. field pg_catalog.inet NOT NULL
  994. );
  995. ALTER TABLE public.inet OWNER TO django;
  996. --
  997. -- Name: inet_id_seq; Type: SEQUENCE; Schema: public; Owner: django
  998. --
  999. CREATE SEQUENCE inet_id_seq
  1000. START WITH 1
  1001. INCREMENT BY 1
  1002. NO MINVALUE
  1003. NO MAXVALUE
  1004. CACHE 1;
  1005. ALTER TABLE public.inet_id_seq OWNER TO django;
  1006. --
  1007. -- Name: inet_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: django
  1008. --
  1009. ALTER SEQUENCE inet_id_seq OWNED BY inet.id;
  1010. --
  1011. -- Name: ipam_aggregate; Type: TABLE; Schema: public; Owner: django; Tablespace:
  1012. --
  1013. CREATE TABLE ipam_aggregate (
  1014. id integer NOT NULL,
  1015. family smallint NOT NULL,
  1016. prefix pg_catalog.cidr NOT NULL,
  1017. rir_id integer NOT NULL,
  1018. date_added date,
  1019. description character varying(100) NOT NULL,
  1020. created date NOT NULL,
  1021. last_updated timestamp with time zone NOT NULL,
  1022. CONSTRAINT ipam_aggregate_family_check CHECK ((family >= 0))
  1023. );
  1024. ALTER TABLE public.ipam_aggregate OWNER TO django;
  1025. --
  1026. -- Name: ipam_aggregate_id_seq; Type: SEQUENCE; Schema: public; Owner: django
  1027. --
  1028. CREATE SEQUENCE ipam_aggregate_id_seq
  1029. START WITH 1
  1030. INCREMENT BY 1
  1031. NO MINVALUE
  1032. NO MAXVALUE
  1033. CACHE 1;
  1034. ALTER TABLE public.ipam_aggregate_id_seq OWNER TO django;
  1035. --
  1036. -- Name: ipam_aggregate_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: django
  1037. --
  1038. ALTER SEQUENCE ipam_aggregate_id_seq OWNED BY ipam_aggregate.id;
  1039. --
  1040. -- Name: ipam_ipaddress; Type: TABLE; Schema: public; Owner: django; Tablespace:
  1041. --
  1042. CREATE TABLE ipam_ipaddress (
  1043. id integer NOT NULL,
  1044. family smallint NOT NULL,
  1045. address pg_catalog.inet NOT NULL,
  1046. vrf_id integer,
  1047. interface_id integer,
  1048. nat_inside_id integer,
  1049. description character varying(100) NOT NULL,
  1050. created date NOT NULL,
  1051. last_updated timestamp with time zone NOT NULL,
  1052. CONSTRAINT ipam_ipaddress_family_check CHECK ((family >= 0))
  1053. );
  1054. ALTER TABLE public.ipam_ipaddress OWNER TO django;
  1055. --
  1056. -- Name: ipam_ipaddress_id_seq; Type: SEQUENCE; Schema: public; Owner: django
  1057. --
  1058. CREATE SEQUENCE ipam_ipaddress_id_seq
  1059. START WITH 1
  1060. INCREMENT BY 1
  1061. NO MINVALUE
  1062. NO MAXVALUE
  1063. CACHE 1;
  1064. ALTER TABLE public.ipam_ipaddress_id_seq OWNER TO django;
  1065. --
  1066. -- Name: ipam_ipaddress_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: django
  1067. --
  1068. ALTER SEQUENCE ipam_ipaddress_id_seq OWNED BY ipam_ipaddress.id;
  1069. --
  1070. -- Name: ipam_prefix; Type: TABLE; Schema: public; Owner: django; Tablespace:
  1071. --
  1072. CREATE TABLE ipam_prefix (
  1073. id integer NOT NULL,
  1074. family smallint NOT NULL,
  1075. prefix pg_catalog.cidr NOT NULL,
  1076. vrf_id integer,
  1077. description character varying(100) NOT NULL,
  1078. site_id integer,
  1079. vlan_id integer,
  1080. status smallint NOT NULL,
  1081. role_id integer,
  1082. created date NOT NULL,
  1083. last_updated timestamp with time zone NOT NULL,
  1084. CONSTRAINT ipam_prefix_family_check CHECK ((family >= 0)),
  1085. CONSTRAINT ipam_prefix_status_4735d2a1_check CHECK ((status >= 0))
  1086. );
  1087. ALTER TABLE public.ipam_prefix OWNER TO django;
  1088. --
  1089. -- Name: ipam_prefix_id_seq; Type: SEQUENCE; Schema: public; Owner: django
  1090. --
  1091. CREATE SEQUENCE ipam_prefix_id_seq
  1092. START WITH 1
  1093. INCREMENT BY 1
  1094. NO MINVALUE
  1095. NO MAXVALUE
  1096. CACHE 1;
  1097. ALTER TABLE public.ipam_prefix_id_seq OWNER TO django;
  1098. --
  1099. -- Name: ipam_prefix_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: django
  1100. --
  1101. ALTER SEQUENCE ipam_prefix_id_seq OWNED BY ipam_prefix.id;
  1102. --
  1103. -- Name: ipam_rir; Type: TABLE; Schema: public; Owner: django; Tablespace:
  1104. --
  1105. CREATE TABLE ipam_rir (
  1106. id integer NOT NULL,
  1107. name character varying(50) NOT NULL,
  1108. slug character varying(50) NOT NULL
  1109. );
  1110. ALTER TABLE public.ipam_rir OWNER TO django;
  1111. --
  1112. -- Name: ipam_rir_id_seq; Type: SEQUENCE; Schema: public; Owner: django
  1113. --
  1114. CREATE SEQUENCE ipam_rir_id_seq
  1115. START WITH 1
  1116. INCREMENT BY 1
  1117. NO MINVALUE
  1118. NO MAXVALUE
  1119. CACHE 1;
  1120. ALTER TABLE public.ipam_rir_id_seq OWNER TO django;
  1121. --
  1122. -- Name: ipam_rir_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: django
  1123. --
  1124. ALTER SEQUENCE ipam_rir_id_seq OWNED BY ipam_rir.id;
  1125. --
  1126. -- Name: ipam_role; Type: TABLE; Schema: public; Owner: django; Tablespace:
  1127. --
  1128. CREATE TABLE ipam_role (
  1129. id integer NOT NULL,
  1130. name character varying(50) NOT NULL,
  1131. weight smallint NOT NULL,
  1132. slug character varying(50) NOT NULL,
  1133. CONSTRAINT ipam_role_weight_check CHECK ((weight >= 0))
  1134. );
  1135. ALTER TABLE public.ipam_role OWNER TO django;
  1136. --
  1137. -- Name: ipam_role_id_seq; Type: SEQUENCE; Schema: public; Owner: django
  1138. --
  1139. CREATE SEQUENCE ipam_role_id_seq
  1140. START WITH 1
  1141. INCREMENT BY 1
  1142. NO MINVALUE
  1143. NO MAXVALUE
  1144. CACHE 1;
  1145. ALTER TABLE public.ipam_role_id_seq OWNER TO django;
  1146. --
  1147. -- Name: ipam_role_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: django
  1148. --
  1149. ALTER SEQUENCE ipam_role_id_seq OWNED BY ipam_role.id;
  1150. --
  1151. -- Name: ipam_vlan; Type: TABLE; Schema: public; Owner: django; Tablespace:
  1152. --
  1153. CREATE TABLE ipam_vlan (
  1154. id integer NOT NULL,
  1155. vid smallint NOT NULL,
  1156. name character varying(30) NOT NULL,
  1157. site_id integer NOT NULL,
  1158. status smallint NOT NULL,
  1159. role_id integer,
  1160. created date NOT NULL,
  1161. last_updated timestamp with time zone NOT NULL,
  1162. CONSTRAINT ipam_vlan_status_77289327_check CHECK ((status >= 0)),
  1163. CONSTRAINT ipam_vlan_vid_check CHECK ((vid >= 0))
  1164. );
  1165. ALTER TABLE public.ipam_vlan OWNER TO django;
  1166. --
  1167. -- Name: ipam_vlan_id_seq; Type: SEQUENCE; Schema: public; Owner: django
  1168. --
  1169. CREATE SEQUENCE ipam_vlan_id_seq
  1170. START WITH 1
  1171. INCREMENT BY 1
  1172. NO MINVALUE
  1173. NO MAXVALUE
  1174. CACHE 1;
  1175. ALTER TABLE public.ipam_vlan_id_seq OWNER TO django;
  1176. --
  1177. -- Name: ipam_vlan_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: django
  1178. --
  1179. ALTER SEQUENCE ipam_vlan_id_seq OWNED BY ipam_vlan.id;
  1180. --
  1181. -- Name: ipam_vrf; Type: TABLE; Schema: public; Owner: django; Tablespace:
  1182. --
  1183. CREATE TABLE ipam_vrf (
  1184. id integer NOT NULL,
  1185. name character varying(50) NOT NULL,
  1186. description character varying(100) NOT NULL,
  1187. rd character varying(21) NOT NULL,
  1188. created date NOT NULL,
  1189. last_updated timestamp with time zone NOT NULL
  1190. );
  1191. ALTER TABLE public.ipam_vrf OWNER TO django;
  1192. --
  1193. -- Name: ipam_vrf_id_seq; Type: SEQUENCE; Schema: public; Owner: django
  1194. --
  1195. CREATE SEQUENCE ipam_vrf_id_seq
  1196. START WITH 1
  1197. INCREMENT BY 1
  1198. NO MINVALUE
  1199. NO MAXVALUE
  1200. CACHE 1;
  1201. ALTER TABLE public.ipam_vrf_id_seq OWNER TO django;
  1202. --
  1203. -- Name: ipam_vrf_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: django
  1204. --
  1205. ALTER SEQUENCE ipam_vrf_id_seq OWNED BY ipam_vrf.id;
  1206. --
  1207. -- Name: mac; Type: TABLE; Schema: public; Owner: django; Tablespace:
  1208. --
  1209. CREATE TABLE mac (
  1210. id integer NOT NULL,
  1211. field macaddr
  1212. );
  1213. ALTER TABLE public.mac OWNER TO django;
  1214. --
  1215. -- Name: mac_id_seq; Type: SEQUENCE; Schema: public; Owner: django
  1216. --
  1217. CREATE SEQUENCE mac_id_seq
  1218. START WITH 1
  1219. INCREMENT BY 1
  1220. NO MINVALUE
  1221. NO MAXVALUE
  1222. CACHE 1;
  1223. ALTER TABLE public.mac_id_seq OWNER TO django;
  1224. --
  1225. -- Name: mac_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: django
  1226. --
  1227. ALTER SEQUENCE mac_id_seq OWNED BY mac.id;
  1228. --
  1229. -- Name: nullcidr; Type: TABLE; Schema: public; Owner: django; Tablespace:
  1230. --
  1231. CREATE TABLE nullcidr (
  1232. id integer NOT NULL,
  1233. field pg_catalog.cidr
  1234. );
  1235. ALTER TABLE public.nullcidr OWNER TO django;
  1236. --
  1237. -- Name: nullcidr_id_seq; Type: SEQUENCE; Schema: public; Owner: django
  1238. --
  1239. CREATE SEQUENCE nullcidr_id_seq
  1240. START WITH 1
  1241. INCREMENT BY 1
  1242. NO MINVALUE
  1243. NO MAXVALUE
  1244. CACHE 1;
  1245. ALTER TABLE public.nullcidr_id_seq OWNER TO django;
  1246. --
  1247. -- Name: nullcidr_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: django
  1248. --
  1249. ALTER SEQUENCE nullcidr_id_seq OWNED BY nullcidr.id;
  1250. --
  1251. -- Name: nullinet; Type: TABLE; Schema: public; Owner: django; Tablespace:
  1252. --
  1253. CREATE TABLE nullinet (
  1254. id integer NOT NULL,
  1255. field pg_catalog.inet
  1256. );
  1257. ALTER TABLE public.nullinet OWNER TO django;
  1258. --
  1259. -- Name: nullinet_id_seq; Type: SEQUENCE; Schema: public; Owner: django
  1260. --
  1261. CREATE SEQUENCE nullinet_id_seq
  1262. START WITH 1
  1263. INCREMENT BY 1
  1264. NO MINVALUE
  1265. NO MAXVALUE
  1266. CACHE 1;
  1267. ALTER TABLE public.nullinet_id_seq OWNER TO django;
  1268. --
  1269. -- Name: nullinet_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: django
  1270. --
  1271. ALTER SEQUENCE nullinet_id_seq OWNED BY nullinet.id;
  1272. --
  1273. -- Name: secrets_secret; Type: TABLE; Schema: public; Owner: django; Tablespace:
  1274. --
  1275. CREATE TABLE secrets_secret (
  1276. id integer NOT NULL,
  1277. name character varying(100) NOT NULL,
  1278. ciphertext bytea NOT NULL,
  1279. hash character varying(128) NOT NULL,
  1280. created date NOT NULL,
  1281. last_updated timestamp with time zone NOT NULL,
  1282. role_id integer NOT NULL,
  1283. device_id integer NOT NULL
  1284. );
  1285. ALTER TABLE public.secrets_secret OWNER TO django;
  1286. --
  1287. -- Name: secrets_secret_id_seq; Type: SEQUENCE; Schema: public; Owner: django
  1288. --
  1289. CREATE SEQUENCE secrets_secret_id_seq
  1290. START WITH 1
  1291. INCREMENT BY 1
  1292. NO MINVALUE
  1293. NO MAXVALUE
  1294. CACHE 1;
  1295. ALTER TABLE public.secrets_secret_id_seq OWNER TO django;
  1296. --
  1297. -- Name: secrets_secret_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: django
  1298. --
  1299. ALTER SEQUENCE secrets_secret_id_seq OWNED BY secrets_secret.id;
  1300. --
  1301. -- Name: secrets_secretrole; Type: TABLE; Schema: public; Owner: django; Tablespace:
  1302. --
  1303. CREATE TABLE secrets_secretrole (
  1304. id integer NOT NULL,
  1305. name character varying(50) NOT NULL,
  1306. slug character varying(50) NOT NULL
  1307. );
  1308. ALTER TABLE public.secrets_secretrole OWNER TO django;
  1309. --
  1310. -- Name: secrets_secretrole_groups; Type: TABLE; Schema: public; Owner: django; Tablespace:
  1311. --
  1312. CREATE TABLE secrets_secretrole_groups (
  1313. id integer NOT NULL,
  1314. secretrole_id integer NOT NULL,
  1315. group_id integer NOT NULL
  1316. );
  1317. ALTER TABLE public.secrets_secretrole_groups OWNER TO django;
  1318. --
  1319. -- Name: secrets_secretrole_groups_id_seq; Type: SEQUENCE; Schema: public; Owner: django
  1320. --
  1321. CREATE SEQUENCE secrets_secretrole_groups_id_seq
  1322. START WITH 1
  1323. INCREMENT BY 1
  1324. NO MINVALUE
  1325. NO MAXVALUE
  1326. CACHE 1;
  1327. ALTER TABLE public.secrets_secretrole_groups_id_seq OWNER TO django;
  1328. --
  1329. -- Name: secrets_secretrole_groups_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: django
  1330. --
  1331. ALTER SEQUENCE secrets_secretrole_groups_id_seq OWNED BY secrets_secretrole_groups.id;
  1332. --
  1333. -- Name: secrets_secretrole_id_seq; Type: SEQUENCE; Schema: public; Owner: django
  1334. --
  1335. CREATE SEQUENCE secrets_secretrole_id_seq
  1336. START WITH 1
  1337. INCREMENT BY 1
  1338. NO MINVALUE
  1339. NO MAXVALUE
  1340. CACHE 1;
  1341. ALTER TABLE public.secrets_secretrole_id_seq OWNER TO django;
  1342. --
  1343. -- Name: secrets_secretrole_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: django
  1344. --
  1345. ALTER SEQUENCE secrets_secretrole_id_seq OWNED BY secrets_secretrole.id;
  1346. --
  1347. -- Name: secrets_secretrole_users; Type: TABLE; Schema: public; Owner: django; Tablespace:
  1348. --
  1349. CREATE TABLE secrets_secretrole_users (
  1350. id integer NOT NULL,
  1351. secretrole_id integer NOT NULL,
  1352. user_id integer NOT NULL
  1353. );
  1354. ALTER TABLE public.secrets_secretrole_users OWNER TO django;
  1355. --
  1356. -- Name: secrets_secretrole_users_id_seq; Type: SEQUENCE; Schema: public; Owner: django
  1357. --
  1358. CREATE SEQUENCE secrets_secretrole_users_id_seq
  1359. START WITH 1
  1360. INCREMENT BY 1
  1361. NO MINVALUE
  1362. NO MAXVALUE
  1363. CACHE 1;
  1364. ALTER TABLE public.secrets_secretrole_users_id_seq OWNER TO django;
  1365. --
  1366. -- Name: secrets_secretrole_users_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: django
  1367. --
  1368. ALTER SEQUENCE secrets_secretrole_users_id_seq OWNED BY secrets_secretrole_users.id;
  1369. --
  1370. -- Name: secrets_userkey; Type: TABLE; Schema: public; Owner: django; Tablespace:
  1371. --
  1372. CREATE TABLE secrets_userkey (
  1373. id integer NOT NULL,
  1374. public_key text NOT NULL,
  1375. user_id integer NOT NULL,
  1376. created date NOT NULL,
  1377. master_key_cipher bytea,
  1378. last_updated timestamp with time zone NOT NULL
  1379. );
  1380. ALTER TABLE public.secrets_userkey OWNER TO django;
  1381. --
  1382. -- Name: secrets_userkey_id_seq; Type: SEQUENCE; Schema: public; Owner: django
  1383. --
  1384. CREATE SEQUENCE secrets_userkey_id_seq
  1385. START WITH 1
  1386. INCREMENT BY 1
  1387. NO MINVALUE
  1388. NO MAXVALUE
  1389. CACHE 1;
  1390. ALTER TABLE public.secrets_userkey_id_seq OWNER TO django;
  1391. --
  1392. -- Name: secrets_userkey_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: django
  1393. --
  1394. ALTER SEQUENCE secrets_userkey_id_seq OWNED BY secrets_userkey.id;
  1395. --
  1396. -- Name: uniquecidr; Type: TABLE; Schema: public; Owner: django; Tablespace:
  1397. --
  1398. CREATE TABLE uniquecidr (
  1399. id integer NOT NULL,
  1400. field pg_catalog.cidr NOT NULL
  1401. );
  1402. ALTER TABLE public.uniquecidr OWNER TO django;
  1403. --
  1404. -- Name: uniquecidr_id_seq; Type: SEQUENCE; Schema: public; Owner: django
  1405. --
  1406. CREATE SEQUENCE uniquecidr_id_seq
  1407. START WITH 1
  1408. INCREMENT BY 1
  1409. NO MINVALUE
  1410. NO MAXVALUE
  1411. CACHE 1;
  1412. ALTER TABLE public.uniquecidr_id_seq OWNER TO django;
  1413. --
  1414. -- Name: uniquecidr_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: django
  1415. --
  1416. ALTER SEQUENCE uniquecidr_id_seq OWNED BY uniquecidr.id;
  1417. --
  1418. -- Name: uniqueinet; Type: TABLE; Schema: public; Owner: django; Tablespace:
  1419. --
  1420. CREATE TABLE uniqueinet (
  1421. id integer NOT NULL,
  1422. field pg_catalog.inet NOT NULL
  1423. );
  1424. ALTER TABLE public.uniqueinet OWNER TO django;
  1425. --
  1426. -- Name: uniqueinet_id_seq; Type: SEQUENCE; Schema: public; Owner: django
  1427. --
  1428. CREATE SEQUENCE uniqueinet_id_seq
  1429. START WITH 1
  1430. INCREMENT BY 1
  1431. NO MINVALUE
  1432. NO MAXVALUE
  1433. CACHE 1;
  1434. ALTER TABLE public.uniqueinet_id_seq OWNER TO django;
  1435. --
  1436. -- Name: uniqueinet_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: django
  1437. --
  1438. ALTER SEQUENCE uniqueinet_id_seq OWNED BY uniqueinet.id;
  1439. --
  1440. -- Name: id; Type: DEFAULT; Schema: public; Owner: django
  1441. --
  1442. ALTER TABLE ONLY auth_group ALTER COLUMN id SET DEFAULT nextval('auth_group_id_seq'::regclass);
  1443. --
  1444. -- Name: id; Type: DEFAULT; Schema: public; Owner: django
  1445. --
  1446. ALTER TABLE ONLY auth_group_permissions ALTER COLUMN id SET DEFAULT nextval('auth_group_permissions_id_seq'::regclass);
  1447. --
  1448. -- Name: id; Type: DEFAULT; Schema: public; Owner: django
  1449. --
  1450. ALTER TABLE ONLY auth_permission ALTER COLUMN id SET DEFAULT nextval('auth_permission_id_seq'::regclass);
  1451. --
  1452. -- Name: id; Type: DEFAULT; Schema: public; Owner: django
  1453. --
  1454. ALTER TABLE ONLY auth_user ALTER COLUMN id SET DEFAULT nextval('auth_user_id_seq'::regclass);
  1455. --
  1456. -- Name: id; Type: DEFAULT; Schema: public; Owner: django
  1457. --
  1458. ALTER TABLE ONLY auth_user_groups ALTER COLUMN id SET DEFAULT nextval('auth_user_groups_id_seq'::regclass);
  1459. --
  1460. -- Name: id; Type: DEFAULT; Schema: public; Owner: django
  1461. --
  1462. ALTER TABLE ONLY auth_user_user_permissions ALTER COLUMN id SET DEFAULT nextval('auth_user_user_permissions_id_seq'::regclass);
  1463. --
  1464. -- Name: id; Type: DEFAULT; Schema: public; Owner: django
  1465. --
  1466. ALTER TABLE ONLY cidr ALTER COLUMN id SET DEFAULT nextval('cidr_id_seq'::regclass);
  1467. --
  1468. -- Name: id; Type: DEFAULT; Schema: public; Owner: django
  1469. --
  1470. ALTER TABLE ONLY circuits_circuit ALTER COLUMN id SET DEFAULT nextval('circuits_circuit_id_seq'::regclass);
  1471. --
  1472. -- Name: id; Type: DEFAULT; Schema: public; Owner: django
  1473. --
  1474. ALTER TABLE ONLY circuits_circuittype ALTER COLUMN id SET DEFAULT nextval('circuits_circuittype_id_seq'::regclass);
  1475. --
  1476. -- Name: id; Type: DEFAULT; Schema: public; Owner: django
  1477. --
  1478. ALTER TABLE ONLY circuits_provider ALTER COLUMN id SET DEFAULT nextval('circuits_provider_id_seq'::regclass);
  1479. --
  1480. -- Name: id; Type: DEFAULT; Schema: public; Owner: django
  1481. --
  1482. ALTER TABLE ONLY dcim_consoleport ALTER COLUMN id SET DEFAULT nextval('dcim_consoleport_id_seq'::regclass);
  1483. --
  1484. -- Name: id; Type: DEFAULT; Schema: public; Owner: django
  1485. --
  1486. ALTER TABLE ONLY dcim_consoleporttemplate ALTER COLUMN id SET DEFAULT nextval('dcim_consoleporttemplate_id_seq'::regclass);
  1487. --
  1488. -- Name: id; Type: DEFAULT; Schema: public; Owner: django
  1489. --
  1490. ALTER TABLE ONLY dcim_consoleserverport ALTER COLUMN id SET DEFAULT nextval('dcim_consoleserverport_id_seq'::regclass);
  1491. --
  1492. -- Name: id; Type: DEFAULT; Schema: public; Owner: django
  1493. --
  1494. ALTER TABLE ONLY dcim_consoleserverporttemplate ALTER COLUMN id SET DEFAULT nextval('dcim_consoleserverporttemplate_id_seq'::regclass);
  1495. --
  1496. -- Name: id; Type: DEFAULT; Schema: public; Owner: django
  1497. --
  1498. ALTER TABLE ONLY dcim_device ALTER COLUMN id SET DEFAULT nextval('dcim_device_id_seq'::regclass);
  1499. --
  1500. -- Name: id; Type: DEFAULT; Schema: public; Owner: django
  1501. --
  1502. ALTER TABLE ONLY dcim_devicerole ALTER COLUMN id SET DEFAULT nextval('dcim_devicerole_id_seq'::regclass);
  1503. --
  1504. -- Name: id; Type: DEFAULT; Schema: public; Owner: django
  1505. --
  1506. ALTER TABLE ONLY dcim_devicetype ALTER COLUMN id SET DEFAULT nextval('dcim_devicetype_id_seq'::regclass);
  1507. --
  1508. -- Name: id; Type: DEFAULT; Schema: public; Owner: django
  1509. --
  1510. ALTER TABLE ONLY dcim_interface ALTER COLUMN id SET DEFAULT nextval('dcim_interface_id_seq'::regclass);
  1511. --
  1512. -- Name: id; Type: DEFAULT; Schema: public; Owner: django
  1513. --
  1514. ALTER TABLE ONLY dcim_interfaceconnection ALTER COLUMN id SET DEFAULT nextval('dcim_interfaceconnection_id_seq'::regclass);
  1515. --
  1516. -- Name: id; Type: DEFAULT; Schema: public; Owner: django
  1517. --
  1518. ALTER TABLE ONLY dcim_interfacetemplate ALTER COLUMN id SET DEFAULT nextval('dcim_interfacetemplate_id_seq'::regclass);
  1519. --
  1520. -- Name: id; Type: DEFAULT; Schema: public; Owner: django
  1521. --
  1522. ALTER TABLE ONLY dcim_manufacturer ALTER COLUMN id SET DEFAULT nextval('dcim_manufacturer_id_seq'::regclass);
  1523. --
  1524. -- Name: id; Type: DEFAULT; Schema: public; Owner: django
  1525. --
  1526. ALTER TABLE ONLY dcim_module ALTER COLUMN id SET DEFAULT nextval('dcim_module_id_seq'::regclass);
  1527. --
  1528. -- Name: id; Type: DEFAULT; Schema: public; Owner: django
  1529. --
  1530. ALTER TABLE ONLY dcim_platform ALTER COLUMN id SET DEFAULT nextval('dcim_platform_id_seq'::regclass);
  1531. --
  1532. -- Name: id; Type: DEFAULT; Schema: public; Owner: django
  1533. --
  1534. ALTER TABLE ONLY dcim_poweroutlet ALTER COLUMN id SET DEFAULT nextval('dcim_poweroutlet_id_seq'::regclass);
  1535. --
  1536. -- Name: id; Type: DEFAULT; Schema: public; Owner: django
  1537. --
  1538. ALTER TABLE ONLY dcim_poweroutlettemplate ALTER COLUMN id SET DEFAULT nextval('dcim_poweroutlettemplate_id_seq'::regclass);
  1539. --
  1540. -- Name: id; Type: DEFAULT; Schema: public; Owner: django
  1541. --
  1542. ALTER TABLE ONLY dcim_powerport ALTER COLUMN id SET DEFAULT nextval('dcim_powerport_id_seq'::regclass);
  1543. --
  1544. -- Name: id; Type: DEFAULT; Schema: public; Owner: django
  1545. --
  1546. ALTER TABLE ONLY dcim_powerporttemplate ALTER COLUMN id SET DEFAULT nextval('dcim_powerporttemplate_id_seq'::regclass);
  1547. --
  1548. -- Name: id; Type: DEFAULT; Schema: public; Owner: django
  1549. --
  1550. ALTER TABLE ONLY dcim_rack ALTER COLUMN id SET DEFAULT nextval('dcim_rack_id_seq'::regclass);
  1551. --
  1552. -- Name: id; Type: DEFAULT; Schema: public; Owner: django
  1553. --
  1554. ALTER TABLE ONLY dcim_rackgroup ALTER COLUMN id SET DEFAULT nextval('dcim_rackgroup_id_seq'::regclass);
  1555. --
  1556. -- Name: id; Type: DEFAULT; Schema: public; Owner: django
  1557. --
  1558. ALTER TABLE ONLY dcim_site ALTER COLUMN id SET DEFAULT nextval('dcim_site_id_seq'::regclass);
  1559. --
  1560. -- Name: id; Type: DEFAULT; Schema: public; Owner: django
  1561. --
  1562. ALTER TABLE ONLY django_admin_log ALTER COLUMN id SET DEFAULT nextval('django_admin_log_id_seq'::regclass);
  1563. --
  1564. -- Name: id; Type: DEFAULT; Schema: public; Owner: django
  1565. --
  1566. ALTER TABLE ONLY django_content_type ALTER COLUMN id SET DEFAULT nextval('django_content_type_id_seq'::regclass);
  1567. --
  1568. -- Name: id; Type: DEFAULT; Schema: public; Owner: django
  1569. --
  1570. ALTER TABLE ONLY django_migrations ALTER COLUMN id SET DEFAULT nextval('django_migrations_id_seq'::regclass);
  1571. --
  1572. -- Name: id; Type: DEFAULT; Schema: public; Owner: django
  1573. --
  1574. ALTER TABLE ONLY extras_exporttemplate ALTER COLUMN id SET DEFAULT nextval('extras_exporttemplate_id_seq'::regclass);
  1575. --
  1576. -- Name: id; Type: DEFAULT; Schema: public; Owner: django
  1577. --
  1578. ALTER TABLE ONLY extras_graph ALTER COLUMN id SET DEFAULT nextval('extras_graph_id_seq'::regclass);
  1579. --
  1580. -- Name: id; Type: DEFAULT; Schema: public; Owner: django
  1581. --
  1582. ALTER TABLE ONLY extras_topologymap ALTER COLUMN id SET DEFAULT nextval('extras_topologymap_id_seq'::regclass);
  1583. --
  1584. -- Name: id; Type: DEFAULT; Schema: public; Owner: django
  1585. --
  1586. ALTER TABLE ONLY extras_useraction ALTER COLUMN id SET DEFAULT nextval('extras_useraction_id_seq'::regclass);
  1587. --
  1588. -- Name: id; Type: DEFAULT; Schema: public; Owner: django
  1589. --
  1590. ALTER TABLE ONLY inet ALTER COLUMN id SET DEFAULT nextval('inet_id_seq'::regclass);
  1591. --
  1592. -- Name: id; Type: DEFAULT; Schema: public; Owner: django
  1593. --
  1594. ALTER TABLE ONLY ipam_aggregate ALTER COLUMN id SET DEFAULT nextval('ipam_aggregate_id_seq'::regclass);
  1595. --
  1596. -- Name: id; Type: DEFAULT; Schema: public; Owner: django
  1597. --
  1598. ALTER TABLE ONLY ipam_ipaddress ALTER COLUMN id SET DEFAULT nextval('ipam_ipaddress_id_seq'::regclass);
  1599. --
  1600. -- Name: id; Type: DEFAULT; Schema: public; Owner: django
  1601. --
  1602. ALTER TABLE ONLY ipam_prefix ALTER COLUMN id SET DEFAULT nextval('ipam_prefix_id_seq'::regclass);
  1603. --
  1604. -- Name: id; Type: DEFAULT; Schema: public; Owner: django
  1605. --
  1606. ALTER TABLE ONLY ipam_rir ALTER COLUMN id SET DEFAULT nextval('ipam_rir_id_seq'::regclass);
  1607. --
  1608. -- Name: id; Type: DEFAULT; Schema: public; Owner: django
  1609. --
  1610. ALTER TABLE ONLY ipam_role ALTER COLUMN id SET DEFAULT nextval('ipam_role_id_seq'::regclass);
  1611. --
  1612. -- Name: id; Type: DEFAULT; Schema: public; Owner: django
  1613. --
  1614. ALTER TABLE ONLY ipam_vlan ALTER COLUMN id SET DEFAULT nextval('ipam_vlan_id_seq'::regclass);
  1615. --
  1616. -- Name: id; Type: DEFAULT; Schema: public; Owner: django
  1617. --
  1618. ALTER TABLE ONLY ipam_vrf ALTER COLUMN id SET DEFAULT nextval('ipam_vrf_id_seq'::regclass);
  1619. --
  1620. -- Name: id; Type: DEFAULT; Schema: public; Owner: django
  1621. --
  1622. ALTER TABLE ONLY mac ALTER COLUMN id SET DEFAULT nextval('mac_id_seq'::regclass);
  1623. --
  1624. -- Name: id; Type: DEFAULT; Schema: public; Owner: django
  1625. --
  1626. ALTER TABLE ONLY nullcidr ALTER COLUMN id SET DEFAULT nextval('nullcidr_id_seq'::regclass);
  1627. --
  1628. -- Name: id; Type: DEFAULT; Schema: public; Owner: django
  1629. --
  1630. ALTER TABLE ONLY nullinet ALTER COLUMN id SET DEFAULT nextval('nullinet_id_seq'::regclass);
  1631. --
  1632. -- Name: id; Type: DEFAULT; Schema: public; Owner: django
  1633. --
  1634. ALTER TABLE ONLY secrets_secret ALTER COLUMN id SET DEFAULT nextval('secrets_secret_id_seq'::regclass);
  1635. --
  1636. -- Name: id; Type: DEFAULT; Schema: public; Owner: django
  1637. --
  1638. ALTER TABLE ONLY secrets_secretrole ALTER COLUMN id SET DEFAULT nextval('secrets_secretrole_id_seq'::regclass);
  1639. --
  1640. -- Name: id; Type: DEFAULT; Schema: public; Owner: django
  1641. --
  1642. ALTER TABLE ONLY secrets_secretrole_groups ALTER COLUMN id SET DEFAULT nextval('secrets_secretrole_groups_id_seq'::regclass);
  1643. --
  1644. -- Name: id; Type: DEFAULT; Schema: public; Owner: django
  1645. --
  1646. ALTER TABLE ONLY secrets_secretrole_users ALTER COLUMN id SET DEFAULT nextval('secrets_secretrole_users_id_seq'::regclass);
  1647. --
  1648. -- Name: id; Type: DEFAULT; Schema: public; Owner: django
  1649. --
  1650. ALTER TABLE ONLY secrets_userkey ALTER COLUMN id SET DEFAULT nextval('secrets_userkey_id_seq'::regclass);
  1651. --
  1652. -- Name: id; Type: DEFAULT; Schema: public; Owner: django
  1653. --
  1654. ALTER TABLE ONLY uniquecidr ALTER COLUMN id SET DEFAULT nextval('uniquecidr_id_seq'::regclass);
  1655. --
  1656. -- Name: id; Type: DEFAULT; Schema: public; Owner: django
  1657. --
  1658. ALTER TABLE ONLY uniqueinet ALTER COLUMN id SET DEFAULT nextval('uniqueinet_id_seq'::regclass);
  1659. --
  1660. -- Name: auth_group_name_key; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1661. --
  1662. ALTER TABLE ONLY auth_group
  1663. ADD CONSTRAINT auth_group_name_key UNIQUE (name);
  1664. --
  1665. -- Name: auth_group_permissions_group_id_permission_id_key; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1666. --
  1667. ALTER TABLE ONLY auth_group_permissions
  1668. ADD CONSTRAINT auth_group_permissions_group_id_permission_id_key UNIQUE (group_id, permission_id);
  1669. --
  1670. -- Name: auth_group_permissions_pkey; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1671. --
  1672. ALTER TABLE ONLY auth_group_permissions
  1673. ADD CONSTRAINT auth_group_permissions_pkey PRIMARY KEY (id);
  1674. --
  1675. -- Name: auth_group_pkey; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1676. --
  1677. ALTER TABLE ONLY auth_group
  1678. ADD CONSTRAINT auth_group_pkey PRIMARY KEY (id);
  1679. --
  1680. -- Name: auth_permission_content_type_id_codename_key; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1681. --
  1682. ALTER TABLE ONLY auth_permission
  1683. ADD CONSTRAINT auth_permission_content_type_id_codename_key UNIQUE (content_type_id, codename);
  1684. --
  1685. -- Name: auth_permission_pkey; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1686. --
  1687. ALTER TABLE ONLY auth_permission
  1688. ADD CONSTRAINT auth_permission_pkey PRIMARY KEY (id);
  1689. --
  1690. -- Name: auth_user_groups_pkey; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1691. --
  1692. ALTER TABLE ONLY auth_user_groups
  1693. ADD CONSTRAINT auth_user_groups_pkey PRIMARY KEY (id);
  1694. --
  1695. -- Name: auth_user_groups_user_id_group_id_key; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1696. --
  1697. ALTER TABLE ONLY auth_user_groups
  1698. ADD CONSTRAINT auth_user_groups_user_id_group_id_key UNIQUE (user_id, group_id);
  1699. --
  1700. -- Name: auth_user_pkey; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1701. --
  1702. ALTER TABLE ONLY auth_user
  1703. ADD CONSTRAINT auth_user_pkey PRIMARY KEY (id);
  1704. --
  1705. -- Name: auth_user_user_permissions_pkey; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1706. --
  1707. ALTER TABLE ONLY auth_user_user_permissions
  1708. ADD CONSTRAINT auth_user_user_permissions_pkey PRIMARY KEY (id);
  1709. --
  1710. -- Name: auth_user_user_permissions_user_id_permission_id_key; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1711. --
  1712. ALTER TABLE ONLY auth_user_user_permissions
  1713. ADD CONSTRAINT auth_user_user_permissions_user_id_permission_id_key UNIQUE (user_id, permission_id);
  1714. --
  1715. -- Name: auth_user_username_key; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1716. --
  1717. ALTER TABLE ONLY auth_user
  1718. ADD CONSTRAINT auth_user_username_key UNIQUE (username);
  1719. --
  1720. -- Name: cidr_pkey; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1721. --
  1722. ALTER TABLE ONLY cidr
  1723. ADD CONSTRAINT cidr_pkey PRIMARY KEY (id);
  1724. --
  1725. -- Name: circuits_circuit_interface_id_key; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1726. --
  1727. ALTER TABLE ONLY circuits_circuit
  1728. ADD CONSTRAINT circuits_circuit_interface_id_key UNIQUE (interface_id);
  1729. --
  1730. -- Name: circuits_circuit_pkey; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1731. --
  1732. ALTER TABLE ONLY circuits_circuit
  1733. ADD CONSTRAINT circuits_circuit_pkey PRIMARY KEY (id);
  1734. --
  1735. -- Name: circuits_circuit_provider_id_4eab740723ebc621_uniq; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1736. --
  1737. ALTER TABLE ONLY circuits_circuit
  1738. ADD CONSTRAINT circuits_circuit_provider_id_4eab740723ebc621_uniq UNIQUE (provider_id, cid);
  1739. --
  1740. -- Name: circuits_circuittype_name_key; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1741. --
  1742. ALTER TABLE ONLY circuits_circuittype
  1743. ADD CONSTRAINT circuits_circuittype_name_key UNIQUE (name);
  1744. --
  1745. -- Name: circuits_circuittype_pkey; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1746. --
  1747. ALTER TABLE ONLY circuits_circuittype
  1748. ADD CONSTRAINT circuits_circuittype_pkey PRIMARY KEY (id);
  1749. --
  1750. -- Name: circuits_circuittype_slug_key; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1751. --
  1752. ALTER TABLE ONLY circuits_circuittype
  1753. ADD CONSTRAINT circuits_circuittype_slug_key UNIQUE (slug);
  1754. --
  1755. -- Name: circuits_provider_name_key; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1756. --
  1757. ALTER TABLE ONLY circuits_provider
  1758. ADD CONSTRAINT circuits_provider_name_key UNIQUE (name);
  1759. --
  1760. -- Name: circuits_provider_pkey; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1761. --
  1762. ALTER TABLE ONLY circuits_provider
  1763. ADD CONSTRAINT circuits_provider_pkey PRIMARY KEY (id);
  1764. --
  1765. -- Name: circuits_provider_slug_key; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1766. --
  1767. ALTER TABLE ONLY circuits_provider
  1768. ADD CONSTRAINT circuits_provider_slug_key UNIQUE (slug);
  1769. --
  1770. -- Name: dcim_consoleport_cs_port_id_key; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1771. --
  1772. ALTER TABLE ONLY dcim_consoleport
  1773. ADD CONSTRAINT dcim_consoleport_cs_port_id_key UNIQUE (cs_port_id);
  1774. --
  1775. -- Name: dcim_consoleport_device_id_2bfdd4b8ce9af21e_uniq; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1776. --
  1777. ALTER TABLE ONLY dcim_consoleport
  1778. ADD CONSTRAINT dcim_consoleport_device_id_2bfdd4b8ce9af21e_uniq UNIQUE (device_id, name);
  1779. --
  1780. -- Name: dcim_consoleport_pkey; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1781. --
  1782. ALTER TABLE ONLY dcim_consoleport
  1783. ADD CONSTRAINT dcim_consoleport_pkey PRIMARY KEY (id);
  1784. --
  1785. -- Name: dcim_consoleporttemplate_device_type_id_4181f4f26d97545e_uniq; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1786. --
  1787. ALTER TABLE ONLY dcim_consoleporttemplate
  1788. ADD CONSTRAINT dcim_consoleporttemplate_device_type_id_4181f4f26d97545e_uniq UNIQUE (device_type_id, name);
  1789. --
  1790. -- Name: dcim_consoleporttemplate_pkey; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1791. --
  1792. ALTER TABLE ONLY dcim_consoleporttemplate
  1793. ADD CONSTRAINT dcim_consoleporttemplate_pkey PRIMARY KEY (id);
  1794. --
  1795. -- Name: dcim_consoleserverport_device_id_7736709af378c53f_uniq; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1796. --
  1797. ALTER TABLE ONLY dcim_consoleserverport
  1798. ADD CONSTRAINT dcim_consoleserverport_device_id_7736709af378c53f_uniq UNIQUE (device_id, name);
  1799. --
  1800. -- Name: dcim_consoleserverport_pkey; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1801. --
  1802. ALTER TABLE ONLY dcim_consoleserverport
  1803. ADD CONSTRAINT dcim_consoleserverport_pkey PRIMARY KEY (id);
  1804. --
  1805. -- Name: dcim_consoleserverporttempl_device_type_id_edd19c09550c93f_uniq; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1806. --
  1807. ALTER TABLE ONLY dcim_consoleserverporttemplate
  1808. ADD CONSTRAINT dcim_consoleserverporttempl_device_type_id_edd19c09550c93f_uniq UNIQUE (device_type_id, name);
  1809. --
  1810. -- Name: dcim_consoleserverporttemplate_pkey; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1811. --
  1812. ALTER TABLE ONLY dcim_consoleserverporttemplate
  1813. ADD CONSTRAINT dcim_consoleserverporttemplate_pkey PRIMARY KEY (id);
  1814. --
  1815. -- Name: dcim_device_name_203dd9298ce638c1_uniq; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1816. --
  1817. ALTER TABLE ONLY dcim_device
  1818. ADD CONSTRAINT dcim_device_name_203dd9298ce638c1_uniq UNIQUE (name);
  1819. --
  1820. -- Name: dcim_device_pkey; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1821. --
  1822. ALTER TABLE ONLY dcim_device
  1823. ADD CONSTRAINT dcim_device_pkey PRIMARY KEY (id);
  1824. --
  1825. -- Name: dcim_device_primary_ip_id_key; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1826. --
  1827. ALTER TABLE ONLY dcim_device
  1828. ADD CONSTRAINT dcim_device_primary_ip_id_key UNIQUE (primary_ip_id);
  1829. --
  1830. -- Name: dcim_device_rack_id_51ba816b607befb4_uniq; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1831. --
  1832. ALTER TABLE ONLY dcim_device
  1833. ADD CONSTRAINT dcim_device_rack_id_51ba816b607befb4_uniq UNIQUE (rack_id, "position", face);
  1834. --
  1835. -- Name: dcim_devicerole_name_key; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1836. --
  1837. ALTER TABLE ONLY dcim_devicerole
  1838. ADD CONSTRAINT dcim_devicerole_name_key UNIQUE (name);
  1839. --
  1840. -- Name: dcim_devicerole_pkey; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1841. --
  1842. ALTER TABLE ONLY dcim_devicerole
  1843. ADD CONSTRAINT dcim_devicerole_pkey PRIMARY KEY (id);
  1844. --
  1845. -- Name: dcim_devicerole_slug_key; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1846. --
  1847. ALTER TABLE ONLY dcim_devicerole
  1848. ADD CONSTRAINT dcim_devicerole_slug_key UNIQUE (slug);
  1849. --
  1850. -- Name: dcim_devicetype_manufacturer_id_1261ef49562adaa4_uniq; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1851. --
  1852. ALTER TABLE ONLY dcim_devicetype
  1853. ADD CONSTRAINT dcim_devicetype_manufacturer_id_1261ef49562adaa4_uniq UNIQUE (manufacturer_id, slug);
  1854. --
  1855. -- Name: dcim_devicetype_manufacturer_id_1cfa2f3e364bcae3_uniq; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1856. --
  1857. ALTER TABLE ONLY dcim_devicetype
  1858. ADD CONSTRAINT dcim_devicetype_manufacturer_id_1cfa2f3e364bcae3_uniq UNIQUE (manufacturer_id, model);
  1859. --
  1860. -- Name: dcim_devicetype_pkey; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1861. --
  1862. ALTER TABLE ONLY dcim_devicetype
  1863. ADD CONSTRAINT dcim_devicetype_pkey PRIMARY KEY (id);
  1864. --
  1865. -- Name: dcim_interface_device_id_1a96eafe3cd9e3df_uniq; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1866. --
  1867. ALTER TABLE ONLY dcim_interface
  1868. ADD CONSTRAINT dcim_interface_device_id_1a96eafe3cd9e3df_uniq UNIQUE (device_id, name);
  1869. --
  1870. -- Name: dcim_interface_pkey; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1871. --
  1872. ALTER TABLE ONLY dcim_interface
  1873. ADD CONSTRAINT dcim_interface_pkey PRIMARY KEY (id);
  1874. --
  1875. -- Name: dcim_interfaceconnection_interface_a_id_key; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1876. --
  1877. ALTER TABLE ONLY dcim_interfaceconnection
  1878. ADD CONSTRAINT dcim_interfaceconnection_interface_a_id_key UNIQUE (interface_a_id);
  1879. --
  1880. -- Name: dcim_interfaceconnection_interface_b_id_key; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1881. --
  1882. ALTER TABLE ONLY dcim_interfaceconnection
  1883. ADD CONSTRAINT dcim_interfaceconnection_interface_b_id_key UNIQUE (interface_b_id);
  1884. --
  1885. -- Name: dcim_interfaceconnection_pkey; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1886. --
  1887. ALTER TABLE ONLY dcim_interfaceconnection
  1888. ADD CONSTRAINT dcim_interfaceconnection_pkey PRIMARY KEY (id);
  1889. --
  1890. -- Name: dcim_interfacetemplate_device_type_id_7a05c4e376f93953_uniq; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1891. --
  1892. ALTER TABLE ONLY dcim_interfacetemplate
  1893. ADD CONSTRAINT dcim_interfacetemplate_device_type_id_7a05c4e376f93953_uniq UNIQUE (device_type_id, name);
  1894. --
  1895. -- Name: dcim_interfacetemplate_pkey; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1896. --
  1897. ALTER TABLE ONLY dcim_interfacetemplate
  1898. ADD CONSTRAINT dcim_interfacetemplate_pkey PRIMARY KEY (id);
  1899. --
  1900. -- Name: dcim_manufacturer_name_key; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1901. --
  1902. ALTER TABLE ONLY dcim_manufacturer
  1903. ADD CONSTRAINT dcim_manufacturer_name_key UNIQUE (name);
  1904. --
  1905. -- Name: dcim_manufacturer_pkey; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1906. --
  1907. ALTER TABLE ONLY dcim_manufacturer
  1908. ADD CONSTRAINT dcim_manufacturer_pkey PRIMARY KEY (id);
  1909. --
  1910. -- Name: dcim_manufacturer_slug_key; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1911. --
  1912. ALTER TABLE ONLY dcim_manufacturer
  1913. ADD CONSTRAINT dcim_manufacturer_slug_key UNIQUE (slug);
  1914. --
  1915. -- Name: dcim_module_device_id_4d8292af_uniq; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1916. --
  1917. ALTER TABLE ONLY dcim_module
  1918. ADD CONSTRAINT dcim_module_device_id_4d8292af_uniq UNIQUE (device_id, parent_id, name);
  1919. --
  1920. -- Name: dcim_module_pkey; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1921. --
  1922. ALTER TABLE ONLY dcim_module
  1923. ADD CONSTRAINT dcim_module_pkey PRIMARY KEY (id);
  1924. --
  1925. -- Name: dcim_platform_name_key; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1926. --
  1927. ALTER TABLE ONLY dcim_platform
  1928. ADD CONSTRAINT dcim_platform_name_key UNIQUE (name);
  1929. --
  1930. -- Name: dcim_platform_pkey; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1931. --
  1932. ALTER TABLE ONLY dcim_platform
  1933. ADD CONSTRAINT dcim_platform_pkey PRIMARY KEY (id);
  1934. --
  1935. -- Name: dcim_platform_slug_key; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1936. --
  1937. ALTER TABLE ONLY dcim_platform
  1938. ADD CONSTRAINT dcim_platform_slug_key UNIQUE (slug);
  1939. --
  1940. -- Name: dcim_poweroutlet_device_id_7c22b6bb01a5ff2c_uniq; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1941. --
  1942. ALTER TABLE ONLY dcim_poweroutlet
  1943. ADD CONSTRAINT dcim_poweroutlet_device_id_7c22b6bb01a5ff2c_uniq UNIQUE (device_id, name);
  1944. --
  1945. -- Name: dcim_poweroutlet_pkey; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1946. --
  1947. ALTER TABLE ONLY dcim_poweroutlet
  1948. ADD CONSTRAINT dcim_poweroutlet_pkey PRIMARY KEY (id);
  1949. --
  1950. -- Name: dcim_poweroutlettemplate_device_type_id_6e69f9502b62feb8_uniq; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1951. --
  1952. ALTER TABLE ONLY dcim_poweroutlettemplate
  1953. ADD CONSTRAINT dcim_poweroutlettemplate_device_type_id_6e69f9502b62feb8_uniq UNIQUE (device_type_id, name);
  1954. --
  1955. -- Name: dcim_poweroutlettemplate_pkey; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1956. --
  1957. ALTER TABLE ONLY dcim_poweroutlettemplate
  1958. ADD CONSTRAINT dcim_poweroutlettemplate_pkey PRIMARY KEY (id);
  1959. --
  1960. -- Name: dcim_powerport_device_id_75960a10f268db28_uniq; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1961. --
  1962. ALTER TABLE ONLY dcim_powerport
  1963. ADD CONSTRAINT dcim_powerport_device_id_75960a10f268db28_uniq UNIQUE (device_id, name);
  1964. --
  1965. -- Name: dcim_powerport_pkey; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1966. --
  1967. ALTER TABLE ONLY dcim_powerport
  1968. ADD CONSTRAINT dcim_powerport_pkey PRIMARY KEY (id);
  1969. --
  1970. -- Name: dcim_powerport_power_outlet_id_key; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1971. --
  1972. ALTER TABLE ONLY dcim_powerport
  1973. ADD CONSTRAINT dcim_powerport_power_outlet_id_key UNIQUE (power_outlet_id);
  1974. --
  1975. -- Name: dcim_powerporttemplate_device_type_id_13286ca135e2f6c0_uniq; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1976. --
  1977. ALTER TABLE ONLY dcim_powerporttemplate
  1978. ADD CONSTRAINT dcim_powerporttemplate_device_type_id_13286ca135e2f6c0_uniq UNIQUE (device_type_id, name);
  1979. --
  1980. -- Name: dcim_powerporttemplate_pkey; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1981. --
  1982. ALTER TABLE ONLY dcim_powerporttemplate
  1983. ADD CONSTRAINT dcim_powerporttemplate_pkey PRIMARY KEY (id);
  1984. --
  1985. -- Name: dcim_rack_pkey; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1986. --
  1987. ALTER TABLE ONLY dcim_rack
  1988. ADD CONSTRAINT dcim_rack_pkey PRIMARY KEY (id);
  1989. --
  1990. -- Name: dcim_rack_site_id_30be92c1bfc1d387_uniq; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1991. --
  1992. ALTER TABLE ONLY dcim_rack
  1993. ADD CONSTRAINT dcim_rack_site_id_30be92c1bfc1d387_uniq UNIQUE (site_id, name);
  1994. --
  1995. -- Name: dcim_rack_site_id_69909272a1e4c508_uniq; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  1996. --
  1997. ALTER TABLE ONLY dcim_rack
  1998. ADD CONSTRAINT dcim_rack_site_id_69909272a1e4c508_uniq UNIQUE (site_id, facility_id);
  1999. --
  2000. -- Name: dcim_rackgroup_pkey; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  2001. --
  2002. ALTER TABLE ONLY dcim_rackgroup
  2003. ADD CONSTRAINT dcim_rackgroup_pkey PRIMARY KEY (id);
  2004. --
  2005. -- Name: dcim_rackgroup_site_id_7fbfd118_uniq; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  2006. --
  2007. ALTER TABLE ONLY dcim_rackgroup
  2008. ADD CONSTRAINT dcim_rackgroup_site_id_7fbfd118_uniq UNIQUE (site_id, slug);
  2009. --
  2010. -- Name: dcim_rackgroup_site_id_c9bd921f_uniq; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  2011. --
  2012. ALTER TABLE ONLY dcim_rackgroup
  2013. ADD CONSTRAINT dcim_rackgroup_site_id_c9bd921f_uniq UNIQUE (site_id, name);
  2014. --
  2015. -- Name: dcim_site_name_78bc7a96590ccbd0_uniq; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  2016. --
  2017. ALTER TABLE ONLY dcim_site
  2018. ADD CONSTRAINT dcim_site_name_78bc7a96590ccbd0_uniq UNIQUE (name);
  2019. --
  2020. -- Name: dcim_site_pkey; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  2021. --
  2022. ALTER TABLE ONLY dcim_site
  2023. ADD CONSTRAINT dcim_site_pkey PRIMARY KEY (id);
  2024. --
  2025. -- Name: dcim_site_slug_key; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  2026. --
  2027. ALTER TABLE ONLY dcim_site
  2028. ADD CONSTRAINT dcim_site_slug_key UNIQUE (slug);
  2029. --
  2030. -- Name: django_admin_log_pkey; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  2031. --
  2032. ALTER TABLE ONLY django_admin_log
  2033. ADD CONSTRAINT django_admin_log_pkey PRIMARY KEY (id);
  2034. --
  2035. -- Name: django_content_type_app_label_45f3b1d93ec8c61c_uniq; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  2036. --
  2037. ALTER TABLE ONLY django_content_type
  2038. ADD CONSTRAINT django_content_type_app_label_45f3b1d93ec8c61c_uniq UNIQUE (app_label, model);
  2039. --
  2040. -- Name: django_content_type_pkey; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  2041. --
  2042. ALTER TABLE ONLY django_content_type
  2043. ADD CONSTRAINT django_content_type_pkey PRIMARY KEY (id);
  2044. --
  2045. -- Name: django_migrations_pkey; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  2046. --
  2047. ALTER TABLE ONLY django_migrations
  2048. ADD CONSTRAINT django_migrations_pkey PRIMARY KEY (id);
  2049. --
  2050. -- Name: django_session_pkey; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  2051. --
  2052. ALTER TABLE ONLY django_session
  2053. ADD CONSTRAINT django_session_pkey PRIMARY KEY (session_key);
  2054. --
  2055. -- Name: extras_exporttemplate_content_type_id_7c9266ee8ac6d527_uniq; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  2056. --
  2057. ALTER TABLE ONLY extras_exporttemplate
  2058. ADD CONSTRAINT extras_exporttemplate_content_type_id_7c9266ee8ac6d527_uniq UNIQUE (content_type_id, name);
  2059. --
  2060. -- Name: extras_exporttemplate_pkey; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  2061. --
  2062. ALTER TABLE ONLY extras_exporttemplate
  2063. ADD CONSTRAINT extras_exporttemplate_pkey PRIMARY KEY (id);
  2064. --
  2065. -- Name: extras_graph_pkey; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  2066. --
  2067. ALTER TABLE ONLY extras_graph
  2068. ADD CONSTRAINT extras_graph_pkey PRIMARY KEY (id);
  2069. --
  2070. -- Name: extras_topologymap_name_key; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  2071. --
  2072. ALTER TABLE ONLY extras_topologymap
  2073. ADD CONSTRAINT extras_topologymap_name_key UNIQUE (name);
  2074. --
  2075. -- Name: extras_topologymap_pkey; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  2076. --
  2077. ALTER TABLE ONLY extras_topologymap
  2078. ADD CONSTRAINT extras_topologymap_pkey PRIMARY KEY (id);
  2079. --
  2080. -- Name: extras_topologymap_slug_key; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  2081. --
  2082. ALTER TABLE ONLY extras_topologymap
  2083. ADD CONSTRAINT extras_topologymap_slug_key UNIQUE (slug);
  2084. --
  2085. -- Name: extras_useraction_pkey; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  2086. --
  2087. ALTER TABLE ONLY extras_useraction
  2088. ADD CONSTRAINT extras_useraction_pkey PRIMARY KEY (id);
  2089. --
  2090. -- Name: inet_pkey; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  2091. --
  2092. ALTER TABLE ONLY inet
  2093. ADD CONSTRAINT inet_pkey PRIMARY KEY (id);
  2094. --
  2095. -- Name: ipam_aggregate_pkey; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  2096. --
  2097. ALTER TABLE ONLY ipam_aggregate
  2098. ADD CONSTRAINT ipam_aggregate_pkey PRIMARY KEY (id);
  2099. --
  2100. -- Name: ipam_ipaddress_nat_inside_id_54e134739a4fce35_uniq; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  2101. --
  2102. ALTER TABLE ONLY ipam_ipaddress
  2103. ADD CONSTRAINT ipam_ipaddress_nat_inside_id_54e134739a4fce35_uniq UNIQUE (nat_inside_id);
  2104. --
  2105. -- Name: ipam_ipaddress_pkey; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  2106. --
  2107. ALTER TABLE ONLY ipam_ipaddress
  2108. ADD CONSTRAINT ipam_ipaddress_pkey PRIMARY KEY (id);
  2109. --
  2110. -- Name: ipam_prefix_pkey; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  2111. --
  2112. ALTER TABLE ONLY ipam_prefix
  2113. ADD CONSTRAINT ipam_prefix_pkey PRIMARY KEY (id);
  2114. --
  2115. -- Name: ipam_rir_name_189e93024f01ec65_uniq; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  2116. --
  2117. ALTER TABLE ONLY ipam_rir
  2118. ADD CONSTRAINT ipam_rir_name_189e93024f01ec65_uniq UNIQUE (name);
  2119. --
  2120. -- Name: ipam_rir_pkey; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  2121. --
  2122. ALTER TABLE ONLY ipam_rir
  2123. ADD CONSTRAINT ipam_rir_pkey PRIMARY KEY (id);
  2124. --
  2125. -- Name: ipam_rir_slug_key; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  2126. --
  2127. ALTER TABLE ONLY ipam_rir
  2128. ADD CONSTRAINT ipam_rir_slug_key UNIQUE (slug);
  2129. --
  2130. -- Name: ipam_role_name_1f2da3fe0d1ed5cf_uniq; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  2131. --
  2132. ALTER TABLE ONLY ipam_role
  2133. ADD CONSTRAINT ipam_role_name_1f2da3fe0d1ed5cf_uniq UNIQUE (name);
  2134. --
  2135. -- Name: ipam_role_pkey; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  2136. --
  2137. ALTER TABLE ONLY ipam_role
  2138. ADD CONSTRAINT ipam_role_pkey PRIMARY KEY (id);
  2139. --
  2140. -- Name: ipam_role_slug_b1b7426c7eb1a07_uniq; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  2141. --
  2142. ALTER TABLE ONLY ipam_role
  2143. ADD CONSTRAINT ipam_role_slug_b1b7426c7eb1a07_uniq UNIQUE (slug);
  2144. --
  2145. -- Name: ipam_vlan_pkey; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  2146. --
  2147. ALTER TABLE ONLY ipam_vlan
  2148. ADD CONSTRAINT ipam_vlan_pkey PRIMARY KEY (id);
  2149. --
  2150. -- Name: ipam_vrf_pkey; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  2151. --
  2152. ALTER TABLE ONLY ipam_vrf
  2153. ADD CONSTRAINT ipam_vrf_pkey PRIMARY KEY (id);
  2154. --
  2155. -- Name: ipam_vrf_rd_key; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  2156. --
  2157. ALTER TABLE ONLY ipam_vrf
  2158. ADD CONSTRAINT ipam_vrf_rd_key UNIQUE (rd);
  2159. --
  2160. -- Name: mac_pkey; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  2161. --
  2162. ALTER TABLE ONLY mac
  2163. ADD CONSTRAINT mac_pkey PRIMARY KEY (id);
  2164. --
  2165. -- Name: nullcidr_pkey; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  2166. --
  2167. ALTER TABLE ONLY nullcidr
  2168. ADD CONSTRAINT nullcidr_pkey PRIMARY KEY (id);
  2169. --
  2170. -- Name: nullinet_pkey; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  2171. --
  2172. ALTER TABLE ONLY nullinet
  2173. ADD CONSTRAINT nullinet_pkey PRIMARY KEY (id);
  2174. --
  2175. -- Name: secrets_secret_device_id_f8acc218_uniq; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  2176. --
  2177. ALTER TABLE ONLY secrets_secret
  2178. ADD CONSTRAINT secrets_secret_device_id_f8acc218_uniq UNIQUE (device_id, role_id, name);
  2179. --
  2180. -- Name: secrets_secret_pkey; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  2181. --
  2182. ALTER TABLE ONLY secrets_secret
  2183. ADD CONSTRAINT secrets_secret_pkey PRIMARY KEY (id);
  2184. --
  2185. -- Name: secrets_secretrole_groups_pkey; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  2186. --
  2187. ALTER TABLE ONLY secrets_secretrole_groups
  2188. ADD CONSTRAINT secrets_secretrole_groups_pkey PRIMARY KEY (id);
  2189. --
  2190. -- Name: secrets_secretrole_groups_secretrole_id_1c7f7ee5_uniq; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  2191. --
  2192. ALTER TABLE ONLY secrets_secretrole_groups
  2193. ADD CONSTRAINT secrets_secretrole_groups_secretrole_id_1c7f7ee5_uniq UNIQUE (secretrole_id, group_id);
  2194. --
  2195. -- Name: secrets_secretrole_name_key; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  2196. --
  2197. ALTER TABLE ONLY secrets_secretrole
  2198. ADD CONSTRAINT secrets_secretrole_name_key UNIQUE (name);
  2199. --
  2200. -- Name: secrets_secretrole_pkey; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  2201. --
  2202. ALTER TABLE ONLY secrets_secretrole
  2203. ADD CONSTRAINT secrets_secretrole_pkey PRIMARY KEY (id);
  2204. --
  2205. -- Name: secrets_secretrole_slug_key; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  2206. --
  2207. ALTER TABLE ONLY secrets_secretrole
  2208. ADD CONSTRAINT secrets_secretrole_slug_key UNIQUE (slug);
  2209. --
  2210. -- Name: secrets_secretrole_users_pkey; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  2211. --
  2212. ALTER TABLE ONLY secrets_secretrole_users
  2213. ADD CONSTRAINT secrets_secretrole_users_pkey PRIMARY KEY (id);
  2214. --
  2215. -- Name: secrets_secretrole_users_secretrole_id_41832d38_uniq; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  2216. --
  2217. ALTER TABLE ONLY secrets_secretrole_users
  2218. ADD CONSTRAINT secrets_secretrole_users_secretrole_id_41832d38_uniq UNIQUE (secretrole_id, user_id);
  2219. --
  2220. -- Name: secrets_userkey_pkey; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  2221. --
  2222. ALTER TABLE ONLY secrets_userkey
  2223. ADD CONSTRAINT secrets_userkey_pkey PRIMARY KEY (id);
  2224. --
  2225. -- Name: secrets_userkey_user_id_key; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  2226. --
  2227. ALTER TABLE ONLY secrets_userkey
  2228. ADD CONSTRAINT secrets_userkey_user_id_key UNIQUE (user_id);
  2229. --
  2230. -- Name: uniquecidr_field_key; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  2231. --
  2232. ALTER TABLE ONLY uniquecidr
  2233. ADD CONSTRAINT uniquecidr_field_key UNIQUE (field);
  2234. --
  2235. -- Name: uniquecidr_pkey; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  2236. --
  2237. ALTER TABLE ONLY uniquecidr
  2238. ADD CONSTRAINT uniquecidr_pkey PRIMARY KEY (id);
  2239. --
  2240. -- Name: uniqueinet_field_key; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  2241. --
  2242. ALTER TABLE ONLY uniqueinet
  2243. ADD CONSTRAINT uniqueinet_field_key UNIQUE (field);
  2244. --
  2245. -- Name: uniqueinet_pkey; Type: CONSTRAINT; Schema: public; Owner: django; Tablespace:
  2246. --
  2247. ALTER TABLE ONLY uniqueinet
  2248. ADD CONSTRAINT uniqueinet_pkey PRIMARY KEY (id);
  2249. --
  2250. -- Name: auth_group_name_253ae2a6331666e8_like; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2251. --
  2252. CREATE INDEX auth_group_name_253ae2a6331666e8_like ON auth_group USING btree (name varchar_pattern_ops);
  2253. --
  2254. -- Name: auth_group_permissions_0e939a4f; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2255. --
  2256. CREATE INDEX auth_group_permissions_0e939a4f ON auth_group_permissions USING btree (group_id);
  2257. --
  2258. -- Name: auth_group_permissions_8373b171; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2259. --
  2260. CREATE INDEX auth_group_permissions_8373b171 ON auth_group_permissions USING btree (permission_id);
  2261. --
  2262. -- Name: auth_permission_417f1b1c; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2263. --
  2264. CREATE INDEX auth_permission_417f1b1c ON auth_permission USING btree (content_type_id);
  2265. --
  2266. -- Name: auth_user_groups_0e939a4f; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2267. --
  2268. CREATE INDEX auth_user_groups_0e939a4f ON auth_user_groups USING btree (group_id);
  2269. --
  2270. -- Name: auth_user_groups_e8701ad4; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2271. --
  2272. CREATE INDEX auth_user_groups_e8701ad4 ON auth_user_groups USING btree (user_id);
  2273. --
  2274. -- Name: auth_user_user_permissions_8373b171; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2275. --
  2276. CREATE INDEX auth_user_user_permissions_8373b171 ON auth_user_user_permissions USING btree (permission_id);
  2277. --
  2278. -- Name: auth_user_user_permissions_e8701ad4; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2279. --
  2280. CREATE INDEX auth_user_user_permissions_e8701ad4 ON auth_user_user_permissions USING btree (user_id);
  2281. --
  2282. -- Name: auth_user_username_51b3b110094b8aae_like; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2283. --
  2284. CREATE INDEX auth_user_username_51b3b110094b8aae_like ON auth_user USING btree (username varchar_pattern_ops);
  2285. --
  2286. -- Name: circuits_circuit_32ca2ddc; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2287. --
  2288. CREATE INDEX circuits_circuit_32ca2ddc ON circuits_circuit USING btree (provider_id);
  2289. --
  2290. -- Name: circuits_circuit_9365d6e7; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2291. --
  2292. CREATE INDEX circuits_circuit_9365d6e7 ON circuits_circuit USING btree (site_id);
  2293. --
  2294. -- Name: circuits_circuit_94757cae; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2295. --
  2296. CREATE INDEX circuits_circuit_94757cae ON circuits_circuit USING btree (type_id);
  2297. --
  2298. -- Name: circuits_circuittype_name_1c2ade2dc0696954_like; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2299. --
  2300. CREATE INDEX circuits_circuittype_name_1c2ade2dc0696954_like ON circuits_circuittype USING btree (name varchar_pattern_ops);
  2301. --
  2302. -- Name: circuits_circuittype_slug_476ab74403291bbc_like; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2303. --
  2304. CREATE INDEX circuits_circuittype_slug_476ab74403291bbc_like ON circuits_circuittype USING btree (slug varchar_pattern_ops);
  2305. --
  2306. -- Name: circuits_provider_name_6edbf97e6646bc6d_like; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2307. --
  2308. CREATE INDEX circuits_provider_name_6edbf97e6646bc6d_like ON circuits_provider USING btree (name varchar_pattern_ops);
  2309. --
  2310. -- Name: circuits_provider_slug_14c10aece416912b_like; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2311. --
  2312. CREATE INDEX circuits_provider_slug_14c10aece416912b_like ON circuits_provider USING btree (slug varchar_pattern_ops);
  2313. --
  2314. -- Name: dcim_consoleport_9379346c; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2315. --
  2316. CREATE INDEX dcim_consoleport_9379346c ON dcim_consoleport USING btree (device_id);
  2317. --
  2318. -- Name: dcim_consoleporttemplate_bddcf45f; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2319. --
  2320. CREATE INDEX dcim_consoleporttemplate_bddcf45f ON dcim_consoleporttemplate USING btree (device_type_id);
  2321. --
  2322. -- Name: dcim_consoleserverport_9379346c; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2323. --
  2324. CREATE INDEX dcim_consoleserverport_9379346c ON dcim_consoleserverport USING btree (device_id);
  2325. --
  2326. -- Name: dcim_consoleserverporttemplate_bddcf45f; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2327. --
  2328. CREATE INDEX dcim_consoleserverporttemplate_bddcf45f ON dcim_consoleserverporttemplate USING btree (device_type_id);
  2329. --
  2330. -- Name: dcim_device_136ca3fc; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2331. --
  2332. CREATE INDEX dcim_device_136ca3fc ON dcim_device USING btree (device_role_id);
  2333. --
  2334. -- Name: dcim_device_21556361; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2335. --
  2336. CREATE INDEX dcim_device_21556361 ON dcim_device USING btree (rack_id);
  2337. --
  2338. -- Name: dcim_device_bddcf45f; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2339. --
  2340. CREATE INDEX dcim_device_bddcf45f ON dcim_device USING btree (device_type_id);
  2341. --
  2342. -- Name: dcim_device_cb857215; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2343. --
  2344. CREATE INDEX dcim_device_cb857215 ON dcim_device USING btree (platform_id);
  2345. --
  2346. -- Name: dcim_devicerole_name_2ba786129816183_like; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2347. --
  2348. CREATE INDEX dcim_devicerole_name_2ba786129816183_like ON dcim_devicerole USING btree (name varchar_pattern_ops);
  2349. --
  2350. -- Name: dcim_devicetype_2dbcba41; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2351. --
  2352. CREATE INDEX dcim_devicetype_2dbcba41 ON dcim_devicetype USING btree (slug);
  2353. --
  2354. -- Name: dcim_devicetype_4d136c4a; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2355. --
  2356. CREATE INDEX dcim_devicetype_4d136c4a ON dcim_devicetype USING btree (manufacturer_id);
  2357. --
  2358. -- Name: dcim_interface_9379346c; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2359. --
  2360. CREATE INDEX dcim_interface_9379346c ON dcim_interface USING btree (device_id);
  2361. --
  2362. -- Name: dcim_interfacetemplate_bddcf45f; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2363. --
  2364. CREATE INDEX dcim_interfacetemplate_bddcf45f ON dcim_interfacetemplate USING btree (device_type_id);
  2365. --
  2366. -- Name: dcim_manufacturer_name_d0e87afc92d84ee_like; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2367. --
  2368. CREATE INDEX dcim_manufacturer_name_d0e87afc92d84ee_like ON dcim_manufacturer USING btree (name varchar_pattern_ops);
  2369. --
  2370. -- Name: dcim_module_6be37982; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2371. --
  2372. CREATE INDEX dcim_module_6be37982 ON dcim_module USING btree (parent_id);
  2373. --
  2374. -- Name: dcim_module_9379346c; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2375. --
  2376. CREATE INDEX dcim_module_9379346c ON dcim_module USING btree (device_id);
  2377. --
  2378. -- Name: dcim_platform_name_79dfde6abeff3d4_like; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2379. --
  2380. CREATE INDEX dcim_platform_name_79dfde6abeff3d4_like ON dcim_platform USING btree (name varchar_pattern_ops);
  2381. --
  2382. -- Name: dcim_platform_slug_7c74a6b8ac58979c_like; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2383. --
  2384. CREATE INDEX dcim_platform_slug_7c74a6b8ac58979c_like ON dcim_platform USING btree (slug varchar_pattern_ops);
  2385. --
  2386. -- Name: dcim_poweroutlet_9379346c; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2387. --
  2388. CREATE INDEX dcim_poweroutlet_9379346c ON dcim_poweroutlet USING btree (device_id);
  2389. --
  2390. -- Name: dcim_poweroutlettemplate_bddcf45f; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2391. --
  2392. CREATE INDEX dcim_poweroutlettemplate_bddcf45f ON dcim_poweroutlettemplate USING btree (device_type_id);
  2393. --
  2394. -- Name: dcim_powerport_9379346c; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2395. --
  2396. CREATE INDEX dcim_powerport_9379346c ON dcim_powerport USING btree (device_id);
  2397. --
  2398. -- Name: dcim_powerporttemplate_bddcf45f; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2399. --
  2400. CREATE INDEX dcim_powerporttemplate_bddcf45f ON dcim_powerporttemplate USING btree (device_type_id);
  2401. --
  2402. -- Name: dcim_rack_0e939a4f; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2403. --
  2404. CREATE INDEX dcim_rack_0e939a4f ON dcim_rack USING btree (group_id);
  2405. --
  2406. -- Name: dcim_rack_9365d6e7; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2407. --
  2408. CREATE INDEX dcim_rack_9365d6e7 ON dcim_rack USING btree (site_id);
  2409. --
  2410. -- Name: dcim_rackgroup_2dbcba41; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2411. --
  2412. CREATE INDEX dcim_rackgroup_2dbcba41 ON dcim_rackgroup USING btree (slug);
  2413. --
  2414. -- Name: dcim_rackgroup_9365d6e7; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2415. --
  2416. CREATE INDEX dcim_rackgroup_9365d6e7 ON dcim_rackgroup USING btree (site_id);
  2417. --
  2418. -- Name: dcim_rackgroup_slug_3f4582a7_like; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2419. --
  2420. CREATE INDEX dcim_rackgroup_slug_3f4582a7_like ON dcim_rackgroup USING btree (slug varchar_pattern_ops);
  2421. --
  2422. -- Name: dcim_site_slug_7e27fbff5c4239c8_like; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2423. --
  2424. CREATE INDEX dcim_site_slug_7e27fbff5c4239c8_like ON dcim_site USING btree (slug varchar_pattern_ops);
  2425. --
  2426. -- Name: django_admin_log_417f1b1c; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2427. --
  2428. CREATE INDEX django_admin_log_417f1b1c ON django_admin_log USING btree (content_type_id);
  2429. --
  2430. -- Name: django_admin_log_e8701ad4; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2431. --
  2432. CREATE INDEX django_admin_log_e8701ad4 ON django_admin_log USING btree (user_id);
  2433. --
  2434. -- Name: django_session_de54fa62; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2435. --
  2436. CREATE INDEX django_session_de54fa62 ON django_session USING btree (expire_date);
  2437. --
  2438. -- Name: django_session_session_key_461cfeaa630ca218_like; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2439. --
  2440. CREATE INDEX django_session_session_key_461cfeaa630ca218_like ON django_session USING btree (session_key varchar_pattern_ops);
  2441. --
  2442. -- Name: extras_exporttemplate_417f1b1c; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2443. --
  2444. CREATE INDEX extras_exporttemplate_417f1b1c ON extras_exporttemplate USING btree (content_type_id);
  2445. --
  2446. -- Name: extras_topologymap_9365d6e7; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2447. --
  2448. CREATE INDEX extras_topologymap_9365d6e7 ON extras_topologymap USING btree (site_id);
  2449. --
  2450. -- Name: extras_topologymap_name_f377ebf1_like; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2451. --
  2452. CREATE INDEX extras_topologymap_name_f377ebf1_like ON extras_topologymap USING btree (name varchar_pattern_ops);
  2453. --
  2454. -- Name: extras_topologymap_slug_9ba3d31e_like; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2455. --
  2456. CREATE INDEX extras_topologymap_slug_9ba3d31e_like ON extras_topologymap USING btree (slug varchar_pattern_ops);
  2457. --
  2458. -- Name: extras_useraction_417f1b1c; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2459. --
  2460. CREATE INDEX extras_useraction_417f1b1c ON extras_useraction USING btree (content_type_id);
  2461. --
  2462. -- Name: extras_useraction_e8701ad4; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2463. --
  2464. CREATE INDEX extras_useraction_e8701ad4 ON extras_useraction USING btree (user_id);
  2465. --
  2466. -- Name: ipam_aggregate_rir_id_6b95f7cbf861b265_uniq; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2467. --
  2468. CREATE INDEX ipam_aggregate_rir_id_6b95f7cbf861b265_uniq ON ipam_aggregate USING btree (rir_id);
  2469. --
  2470. -- Name: ipam_ipaddress_0db30079; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2471. --
  2472. CREATE INDEX ipam_ipaddress_0db30079 ON ipam_ipaddress USING btree (vrf_id);
  2473. --
  2474. -- Name: ipam_ipaddress_455280ca; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2475. --
  2476. CREATE INDEX ipam_ipaddress_455280ca ON ipam_ipaddress USING btree (nat_inside_id);
  2477. --
  2478. -- Name: ipam_ipaddress_991706b3; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2479. --
  2480. CREATE INDEX ipam_ipaddress_991706b3 ON ipam_ipaddress USING btree (interface_id);
  2481. --
  2482. -- Name: ipam_prefix_0db30079; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2483. --
  2484. CREATE INDEX ipam_prefix_0db30079 ON ipam_prefix USING btree (vrf_id);
  2485. --
  2486. -- Name: ipam_prefix_84566833; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2487. --
  2488. CREATE INDEX ipam_prefix_84566833 ON ipam_prefix USING btree (role_id);
  2489. --
  2490. -- Name: ipam_prefix_9365d6e7; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2491. --
  2492. CREATE INDEX ipam_prefix_9365d6e7 ON ipam_prefix USING btree (site_id);
  2493. --
  2494. -- Name: ipam_prefix_cd1dc8b7; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2495. --
  2496. CREATE INDEX ipam_prefix_cd1dc8b7 ON ipam_prefix USING btree (vlan_id);
  2497. --
  2498. -- Name: ipam_rir_slug_416a41a245986cd_like; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2499. --
  2500. CREATE INDEX ipam_rir_slug_416a41a245986cd_like ON ipam_rir USING btree (slug varchar_pattern_ops);
  2501. --
  2502. -- Name: ipam_role_2dbcba41; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2503. --
  2504. CREATE INDEX ipam_role_2dbcba41 ON ipam_role USING btree (slug);
  2505. --
  2506. -- Name: ipam_vlan_84566833; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2507. --
  2508. CREATE INDEX ipam_vlan_84566833 ON ipam_vlan USING btree (role_id);
  2509. --
  2510. -- Name: ipam_vlan_9365d6e7; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2511. --
  2512. CREATE INDEX ipam_vlan_9365d6e7 ON ipam_vlan USING btree (site_id);
  2513. --
  2514. -- Name: secrets_secret_84566833; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2515. --
  2516. CREATE INDEX secrets_secret_84566833 ON secrets_secret USING btree (role_id);
  2517. --
  2518. -- Name: secrets_secret_9379346c; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2519. --
  2520. CREATE INDEX secrets_secret_9379346c ON secrets_secret USING btree (device_id);
  2521. --
  2522. -- Name: secrets_secretrole_groups_0e939a4f; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2523. --
  2524. CREATE INDEX secrets_secretrole_groups_0e939a4f ON secrets_secretrole_groups USING btree (group_id);
  2525. --
  2526. -- Name: secrets_secretrole_groups_be893205; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2527. --
  2528. CREATE INDEX secrets_secretrole_groups_be893205 ON secrets_secretrole_groups USING btree (secretrole_id);
  2529. --
  2530. -- Name: secrets_secretrole_name_7b6ee7a4_like; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2531. --
  2532. CREATE INDEX secrets_secretrole_name_7b6ee7a4_like ON secrets_secretrole USING btree (name varchar_pattern_ops);
  2533. --
  2534. -- Name: secrets_secretrole_slug_a06c885e_like; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2535. --
  2536. CREATE INDEX secrets_secretrole_slug_a06c885e_like ON secrets_secretrole USING btree (slug varchar_pattern_ops);
  2537. --
  2538. -- Name: secrets_secretrole_users_be893205; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2539. --
  2540. CREATE INDEX secrets_secretrole_users_be893205 ON secrets_secretrole_users USING btree (secretrole_id);
  2541. --
  2542. -- Name: secrets_secretrole_users_e8701ad4; Type: INDEX; Schema: public; Owner: django; Tablespace:
  2543. --
  2544. CREATE INDEX secrets_secretrole_users_e8701ad4 ON secrets_secretrole_users USING btree (user_id);
  2545. --
  2546. -- Name: auth_content_type_id_508cf46651277a81_fk_django_content_type_id; Type: FK CONSTRAINT; Schema: public; Owner: django
  2547. --
  2548. ALTER TABLE ONLY auth_permission
  2549. ADD CONSTRAINT auth_content_type_id_508cf46651277a81_fk_django_content_type_id FOREIGN KEY (content_type_id) REFERENCES django_content_type(id) DEFERRABLE INITIALLY DEFERRED;
  2550. --
  2551. -- Name: auth_group_permissio_group_id_689710a9a73b7457_fk_auth_group_id; Type: FK CONSTRAINT; Schema: public; Owner: django
  2552. --
  2553. ALTER TABLE ONLY auth_group_permissions
  2554. ADD CONSTRAINT auth_group_permissio_group_id_689710a9a73b7457_fk_auth_group_id FOREIGN KEY (group_id) REFERENCES auth_group(id) DEFERRABLE INITIALLY DEFERRED;
  2555. --
  2556. -- Name: auth_group_permission_id_1f49ccbbdc69d2fc_fk_auth_permission_id; Type: FK CONSTRAINT; Schema: public; Owner: django
  2557. --
  2558. ALTER TABLE ONLY auth_group_permissions
  2559. ADD CONSTRAINT auth_group_permission_id_1f49ccbbdc69d2fc_fk_auth_permission_id FOREIGN KEY (permission_id) REFERENCES auth_permission(id) DEFERRABLE INITIALLY DEFERRED;
  2560. --
  2561. -- Name: auth_user__permission_id_384b62483d7071f0_fk_auth_permission_id; Type: FK CONSTRAINT; Schema: public; Owner: django
  2562. --
  2563. ALTER TABLE ONLY auth_user_user_permissions
  2564. ADD CONSTRAINT auth_user__permission_id_384b62483d7071f0_fk_auth_permission_id FOREIGN KEY (permission_id) REFERENCES auth_permission(id) DEFERRABLE INITIALLY DEFERRED;
  2565. --
  2566. -- Name: auth_user_groups_group_id_33ac548dcf5f8e37_fk_auth_group_id; Type: FK CONSTRAINT; Schema: public; Owner: django
  2567. --
  2568. ALTER TABLE ONLY auth_user_groups
  2569. ADD CONSTRAINT auth_user_groups_group_id_33ac548dcf5f8e37_fk_auth_group_id FOREIGN KEY (group_id) REFERENCES auth_group(id) DEFERRABLE INITIALLY DEFERRED;
  2570. --
  2571. -- Name: auth_user_groups_user_id_4b5ed4ffdb8fd9b0_fk_auth_user_id; Type: FK CONSTRAINT; Schema: public; Owner: django
  2572. --
  2573. ALTER TABLE ONLY auth_user_groups
  2574. ADD CONSTRAINT auth_user_groups_user_id_4b5ed4ffdb8fd9b0_fk_auth_user_id FOREIGN KEY (user_id) REFERENCES auth_user(id) DEFERRABLE INITIALLY DEFERRED;
  2575. --
  2576. -- Name: auth_user_user_permiss_user_id_7f0938558328534a_fk_auth_user_id; Type: FK CONSTRAINT; Schema: public; Owner: django
  2577. --
  2578. ALTER TABLE ONLY auth_user_user_permissions
  2579. ADD CONSTRAINT auth_user_user_permiss_user_id_7f0938558328534a_fk_auth_user_id FOREIGN KEY (user_id) REFERENCES auth_user(id) DEFERRABLE INITIALLY DEFERRED;
  2580. --
  2581. -- Name: circuits_c_provider_id_167247d72362b097_fk_circuits_provider_id; Type: FK CONSTRAINT; Schema: public; Owner: django
  2582. --
  2583. ALTER TABLE ONLY circuits_circuit
  2584. ADD CONSTRAINT circuits_c_provider_id_167247d72362b097_fk_circuits_provider_id FOREIGN KEY (provider_id) REFERENCES circuits_provider(id) DEFERRABLE INITIALLY DEFERRED;
  2585. --
  2586. -- Name: circuits_ci_type_id_1d69462c5f0198ee_fk_circuits_circuittype_id; Type: FK CONSTRAINT; Schema: public; Owner: django
  2587. --
  2588. ALTER TABLE ONLY circuits_circuit
  2589. ADD CONSTRAINT circuits_ci_type_id_1d69462c5f0198ee_fk_circuits_circuittype_id FOREIGN KEY (type_id) REFERENCES circuits_circuittype(id) DEFERRABLE INITIALLY DEFERRED;
  2590. --
  2591. -- Name: circuits_circ_interface_id_a7a235094605e66_fk_dcim_interface_id; Type: FK CONSTRAINT; Schema: public; Owner: django
  2592. --
  2593. ALTER TABLE ONLY circuits_circuit
  2594. ADD CONSTRAINT circuits_circ_interface_id_a7a235094605e66_fk_dcim_interface_id FOREIGN KEY (interface_id) REFERENCES dcim_interface(id) DEFERRABLE INITIALLY DEFERRED;
  2595. --
  2596. -- Name: circuits_circuit_site_id_1fda25e8f4b8a5d_fk_dcim_site_id; Type: FK CONSTRAINT; Schema: public; Owner: django
  2597. --
  2598. ALTER TABLE ONLY circuits_circuit
  2599. ADD CONSTRAINT circuits_circuit_site_id_1fda25e8f4b8a5d_fk_dcim_site_id FOREIGN KEY (site_id) REFERENCES dcim_site(id) DEFERRABLE INITIALLY DEFERRED;
  2600. --
  2601. -- Name: dcim_co_cs_port_id_1f865a9aeca79c3_fk_dcim_consoleserverport_id; Type: FK CONSTRAINT; Schema: public; Owner: django
  2602. --
  2603. ALTER TABLE ONLY dcim_consoleport
  2604. ADD CONSTRAINT dcim_co_cs_port_id_1f865a9aeca79c3_fk_dcim_consoleserverport_id FOREIGN KEY (cs_port_id) REFERENCES dcim_consoleserverport(id) DEFERRABLE INITIALLY DEFERRED;
  2605. --
  2606. -- Name: dcim_cons_device_type_id_2b0cd8d64161d670_fk_dcim_devicetype_id; Type: FK CONSTRAINT; Schema: public; Owner: django
  2607. --
  2608. ALTER TABLE ONLY dcim_consoleporttemplate
  2609. ADD CONSTRAINT dcim_cons_device_type_id_2b0cd8d64161d670_fk_dcim_devicetype_id FOREIGN KEY (device_type_id) REFERENCES dcim_devicetype(id) DEFERRABLE INITIALLY DEFERRED;
  2610. --
  2611. -- Name: dcim_conso_device_type_id_9b0ca867cae19a1_fk_dcim_devicetype_id; Type: FK CONSTRAINT; Schema: public; Owner: django
  2612. --
  2613. ALTER TABLE ONLY dcim_consoleserverporttemplate
  2614. ADD CONSTRAINT dcim_conso_device_type_id_9b0ca867cae19a1_fk_dcim_devicetype_id FOREIGN KEY (device_type_id) REFERENCES dcim_devicetype(id) DEFERRABLE INITIALLY DEFERRED;
  2615. --
  2616. -- Name: dcim_consoleport_device_id_29b9f8e27e9d6770_fk_dcim_device_id; Type: FK CONSTRAINT; Schema: public; Owner: django
  2617. --
  2618. ALTER TABLE ONLY dcim_consoleport
  2619. ADD CONSTRAINT dcim_consoleport_device_id_29b9f8e27e9d6770_fk_dcim_device_id FOREIGN KEY (device_id) REFERENCES dcim_device(id) DEFERRABLE INITIALLY DEFERRED;
  2620. --
  2621. -- Name: dcim_consoleserver_device_id_511cd2919b14863f_fk_dcim_device_id; Type: FK CONSTRAINT; Schema: public; Owner: django
  2622. --
  2623. ALTER TABLE ONLY dcim_consoleserverport
  2624. ADD CONSTRAINT dcim_consoleserver_device_id_511cd2919b14863f_fk_dcim_device_id FOREIGN KEY (device_id) REFERENCES dcim_device(id) DEFERRABLE INITIALLY DEFERRED;
  2625. --
  2626. -- Name: dcim_d_manufacturer_id_579c553080e9dedc_fk_dcim_manufacturer_id; Type: FK CONSTRAINT; Schema: public; Owner: django
  2627. --
  2628. ALTER TABLE ONLY dcim_devicetype
  2629. ADD CONSTRAINT dcim_d_manufacturer_id_579c553080e9dedc_fk_dcim_manufacturer_id FOREIGN KEY (manufacturer_id) REFERENCES dcim_manufacturer(id) DEFERRABLE INITIALLY DEFERRED;
  2630. --
  2631. -- Name: dcim_devi_device_type_id_52445e10d85be955_fk_dcim_devicetype_id; Type: FK CONSTRAINT; Schema: public; Owner: django
  2632. --
  2633. ALTER TABLE ONLY dcim_device
  2634. ADD CONSTRAINT dcim_devi_device_type_id_52445e10d85be955_fk_dcim_devicetype_id FOREIGN KEY (device_type_id) REFERENCES dcim_devicetype(id) DEFERRABLE INITIALLY DEFERRED;
  2635. --
  2636. -- Name: dcim_devic_device_role_id_56eba740fa716a1_fk_dcim_devicerole_id; Type: FK CONSTRAINT; Schema: public; Owner: django
  2637. --
  2638. ALTER TABLE ONLY dcim_device
  2639. ADD CONSTRAINT dcim_devic_device_role_id_56eba740fa716a1_fk_dcim_devicerole_id FOREIGN KEY (device_role_id) REFERENCES dcim_devicerole(id) DEFERRABLE INITIALLY DEFERRED;
  2640. --
  2641. -- Name: dcim_device_platform_id_23623cd01a633f9a_fk_dcim_platform_id; Type: FK CONSTRAINT; Schema: public; Owner: django
  2642. --
  2643. ALTER TABLE ONLY dcim_device
  2644. ADD CONSTRAINT dcim_device_platform_id_23623cd01a633f9a_fk_dcim_platform_id FOREIGN KEY (platform_id) REFERENCES dcim_platform(id) DEFERRABLE INITIALLY DEFERRED;
  2645. --
  2646. -- Name: dcim_device_primary_ip_id_584ce7bd0806540b_fk_ipam_ipaddress_id; Type: FK CONSTRAINT; Schema: public; Owner: django
  2647. --
  2648. ALTER TABLE ONLY dcim_device
  2649. ADD CONSTRAINT dcim_device_primary_ip_id_584ce7bd0806540b_fk_ipam_ipaddress_id FOREIGN KEY (primary_ip_id) REFERENCES ipam_ipaddress(id) DEFERRABLE INITIALLY DEFERRED;
  2650. --
  2651. -- Name: dcim_device_rack_id_6e66edde5ed2479a_fk_dcim_rack_id; Type: FK CONSTRAINT; Schema: public; Owner: django
  2652. --
  2653. ALTER TABLE ONLY dcim_device
  2654. ADD CONSTRAINT dcim_device_rack_id_6e66edde5ed2479a_fk_dcim_rack_id FOREIGN KEY (rack_id) REFERENCES dcim_rack(id) DEFERRABLE INITIALLY DEFERRED;
  2655. --
  2656. -- Name: dcim_inte_device_type_id_39b236aeb5adb9e5_fk_dcim_devicetype_id; Type: FK CONSTRAINT; Schema: public; Owner: django
  2657. --
  2658. ALTER TABLE ONLY dcim_interfacetemplate
  2659. ADD CONSTRAINT dcim_inte_device_type_id_39b236aeb5adb9e5_fk_dcim_devicetype_id FOREIGN KEY (device_type_id) REFERENCES dcim_devicetype(id) DEFERRABLE INITIALLY DEFERRED;
  2660. --
  2661. -- Name: dcim_inter_interface_a_id_4a90ee91ee670fa1_fk_dcim_interface_id; Type: FK CONSTRAINT; Schema: public; Owner: django
  2662. --
  2663. ALTER TABLE ONLY dcim_interfaceconnection
  2664. ADD CONSTRAINT dcim_inter_interface_a_id_4a90ee91ee670fa1_fk_dcim_interface_id FOREIGN KEY (interface_a_id) REFERENCES dcim_interface(id) DEFERRABLE INITIALLY DEFERRED;
  2665. --
  2666. -- Name: dcim_inter_interface_b_id_1e536e3d7fa00862_fk_dcim_interface_id; Type: FK CONSTRAINT; Schema: public; Owner: django
  2667. --
  2668. ALTER TABLE ONLY dcim_interfaceconnection
  2669. ADD CONSTRAINT dcim_inter_interface_b_id_1e536e3d7fa00862_fk_dcim_interface_id FOREIGN KEY (interface_b_id) REFERENCES dcim_interface(id) DEFERRABLE INITIALLY DEFERRED;
  2670. --
  2671. -- Name: dcim_interface_device_id_cebcbb2c2f43d21_fk_dcim_device_id; Type: FK CONSTRAINT; Schema: public; Owner: django
  2672. --
  2673. ALTER TABLE ONLY dcim_interface
  2674. ADD CONSTRAINT dcim_interface_device_id_cebcbb2c2f43d21_fk_dcim_device_id FOREIGN KEY (device_id) REFERENCES dcim_device(id) DEFERRABLE INITIALLY DEFERRED;
  2675. --
  2676. -- Name: dcim_module_device_id_75c6e9c983691bed_fk_dcim_device_id; Type: FK CONSTRAINT; Schema: public; Owner: django
  2677. --
  2678. ALTER TABLE ONLY dcim_module
  2679. ADD CONSTRAINT dcim_module_device_id_75c6e9c983691bed_fk_dcim_device_id FOREIGN KEY (device_id) REFERENCES dcim_device(id) DEFERRABLE INITIALLY DEFERRED;
  2680. --
  2681. -- Name: dcim_module_parent_id_bb5d0341_fk_dcim_module_id; Type: FK CONSTRAINT; Schema: public; Owner: django
  2682. --
  2683. ALTER TABLE ONLY dcim_module
  2684. ADD CONSTRAINT dcim_module_parent_id_bb5d0341_fk_dcim_module_id FOREIGN KEY (parent_id) REFERENCES dcim_module(id) DEFERRABLE INITIALLY DEFERRED;
  2685. --
  2686. -- Name: dcim_po_power_outlet_id_4099940c71613091_fk_dcim_poweroutlet_id; Type: FK CONSTRAINT; Schema: public; Owner: django
  2687. --
  2688. ALTER TABLE ONLY dcim_powerport
  2689. ADD CONSTRAINT dcim_po_power_outlet_id_4099940c71613091_fk_dcim_poweroutlet_id FOREIGN KEY (power_outlet_id) REFERENCES dcim_poweroutlet(id) DEFERRABLE INITIALLY DEFERRED;
  2690. --
  2691. -- Name: dcim_powe_device_type_id_384e9ac366036152_fk_dcim_devicetype_id; Type: FK CONSTRAINT; Schema: public; Owner: django
  2692. --
  2693. ALTER TABLE ONLY dcim_powerporttemplate
  2694. ADD CONSTRAINT dcim_powe_device_type_id_384e9ac366036152_fk_dcim_devicetype_id FOREIGN KEY (device_type_id) REFERENCES dcim_devicetype(id) DEFERRABLE INITIALLY DEFERRED;
  2695. --
  2696. -- Name: dcim_powe_device_type_id_7807d6dc359b9cd6_fk_dcim_devicetype_id; Type: FK CONSTRAINT; Schema: public; Owner: django
  2697. --
  2698. ALTER TABLE ONLY dcim_poweroutlettemplate
  2699. ADD CONSTRAINT dcim_powe_device_type_id_7807d6dc359b9cd6_fk_dcim_devicetype_id FOREIGN KEY (device_type_id) REFERENCES dcim_devicetype(id) DEFERRABLE INITIALLY DEFERRED;
  2700. --
  2701. -- Name: dcim_poweroutlet_device_id_5e311222f8451092_fk_dcim_device_id; Type: FK CONSTRAINT; Schema: public; Owner: django
  2702. --
  2703. ALTER TABLE ONLY dcim_poweroutlet
  2704. ADD CONSTRAINT dcim_poweroutlet_device_id_5e311222f8451092_fk_dcim_device_id FOREIGN KEY (device_id) REFERENCES dcim_device(id) DEFERRABLE INITIALLY DEFERRED;
  2705. --
  2706. -- Name: dcim_powerport_device_id_67713503b63c2a2a_fk_dcim_device_id; Type: FK CONSTRAINT; Schema: public; Owner: django
  2707. --
  2708. ALTER TABLE ONLY dcim_powerport
  2709. ADD CONSTRAINT dcim_powerport_device_id_67713503b63c2a2a_fk_dcim_device_id FOREIGN KEY (device_id) REFERENCES dcim_device(id) DEFERRABLE INITIALLY DEFERRED;
  2710. --
  2711. -- Name: dcim_rack_group_id_44e90ea9_fk_dcim_rackgroup_id; Type: FK CONSTRAINT; Schema: public; Owner: django
  2712. --
  2713. ALTER TABLE ONLY dcim_rack
  2714. ADD CONSTRAINT dcim_rack_group_id_44e90ea9_fk_dcim_rackgroup_id FOREIGN KEY (group_id) REFERENCES dcim_rackgroup(id) DEFERRABLE INITIALLY DEFERRED;
  2715. --
  2716. -- Name: dcim_rack_site_id_5d7ccc420afb55f5_fk_dcim_site_id; Type: FK CONSTRAINT; Schema: public; Owner: django
  2717. --
  2718. ALTER TABLE ONLY dcim_rack
  2719. ADD CONSTRAINT dcim_rack_site_id_5d7ccc420afb55f5_fk_dcim_site_id FOREIGN KEY (site_id) REFERENCES dcim_site(id) DEFERRABLE INITIALLY DEFERRED;
  2720. --
  2721. -- Name: dcim_rackgroup_site_id_13520e89_fk_dcim_site_id; Type: FK CONSTRAINT; Schema: public; Owner: django
  2722. --
  2723. ALTER TABLE ONLY dcim_rackgroup
  2724. ADD CONSTRAINT dcim_rackgroup_site_id_13520e89_fk_dcim_site_id FOREIGN KEY (site_id) REFERENCES dcim_site(id) DEFERRABLE INITIALLY DEFERRED;
  2725. --
  2726. -- Name: djan_content_type_id_697914295151027a_fk_django_content_type_id; Type: FK CONSTRAINT; Schema: public; Owner: django
  2727. --
  2728. ALTER TABLE ONLY django_admin_log
  2729. ADD CONSTRAINT djan_content_type_id_697914295151027a_fk_django_content_type_id FOREIGN KEY (content_type_id) REFERENCES django_content_type(id) DEFERRABLE INITIALLY DEFERRED;
  2730. --
  2731. -- Name: django_admin_log_user_id_52fdd58701c5f563_fk_auth_user_id; Type: FK CONSTRAINT; Schema: public; Owner: django
  2732. --
  2733. ALTER TABLE ONLY django_admin_log
  2734. ADD CONSTRAINT django_admin_log_user_id_52fdd58701c5f563_fk_auth_user_id FOREIGN KEY (user_id) REFERENCES auth_user(id) DEFERRABLE INITIALLY DEFERRED;
  2735. --
  2736. -- Name: extr_content_type_id_3d11dce08b0c7e23_fk_django_content_type_id; Type: FK CONSTRAINT; Schema: public; Owner: django
  2737. --
  2738. ALTER TABLE ONLY extras_exporttemplate
  2739. ADD CONSTRAINT extr_content_type_id_3d11dce08b0c7e23_fk_django_content_type_id FOREIGN KEY (content_type_id) REFERENCES django_content_type(id) DEFERRABLE INITIALLY DEFERRED;
  2740. --
  2741. -- Name: extras_topologymap_site_id_b56b3ceb_fk_dcim_site_id; Type: FK CONSTRAINT; Schema: public; Owner: django
  2742. --
  2743. ALTER TABLE ONLY extras_topologymap
  2744. ADD CONSTRAINT extras_topologymap_site_id_b56b3ceb_fk_dcim_site_id FOREIGN KEY (site_id) REFERENCES dcim_site(id) DEFERRABLE INITIALLY DEFERRED;
  2745. --
  2746. -- Name: extras_usera_content_type_id_99f782d7_fk_django_content_type_id; Type: FK CONSTRAINT; Schema: public; Owner: django
  2747. --
  2748. ALTER TABLE ONLY extras_useraction
  2749. ADD CONSTRAINT extras_usera_content_type_id_99f782d7_fk_django_content_type_id FOREIGN KEY (content_type_id) REFERENCES django_content_type(id) DEFERRABLE INITIALLY DEFERRED;
  2750. --
  2751. -- Name: extras_useraction_user_id_8aacec56_fk_auth_user_id; Type: FK CONSTRAINT; Schema: public; Owner: django
  2752. --
  2753. ALTER TABLE ONLY extras_useraction
  2754. ADD CONSTRAINT extras_useraction_user_id_8aacec56_fk_auth_user_id FOREIGN KEY (user_id) REFERENCES auth_user(id) DEFERRABLE INITIALLY DEFERRED;
  2755. --
  2756. -- Name: ipam_aggregate_rir_id_6b95f7cbf861b265_fk_ipam_rir_id; Type: FK CONSTRAINT; Schema: public; Owner: django
  2757. --
  2758. ALTER TABLE ONLY ipam_aggregate
  2759. ADD CONSTRAINT ipam_aggregate_rir_id_6b95f7cbf861b265_fk_ipam_rir_id FOREIGN KEY (rir_id) REFERENCES ipam_rir(id) DEFERRABLE INITIALLY DEFERRED;
  2760. --
  2761. -- Name: ipam_ipaddr_nat_inside_id_54e134739a4fce35_fk_ipam_ipaddress_id; Type: FK CONSTRAINT; Schema: public; Owner: django
  2762. --
  2763. ALTER TABLE ONLY ipam_ipaddress
  2764. ADD CONSTRAINT ipam_ipaddr_nat_inside_id_54e134739a4fce35_fk_ipam_ipaddress_id FOREIGN KEY (nat_inside_id) REFERENCES ipam_ipaddress(id) DEFERRABLE INITIALLY DEFERRED;
  2765. --
  2766. -- Name: ipam_ipaddre_interface_id_1453a9dc6dd4107f_fk_dcim_interface_id; Type: FK CONSTRAINT; Schema: public; Owner: django
  2767. --
  2768. ALTER TABLE ONLY ipam_ipaddress
  2769. ADD CONSTRAINT ipam_ipaddre_interface_id_1453a9dc6dd4107f_fk_dcim_interface_id FOREIGN KEY (interface_id) REFERENCES dcim_interface(id) DEFERRABLE INITIALLY DEFERRED;
  2770. --
  2771. -- Name: ipam_ipaddress_vrf_id_7961a6a27bac9dc0_fk_ipam_vrf_id; Type: FK CONSTRAINT; Schema: public; Owner: django
  2772. --
  2773. ALTER TABLE ONLY ipam_ipaddress
  2774. ADD CONSTRAINT ipam_ipaddress_vrf_id_7961a6a27bac9dc0_fk_ipam_vrf_id FOREIGN KEY (vrf_id) REFERENCES ipam_vrf(id) DEFERRABLE INITIALLY DEFERRED;
  2775. --
  2776. -- Name: ipam_prefix_role_id_176ef537da785ba5_fk_ipam_role_id; Type: FK CONSTRAINT; Schema: public; Owner: django
  2777. --
  2778. ALTER TABLE ONLY ipam_prefix
  2779. ADD CONSTRAINT ipam_prefix_role_id_176ef537da785ba5_fk_ipam_role_id FOREIGN KEY (role_id) REFERENCES ipam_role(id) DEFERRABLE INITIALLY DEFERRED;
  2780. --
  2781. -- Name: ipam_prefix_site_id_1256d3efdf9f08e8_fk_dcim_site_id; Type: FK CONSTRAINT; Schema: public; Owner: django
  2782. --
  2783. ALTER TABLE ONLY ipam_prefix
  2784. ADD CONSTRAINT ipam_prefix_site_id_1256d3efdf9f08e8_fk_dcim_site_id FOREIGN KEY (site_id) REFERENCES dcim_site(id) DEFERRABLE INITIALLY DEFERRED;
  2785. --
  2786. -- Name: ipam_prefix_vlan_id_46c10e1ba4efd5ae_fk_ipam_vlan_id; Type: FK CONSTRAINT; Schema: public; Owner: django
  2787. --
  2788. ALTER TABLE ONLY ipam_prefix
  2789. ADD CONSTRAINT ipam_prefix_vlan_id_46c10e1ba4efd5ae_fk_ipam_vlan_id FOREIGN KEY (vlan_id) REFERENCES ipam_vlan(id) DEFERRABLE INITIALLY DEFERRED;
  2790. --
  2791. -- Name: ipam_prefix_vrf_id_6a821d8b02f9f14c_fk_ipam_vrf_id; Type: FK CONSTRAINT; Schema: public; Owner: django
  2792. --
  2793. ALTER TABLE ONLY ipam_prefix
  2794. ADD CONSTRAINT ipam_prefix_vrf_id_6a821d8b02f9f14c_fk_ipam_vrf_id FOREIGN KEY (vrf_id) REFERENCES ipam_vrf(id) DEFERRABLE INITIALLY DEFERRED;
  2795. --
  2796. -- Name: ipam_vlan_role_id_61511bbc81bb1474_fk_ipam_role_id; Type: FK CONSTRAINT; Schema: public; Owner: django
  2797. --
  2798. ALTER TABLE ONLY ipam_vlan
  2799. ADD CONSTRAINT ipam_vlan_role_id_61511bbc81bb1474_fk_ipam_role_id FOREIGN KEY (role_id) REFERENCES ipam_role(id) DEFERRABLE INITIALLY DEFERRED;
  2800. --
  2801. -- Name: ipam_vlan_site_id_3d425e66fe6edb31_fk_dcim_site_id; Type: FK CONSTRAINT; Schema: public; Owner: django
  2802. --
  2803. ALTER TABLE ONLY ipam_vlan
  2804. ADD CONSTRAINT ipam_vlan_site_id_3d425e66fe6edb31_fk_dcim_site_id FOREIGN KEY (site_id) REFERENCES dcim_site(id) DEFERRABLE INITIALLY DEFERRED;
  2805. --
  2806. -- Name: secrets_secret_device_id_c7c13124_fk_dcim_device_id; Type: FK CONSTRAINT; Schema: public; Owner: django
  2807. --
  2808. ALTER TABLE ONLY secrets_secret
  2809. ADD CONSTRAINT secrets_secret_device_id_c7c13124_fk_dcim_device_id FOREIGN KEY (device_id) REFERENCES dcim_device(id) DEFERRABLE INITIALLY DEFERRED;
  2810. --
  2811. -- Name: secrets_secret_role_id_39d9347f_fk_secrets_secretrole_id; Type: FK CONSTRAINT; Schema: public; Owner: django
  2812. --
  2813. ALTER TABLE ONLY secrets_secret
  2814. ADD CONSTRAINT secrets_secret_role_id_39d9347f_fk_secrets_secretrole_id FOREIGN KEY (role_id) REFERENCES secrets_secretrole(id) DEFERRABLE INITIALLY DEFERRED;
  2815. --
  2816. -- Name: secrets_secretr_secretrole_id_3cf0338b_fk_secrets_secretrole_id; Type: FK CONSTRAINT; Schema: public; Owner: django
  2817. --
  2818. ALTER TABLE ONLY secrets_secretrole_groups
  2819. ADD CONSTRAINT secrets_secretr_secretrole_id_3cf0338b_fk_secrets_secretrole_id FOREIGN KEY (secretrole_id) REFERENCES secrets_secretrole(id) DEFERRABLE INITIALLY DEFERRED;
  2820. --
  2821. -- Name: secrets_secretr_secretrole_id_d2eac298_fk_secrets_secretrole_id; Type: FK CONSTRAINT; Schema: public; Owner: django
  2822. --
  2823. ALTER TABLE ONLY secrets_secretrole_users
  2824. ADD CONSTRAINT secrets_secretr_secretrole_id_d2eac298_fk_secrets_secretrole_id FOREIGN KEY (secretrole_id) REFERENCES secrets_secretrole(id) DEFERRABLE INITIALLY DEFERRED;
  2825. --
  2826. -- Name: secrets_secretrole_groups_group_id_a687dd10_fk_auth_group_id; Type: FK CONSTRAINT; Schema: public; Owner: django
  2827. --
  2828. ALTER TABLE ONLY secrets_secretrole_groups
  2829. ADD CONSTRAINT secrets_secretrole_groups_group_id_a687dd10_fk_auth_group_id FOREIGN KEY (group_id) REFERENCES auth_group(id) DEFERRABLE INITIALLY DEFERRED;
  2830. --
  2831. -- Name: secrets_secretrole_users_user_id_25be95ad_fk_auth_user_id; Type: FK CONSTRAINT; Schema: public; Owner: django
  2832. --
  2833. ALTER TABLE ONLY secrets_secretrole_users
  2834. ADD CONSTRAINT secrets_secretrole_users_user_id_25be95ad_fk_auth_user_id FOREIGN KEY (user_id) REFERENCES auth_user(id) DEFERRABLE INITIALLY DEFERRED;
  2835. --
  2836. -- Name: secrets_userkey_user_id_13ada46b_fk_auth_user_id; Type: FK CONSTRAINT; Schema: public; Owner: django
  2837. --
  2838. ALTER TABLE ONLY secrets_userkey
  2839. ADD CONSTRAINT secrets_userkey_user_id_13ada46b_fk_auth_user_id FOREIGN KEY (user_id) REFERENCES auth_user(id) DEFERRABLE INITIALLY DEFERRED;
  2840. --
  2841. -- Name: public; Type: ACL; Schema: -; Owner: postgres
  2842. --
  2843. REVOKE ALL ON SCHEMA public FROM PUBLIC;
  2844. REVOKE ALL ON SCHEMA public FROM postgres;
  2845. GRANT ALL ON SCHEMA public TO postgres;
  2846. GRANT ALL ON SCHEMA public TO PUBLIC;
  2847. --
  2848. -- PostgreSQL database dump complete
  2849. --