schema.sql 109 KB

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