sharix_open_schema.sql 22 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960
  1. --
  2. -- PostgreSQL database dump
  3. --
  4. -- Dumped from database version 12.7
  5. -- Dumped by pg_dump version 12.7
  6. SET statement_timeout = 0;
  7. SET lock_timeout = 0;
  8. SET idle_in_transaction_session_timeout = 0;
  9. SET client_encoding = 'UTF8';
  10. SET standard_conforming_strings = on;
  11. SELECT pg_catalog.set_config('search_path', '', false);
  12. SET check_function_bodies = false;
  13. SET xmloption = content;
  14. SET client_min_messages = warning;
  15. SET row_security = off;
  16. SET default_tablespace = '';
  17. SET default_table_access_method = heap;
  18. --
  19. -- Name: cars_log; Type: TABLE; Schema: public; Owner: postgres
  20. --
  21. CREATE TABLE public.cars_log (
  22. id integer NOT NULL,
  23. resource_id integer NOT NULL,
  24. time_log_created timestamp with time zone NOT NULL,
  25. operation character(1) NOT NULL,
  26. user_id integer NOT NULL
  27. );
  28. ALTER TABLE public.cars_log OWNER TO postgres;
  29. --
  30. -- Name: cars_log_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres
  31. --
  32. CREATE SEQUENCE public.cars_log_id_seq
  33. AS integer
  34. START WITH 1
  35. INCREMENT BY 1
  36. NO MINVALUE
  37. NO MAXVALUE
  38. CACHE 1;
  39. ALTER TABLE public.cars_log_id_seq OWNER TO postgres;
  40. --
  41. -- Name: cars_log_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres
  42. --
  43. ALTER SEQUENCE public.cars_log_id_seq OWNED BY public.cars_log.id;
  44. --
  45. -- Name: client; Type: TABLE; Schema: public; Owner: postgres
  46. --
  47. CREATE TABLE public.client (
  48. id integer NOT NULL,
  49. user_id integer NOT NULL,
  50. requirements name NOT NULL,
  51. status character(1) DEFAULT 'A'::bpchar,
  52. ticket_status integer,
  53. id_metaservice integer NOT NULL,
  54. is_global character(1) NOT NULL,
  55. is_visible character(1) NOT NULL
  56. );
  57. ALTER TABLE public.client OWNER TO postgres;
  58. --
  59. -- Name: client_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres
  60. --
  61. CREATE SEQUENCE public.client_id_seq
  62. AS integer
  63. START WITH 1
  64. INCREMENT BY 1
  65. NO MINVALUE
  66. NO MAXVALUE
  67. CACHE 1;
  68. ALTER TABLE public.client_id_seq OWNER TO postgres;
  69. --
  70. -- Name: client_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres
  71. --
  72. ALTER SEQUENCE public.client_id_seq OWNED BY public.client.id;
  73. --
  74. -- Name: company; Type: TABLE; Schema: public; Owner: postgres
  75. --
  76. CREATE TABLE public.company (
  77. id character varying(10) NOT NULL,
  78. legal_name character varying(255) NOT NULL,
  79. provider_id integer NOT NULL,
  80. kpp character varying(9) NOT NULL,
  81. ogrn character varying(13) NOT NULL,
  82. bank_name character varying(255) NOT NULL,
  83. bik character varying(9) NOT NULL,
  84. ks integer NOT NULL,
  85. rs integer NOT NULL,
  86. address character varying(255) NOT NULL,
  87. id_metaservice integer,
  88. is_global character(1) NOT NULL,
  89. is_visible character(1) NOT NULL,
  90. requirements name,
  91. status character(1) DEFAULT 'A'::bpchar,
  92. ticket_status integer
  93. );
  94. ALTER TABLE public.company OWNER TO postgres;
  95. --
  96. -- Name: current_cars; Type: TABLE; Schema: public; Owner: postgres
  97. --
  98. CREATE TABLE public.current_cars (
  99. id integer NOT NULL,
  100. resource_id integer NOT NULL,
  101. user_id integer NOT NULL,
  102. order_status character(1),
  103. order_id character(1),
  104. current_token name NOT NULL,
  105. doors_output character(1) NOT NULL,
  106. engine_input character(1) NOT NULL,
  107. central_lock_input character(1) NOT NULL,
  108. ignition_input character(1) NOT NULL,
  109. doors_input character(1) NOT NULL,
  110. input4 name,
  111. controller_status character(1) NOT NULL,
  112. signal_gsm integer NOT NULL,
  113. operator_gsm name NOT NULL,
  114. signal_gps integer NOT NULL,
  115. location character varying(30),
  116. speed real NOT NULL,
  117. direction character(1) NOT NULL,
  118. address name NOT NULL,
  119. battery_level integer NOT NULL,
  120. board_voltage numeric(3,1) NOT NULL
  121. );
  122. ALTER TABLE public.current_cars OWNER TO postgres;
  123. --
  124. -- Name: current_cars_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres
  125. --
  126. CREATE SEQUENCE public.current_cars_id_seq
  127. AS integer
  128. START WITH 1
  129. INCREMENT BY 1
  130. NO MINVALUE
  131. NO MAXVALUE
  132. CACHE 1;
  133. ALTER TABLE public.current_cars_id_seq OWNER TO postgres;
  134. --
  135. -- Name: current_cars_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres
  136. --
  137. ALTER SEQUENCE public.current_cars_id_seq OWNED BY public.current_cars.id;
  138. --
  139. -- Name: current_orders; Type: TABLE; Schema: public; Owner: postgres
  140. --
  141. CREATE TABLE public.current_orders (
  142. id integer NOT NULL,
  143. service_id integer NOT NULL,
  144. service_type_id integer NOT NULL,
  145. state integer NOT NULL,
  146. id_metaservice integer NOT NULL,
  147. time_created timestamp with time zone NOT NULL,
  148. time_placed timestamp with time zone NOT NULL,
  149. time_start timestamp with time zone NOT NULL,
  150. time_finish_predicted timestamp with time zone NOT NULL,
  151. time_finish_real timestamp with time zone NOT NULL,
  152. provider_id integer NOT NULL,
  153. receiver_id integer NOT NULL,
  154. client_id integer NOT NULL,
  155. predicted_price numeric(10,2) NOT NULL,
  156. real_price numeric(10,2) NOT NULL,
  157. is_global character(1) NOT NULL,
  158. is_visible character(1) NOT NULL
  159. );
  160. ALTER TABLE public.current_orders OWNER TO postgres;
  161. --
  162. -- Name: current_orders_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres
  163. --
  164. CREATE SEQUENCE public.current_orders_id_seq
  165. AS integer
  166. START WITH 1
  167. INCREMENT BY 1
  168. NO MINVALUE
  169. NO MAXVALUE
  170. CACHE 1;
  171. ALTER TABLE public.current_orders_id_seq OWNER TO postgres;
  172. --
  173. -- Name: current_orders_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres
  174. --
  175. ALTER SEQUENCE public.current_orders_id_seq OWNED BY public.current_orders.id;
  176. --
  177. -- Name: current_timetable; Type: TABLE; Schema: public; Owner: postgres
  178. --
  179. CREATE TABLE public.current_timetable (
  180. id integer NOT NULL,
  181. order_id integer NOT NULL,
  182. service_type_id integer NOT NULL,
  183. provider_id integer NOT NULL,
  184. resource_id integer,
  185. time_start_predicted timestamp with time zone,
  186. time_finished_predicted timestamp with time zone,
  187. gap integer
  188. );
  189. ALTER TABLE public.current_timetable OWNER TO postgres;
  190. --
  191. -- Name: current_timetable_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres
  192. --
  193. CREATE SEQUENCE public.current_timetable_id_seq
  194. AS integer
  195. START WITH 1
  196. INCREMENT BY 1
  197. NO MINVALUE
  198. NO MAXVALUE
  199. CACHE 1;
  200. ALTER TABLE public.current_timetable_id_seq OWNER TO postgres;
  201. --
  202. -- Name: current_timetable_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres
  203. --
  204. ALTER SEQUENCE public.current_timetable_id_seq OWNED BY public.current_timetable.id;
  205. --
  206. -- Name: documents; Type: TABLE; Schema: public; Owner: postgres
  207. --
  208. CREATE TABLE public.documents (
  209. id integer NOT NULL,
  210. id_metaservice integer NOT NULL,
  211. doctype character varying(2) NOT NULL,
  212. expire_date date NOT NULL,
  213. datalink name,
  214. user_id integer NOT NULL,
  215. company_id integer,
  216. is_global character(1) NOT NULL,
  217. is_visible character(1) NOT NULL,
  218. check_level character(1),
  219. check_by integer,
  220. check_date timestamp with time zone,
  221. status character(1),
  222. ticket_status integer
  223. );
  224. ALTER TABLE public.documents OWNER TO postgres;
  225. --
  226. -- Name: documents_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres
  227. --
  228. CREATE SEQUENCE public.documents_id_seq
  229. AS integer
  230. START WITH 1
  231. INCREMENT BY 1
  232. NO MINVALUE
  233. NO MAXVALUE
  234. CACHE 1;
  235. ALTER TABLE public.documents_id_seq OWNER TO postgres;
  236. --
  237. -- Name: documents_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres
  238. --
  239. ALTER SEQUENCE public.documents_id_seq OWNED BY public.documents.id;
  240. --
  241. -- Name: order_list_log; Type: TABLE; Schema: public; Owner: sharix
  242. --
  243. CREATE TABLE public.order_list_log (
  244. id integer NOT NULL,
  245. payment_transaction_id integer,
  246. service_id integer,
  247. time_placed timestamp with time zone,
  248. time_start timestamp with time zone,
  249. time_finish_predicted timestamp with time zone,
  250. time_finish_real timestamp with time zone,
  251. order_place_start name,
  252. order_place_predicted name,
  253. order_place_real name,
  254. price integer,
  255. provider integer,
  256. receiver integer,
  257. client integer
  258. );
  259. ALTER TABLE public.order_list_log OWNER TO sharix;
  260. --
  261. -- Name: order_list_log_id_seq; Type: SEQUENCE; Schema: public; Owner: sharix
  262. --
  263. CREATE SEQUENCE public.order_list_log_id_seq
  264. AS integer
  265. START WITH 1
  266. INCREMENT BY 1
  267. NO MINVALUE
  268. NO MAXVALUE
  269. CACHE 1;
  270. ALTER TABLE public.order_list_log_id_seq OWNER TO sharix;
  271. --
  272. -- Name: order_list_log_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: sharix
  273. --
  274. ALTER SEQUENCE public.order_list_log_id_seq OWNED BY public.order_list_log.id;
  275. --
  276. -- Name: orders; Type: TABLE; Schema: public; Owner: postgres
  277. --
  278. CREATE TABLE public.orders (
  279. id integer NOT NULL,
  280. service_id integer NOT NULL,
  281. service_type_id integer NOT NULL,
  282. state integer NOT NULL,
  283. id_metaservice integer NOT NULL,
  284. time_created timestamp with time zone NOT NULL,
  285. time_placed timestamp with time zone NOT NULL,
  286. time_start timestamp with time zone NOT NULL,
  287. time_finish_predicted timestamp with time zone NOT NULL,
  288. time_finish_real timestamp with time zone NOT NULL,
  289. provider_id integer NOT NULL,
  290. receiver_id integer NOT NULL,
  291. client_id integer NOT NULL,
  292. predicted_price numeric(10,2) NOT NULL,
  293. real_price numeric(10,2) NOT NULL,
  294. is_global character(1) NOT NULL,
  295. is_visible character(1) NOT NULL
  296. );
  297. ALTER TABLE public.orders OWNER TO postgres;
  298. --
  299. -- Name: orders_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres
  300. --
  301. CREATE SEQUENCE public.orders_id_seq
  302. AS integer
  303. START WITH 1
  304. INCREMENT BY 1
  305. NO MINVALUE
  306. NO MAXVALUE
  307. CACHE 1;
  308. ALTER TABLE public.orders_id_seq OWNER TO postgres;
  309. --
  310. -- Name: orders_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres
  311. --
  312. ALTER SEQUENCE public.orders_id_seq OWNED BY public.orders.id;
  313. --
  314. -- Name: permissions; Type: TABLE; Schema: public; Owner: postgres
  315. --
  316. CREATE TABLE public.permissions (
  317. id integer NOT NULL,
  318. id_metaservice integer NOT NULL,
  319. id_permission integer NOT NULL,
  320. user_id integer NOT NULL,
  321. is_global character(1) NOT NULL,
  322. is_visible character(1) NOT NULL,
  323. check_level character(1),
  324. check_by integer,
  325. check_date timestamp with time zone NOT NULL,
  326. status character(1),
  327. ticket_status integer
  328. );
  329. ALTER TABLE public.permissions OWNER TO postgres;
  330. --
  331. -- Name: permissions_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres
  332. --
  333. CREATE SEQUENCE public.permissions_id_seq
  334. AS integer
  335. START WITH 1
  336. INCREMENT BY 1
  337. NO MINVALUE
  338. NO MAXVALUE
  339. CACHE 1;
  340. ALTER TABLE public.permissions_id_seq OWNER TO postgres;
  341. --
  342. -- Name: permissions_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres
  343. --
  344. ALTER SEQUENCE public.permissions_id_seq OWNED BY public.permissions.id;
  345. --
  346. -- Name: provider; Type: TABLE; Schema: public; Owner: postgres
  347. --
  348. CREATE TABLE public.provider (
  349. id integer NOT NULL,
  350. type integer NOT NULL,
  351. id_company integer NOT NULL,
  352. user_id integer NOT NULL,
  353. requirements name NOT NULL,
  354. status character(1) DEFAULT 'A'::bpchar,
  355. ticket_status integer,
  356. id_metaservice integer NOT NULL,
  357. is_global character(1) NOT NULL,
  358. is_visible character(1) NOT NULL,
  359. location_type name NOT NULL,
  360. default_location name NOT NULL
  361. );
  362. ALTER TABLE public.provider OWNER TO postgres;
  363. --
  364. -- Name: provider_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres
  365. --
  366. CREATE SEQUENCE public.provider_id_seq
  367. AS integer
  368. START WITH 1
  369. INCREMENT BY 1
  370. NO MINVALUE
  371. NO MAXVALUE
  372. CACHE 1;
  373. ALTER TABLE public.provider_id_seq OWNER TO postgres;
  374. --
  375. -- Name: provider_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres
  376. --
  377. ALTER SEQUENCE public.provider_id_seq OWNED BY public.provider.id;
  378. --
  379. -- Name: relationship; Type: TABLE; Schema: public; Owner: postgres
  380. --
  381. CREATE TABLE public.relationship (
  382. id integer NOT NULL,
  383. user_id_who integer,
  384. user_id_whom integer,
  385. neg_type character(1),
  386. id_metaservice integer,
  387. is_global character(1) NOT NULL,
  388. is_visible character(1) NOT NULL,
  389. requirements name,
  390. status character(1) DEFAULT 'A'::bpchar,
  391. ticket_status integer
  392. );
  393. ALTER TABLE public.relationship OWNER TO postgres;
  394. --
  395. -- Name: relationship_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres
  396. --
  397. CREATE SEQUENCE public.relationship_id_seq
  398. AS integer
  399. START WITH 1
  400. INCREMENT BY 1
  401. NO MINVALUE
  402. NO MAXVALUE
  403. CACHE 1;
  404. ALTER TABLE public.relationship_id_seq OWNER TO postgres;
  405. --
  406. -- Name: relationship_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres
  407. --
  408. ALTER SEQUENCE public.relationship_id_seq OWNED BY public.relationship.id;
  409. --
  410. -- Name: resource; Type: TABLE; Schema: public; Owner: postgres
  411. --
  412. CREATE TABLE public.resource (
  413. id integer NOT NULL,
  414. type_id integer NOT NULL,
  415. user_id integer NOT NULL,
  416. requirements name NOT NULL,
  417. status character(1) DEFAULT 'A'::bpchar,
  418. ticket_status integer,
  419. id_metaservice integer NOT NULL,
  420. is_global character(1) NOT NULL,
  421. is_visible character(1) NOT NULL
  422. );
  423. ALTER TABLE public.resource OWNER TO postgres;
  424. --
  425. -- Name: resource_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres
  426. --
  427. CREATE SEQUENCE public.resource_id_seq
  428. AS integer
  429. START WITH 1
  430. INCREMENT BY 1
  431. NO MINVALUE
  432. NO MAXVALUE
  433. CACHE 1;
  434. ALTER TABLE public.resource_id_seq OWNER TO postgres;
  435. --
  436. -- Name: resource_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres
  437. --
  438. ALTER SEQUENCE public.resource_id_seq OWNED BY public.resource.id;
  439. --
  440. -- Name: service; Type: TABLE; Schema: public; Owner: postgres
  441. --
  442. CREATE TABLE public.service (
  443. id integer NOT NULL,
  444. servicetype_id integer NOT NULL,
  445. id_provider integer NOT NULL,
  446. resourse_id integer NOT NULL,
  447. price_alg character varying(255) NOT NULL,
  448. price_km integer NOT NULL,
  449. price_min integer NOT NULL,
  450. price_amount integer NOT NULL,
  451. id_metaservice integer,
  452. is_global character(1) NOT NULL,
  453. is_visible character(1) NOT NULL,
  454. requirements name,
  455. status character(1) DEFAULT 'A'::bpchar,
  456. ticket_status integer
  457. );
  458. ALTER TABLE public.service OWNER TO postgres;
  459. --
  460. -- Name: service_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres
  461. --
  462. CREATE SEQUENCE public.service_id_seq
  463. AS integer
  464. START WITH 1
  465. INCREMENT BY 1
  466. NO MINVALUE
  467. NO MAXVALUE
  468. CACHE 1;
  469. ALTER TABLE public.service_id_seq OWNER TO postgres;
  470. --
  471. -- Name: service_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres
  472. --
  473. ALTER SEQUENCE public.service_id_seq OWNED BY public.service.id;
  474. --
  475. -- Name: servicetype; Type: TABLE; Schema: public; Owner: postgres
  476. --
  477. CREATE TABLE public.servicetype (
  478. id integer NOT NULL,
  479. caption character varying(255) NOT NULL,
  480. description text NOT NULL,
  481. pricetype integer NOT NULL,
  482. id_metaservice integer,
  483. is_global character(1) NOT NULL,
  484. is_visible character(1) NOT NULL,
  485. requirements name,
  486. status character(1) DEFAULT 'A'::bpchar,
  487. ticket_status integer
  488. );
  489. ALTER TABLE public.servicetype OWNER TO postgres;
  490. --
  491. -- Name: servicetype_id_seq; Type: SEQUENCE; Schema: public; Owner: postgres
  492. --
  493. CREATE SEQUENCE public.servicetype_id_seq
  494. AS integer
  495. START WITH 1
  496. INCREMENT BY 1
  497. NO MINVALUE
  498. NO MAXVALUE
  499. CACHE 1;
  500. ALTER TABLE public.servicetype_id_seq OWNER TO postgres;
  501. --
  502. -- Name: servicetype_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: postgres
  503. --
  504. ALTER SEQUENCE public.servicetype_id_seq OWNED BY public.servicetype.id;
  505. --
  506. -- Name: tickets; Type: TABLE; Schema: public; Owner: sharix
  507. --
  508. CREATE TABLE public.tickets (
  509. id integer NOT NULL,
  510. id_reporter integer,
  511. id_asignee integer,
  512. time_created timestamp with time zone,
  513. time_assigned timestamp with time zone,
  514. time_changed timestamp with time zone,
  515. time_closed timestamp with time zone,
  516. status integer,
  517. description text
  518. );
  519. ALTER TABLE public.tickets OWNER TO sharix;
  520. --
  521. -- Name: tickets_id_seq; Type: SEQUENCE; Schema: public; Owner: sharix
  522. --
  523. CREATE SEQUENCE public.tickets_id_seq
  524. AS integer
  525. START WITH 1
  526. INCREMENT BY 1
  527. NO MINVALUE
  528. NO MAXVALUE
  529. CACHE 1;
  530. ALTER TABLE public.tickets_id_seq OWNER TO sharix;
  531. --
  532. -- Name: tickets_id_seq; Type: SEQUENCE OWNED BY; Schema: public; Owner: sharix
  533. --
  534. ALTER SEQUENCE public.tickets_id_seq OWNED BY public.tickets.id;
  535. --
  536. -- Name: users; Type: TABLE; Schema: public; Owner: drive
  537. --
  538. CREATE TABLE public.users (
  539. id integer DEFAULT 0 NOT NULL,
  540. name text,
  541. access text,
  542. login text,
  543. password text
  544. );
  545. ALTER TABLE public.users OWNER TO drive;
  546. --
  547. -- Name: cars_log id; Type: DEFAULT; Schema: public; Owner: postgres
  548. --
  549. ALTER TABLE ONLY public.cars_log ALTER COLUMN id SET DEFAULT nextval('public.cars_log_id_seq'::regclass);
  550. --
  551. -- Name: client id; Type: DEFAULT; Schema: public; Owner: postgres
  552. --
  553. ALTER TABLE ONLY public.client ALTER COLUMN id SET DEFAULT nextval('public.client_id_seq'::regclass);
  554. --
  555. -- Name: current_cars id; Type: DEFAULT; Schema: public; Owner: postgres
  556. --
  557. ALTER TABLE ONLY public.current_cars ALTER COLUMN id SET DEFAULT nextval('public.current_cars_id_seq'::regclass);
  558. --
  559. -- Name: current_orders id; Type: DEFAULT; Schema: public; Owner: postgres
  560. --
  561. ALTER TABLE ONLY public.current_orders ALTER COLUMN id SET DEFAULT nextval('public.current_orders_id_seq'::regclass);
  562. --
  563. -- Name: current_timetable id; Type: DEFAULT; Schema: public; Owner: postgres
  564. --
  565. ALTER TABLE ONLY public.current_timetable ALTER COLUMN id SET DEFAULT nextval('public.current_timetable_id_seq'::regclass);
  566. --
  567. -- Name: documents id; Type: DEFAULT; Schema: public; Owner: postgres
  568. --
  569. ALTER TABLE ONLY public.documents ALTER COLUMN id SET DEFAULT nextval('public.documents_id_seq'::regclass);
  570. --
  571. -- Name: order_list_log id; Type: DEFAULT; Schema: public; Owner: sharix
  572. --
  573. ALTER TABLE ONLY public.order_list_log ALTER COLUMN id SET DEFAULT nextval('public.order_list_log_id_seq'::regclass);
  574. --
  575. -- Name: orders id; Type: DEFAULT; Schema: public; Owner: postgres
  576. --
  577. ALTER TABLE ONLY public.orders ALTER COLUMN id SET DEFAULT nextval('public.orders_id_seq'::regclass);
  578. --
  579. -- Name: permissions id; Type: DEFAULT; Schema: public; Owner: postgres
  580. --
  581. ALTER TABLE ONLY public.permissions ALTER COLUMN id SET DEFAULT nextval('public.permissions_id_seq'::regclass);
  582. --
  583. -- Name: provider id; Type: DEFAULT; Schema: public; Owner: postgres
  584. --
  585. ALTER TABLE ONLY public.provider ALTER COLUMN id SET DEFAULT nextval('public.provider_id_seq'::regclass);
  586. --
  587. -- Name: relationship id; Type: DEFAULT; Schema: public; Owner: postgres
  588. --
  589. ALTER TABLE ONLY public.relationship ALTER COLUMN id SET DEFAULT nextval('public.relationship_id_seq'::regclass);
  590. --
  591. -- Name: resource id; Type: DEFAULT; Schema: public; Owner: postgres
  592. --
  593. ALTER TABLE ONLY public.resource ALTER COLUMN id SET DEFAULT nextval('public.resource_id_seq'::regclass);
  594. --
  595. -- Name: service id; Type: DEFAULT; Schema: public; Owner: postgres
  596. --
  597. ALTER TABLE ONLY public.service ALTER COLUMN id SET DEFAULT nextval('public.service_id_seq'::regclass);
  598. --
  599. -- Name: servicetype id; Type: DEFAULT; Schema: public; Owner: postgres
  600. --
  601. ALTER TABLE ONLY public.servicetype ALTER COLUMN id SET DEFAULT nextval('public.servicetype_id_seq'::regclass);
  602. --
  603. -- Name: tickets id; Type: DEFAULT; Schema: public; Owner: sharix
  604. --
  605. ALTER TABLE ONLY public.tickets ALTER COLUMN id SET DEFAULT nextval('public.tickets_id_seq'::regclass);
  606. --
  607. -- Name: cars_log cars_log_pkey; Type: CONSTRAINT; Schema: public; Owner: postgres
  608. --
  609. ALTER TABLE ONLY public.cars_log
  610. ADD CONSTRAINT cars_log_pkey PRIMARY KEY (id);
  611. --
  612. -- Name: client client_pkey; Type: CONSTRAINT; Schema: public; Owner: postgres
  613. --
  614. ALTER TABLE ONLY public.client
  615. ADD CONSTRAINT client_pkey PRIMARY KEY (id);
  616. --
  617. -- Name: company company_pkey; Type: CONSTRAINT; Schema: public; Owner: postgres
  618. --
  619. ALTER TABLE ONLY public.company
  620. ADD CONSTRAINT company_pkey PRIMARY KEY (id);
  621. --
  622. -- Name: current_cars current_cars_pkey; Type: CONSTRAINT; Schema: public; Owner: postgres
  623. --
  624. ALTER TABLE ONLY public.current_cars
  625. ADD CONSTRAINT current_cars_pkey PRIMARY KEY (id);
  626. --
  627. -- Name: current_orders current_orders_pkey; Type: CONSTRAINT; Schema: public; Owner: postgres
  628. --
  629. ALTER TABLE ONLY public.current_orders
  630. ADD CONSTRAINT current_orders_pkey PRIMARY KEY (id);
  631. --
  632. -- Name: current_timetable current_timetable_pkey; Type: CONSTRAINT; Schema: public; Owner: postgres
  633. --
  634. ALTER TABLE ONLY public.current_timetable
  635. ADD CONSTRAINT current_timetable_pkey PRIMARY KEY (id);
  636. --
  637. -- Name: documents documents_pkey; Type: CONSTRAINT; Schema: public; Owner: postgres
  638. --
  639. ALTER TABLE ONLY public.documents
  640. ADD CONSTRAINT documents_pkey PRIMARY KEY (id);
  641. --
  642. -- Name: order_list_log order_list_log_pkey; Type: CONSTRAINT; Schema: public; Owner: sharix
  643. --
  644. ALTER TABLE ONLY public.order_list_log
  645. ADD CONSTRAINT order_list_log_pkey PRIMARY KEY (id);
  646. --
  647. -- Name: orders orders_pkey; Type: CONSTRAINT; Schema: public; Owner: postgres
  648. --
  649. ALTER TABLE ONLY public.orders
  650. ADD CONSTRAINT orders_pkey PRIMARY KEY (id);
  651. --
  652. -- Name: permissions permissions_pkey; Type: CONSTRAINT; Schema: public; Owner: postgres
  653. --
  654. ALTER TABLE ONLY public.permissions
  655. ADD CONSTRAINT permissions_pkey PRIMARY KEY (id);
  656. --
  657. -- Name: provider provider_pkey; Type: CONSTRAINT; Schema: public; Owner: postgres
  658. --
  659. ALTER TABLE ONLY public.provider
  660. ADD CONSTRAINT provider_pkey PRIMARY KEY (id);
  661. --
  662. -- Name: relationship relationship_pkey; Type: CONSTRAINT; Schema: public; Owner: postgres
  663. --
  664. ALTER TABLE ONLY public.relationship
  665. ADD CONSTRAINT relationship_pkey PRIMARY KEY (id);
  666. --
  667. -- Name: resource resource_pkey; Type: CONSTRAINT; Schema: public; Owner: postgres
  668. --
  669. ALTER TABLE ONLY public.resource
  670. ADD CONSTRAINT resource_pkey PRIMARY KEY (id);
  671. --
  672. -- Name: service service_pkey; Type: CONSTRAINT; Schema: public; Owner: postgres
  673. --
  674. ALTER TABLE ONLY public.service
  675. ADD CONSTRAINT service_pkey PRIMARY KEY (id);
  676. --
  677. -- Name: servicetype servicetype_pkey; Type: CONSTRAINT; Schema: public; Owner: postgres
  678. --
  679. ALTER TABLE ONLY public.servicetype
  680. ADD CONSTRAINT servicetype_pkey PRIMARY KEY (id);
  681. --
  682. -- Name: tickets tickets_pkey; Type: CONSTRAINT; Schema: public; Owner: sharix
  683. --
  684. ALTER TABLE ONLY public.tickets
  685. ADD CONSTRAINT tickets_pkey PRIMARY KEY (id);
  686. --
  687. -- PostgreSQL database dump complete
  688. --