Advertisement
GrottoFalls

Untitled

Dec 20th, 2019
366
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 3.59 KB | None | 0 0
  1. JOBS TABLE
  2.  
  3. jobs CREATE TABLE `jobs` (
  4.  `id` int(11) NOT NULL AUTO_INCREMENT,
  5.  `driver_id` int(11) NOT NULL,
  6.  `truck_id` int(11) NOT NULL,
  7.  `job_id` int(11) NOT NULL,
  8.  `mileage_start` int(11) NOT NULL,
  9.  `mileage_end` int(11) NOT NULL,
  10.  `mileage_total` int(11) NOT NULL,
  11.  `time` datetime NOT NULL,
  12.  `customer` int(11) NOT NULL,
  13.  `address` text NOT NULL,
  14.  `city` text NOT NULL,
  15.  `state` varchar(255) NOT NULL,
  16.  `zip` varchar(255) NOT NULL,
  17.  `phone` varchar(255) NOT NULL,
  18.  `cc_name` varchar(255) NOT NULL,
  19.  `cc_type` varchar(255) NOT NULL,
  20.  `cc_number` varchar(255) NOT NULL,
  21.  `cc_exp` varchar(255) NOT NULL,
  22.  `cc_ccv` int(11) NOT NULL,
  23.  `cc_zip` int(11) NOT NULL,
  24.  `source` int(11) NOT NULL,
  25.  `item` int(11) NOT NULL,
  26.  `loadsize` varchar(255) NOT NULL,
  27.  `unclosed` enum('Y','N') NOT NULL DEFAULT 'N',
  28.  `notes` text NOT NULL,
  29.  `djid` int(11) DEFAULT NULL,
  30.  `end_time` text NOT NULL,
  31.  `oil_notes` text NOT NULL,
  32.  `view_check` varchar(255) NOT NULL,
  33.  `dumpType` int(11) NOT NULL,
  34.  `fieldTicket` varchar(255) NOT NULL,
  35.  `stamped` enum('NOT STAMPED','RE-STAMPED','STAMPED') NOT NULL DEFAULT 'NOT STAMPED',
  36.  `ticket_received` enum('Y','N') NOT NULL DEFAULT 'N',
  37.  `well_name` varchar(255) NOT NULL,
  38.  `fileLink` text NOT NULL,
  39.  `metric` varchar(255) NOT NULL,
  40.  `price` varchar(255) NOT NULL,
  41.  `mob_charge` double(10,2) NOT NULL,
  42.  `comp` double(10,2) NOT NULL,
  43.  `mob_hours` double(10,2) NOT NULL,
  44.  `ar` varchar(255) NOT NULL,
  45.  `ap` varchar(255) NOT NULL,
  46.  `report_notes` text NOT NULL,
  47.  `salesman` int(11) NOT NULL,
  48.  `history` text NOT NULL,
  49.  `ticketed` enum('Y','N') NOT NULL DEFAULT 'N',
  50.  `sub_id` int(11) NOT NULL,
  51.  `submetric` varchar(255) NOT NULL,
  52.  `subprice` text NOT NULL,
  53.  `approve_stamp` text NOT NULL,
  54.  `sub_ap` varchar(255) NOT NULL,
  55.  `theDstatus` enum('Picked Up','Dumped') NOT NULL DEFAULT 'Picked Up',
  56.  `theApp` varchar(255) NOT NULL,
  57.  `ponum` varchar(255) NOT NULL,
  58.  `theManifest` varchar(255) NOT NULL,
  59.  `taxregion` int(11) NOT NULL,
  60.  `hauloffID` int(11) NOT NULL DEFAULT '0',
  61.  `rComp` varchar(255) NOT NULL,
  62.  `image` varchar(255) DEFAULT NULL,
  63.  `driverAppID` int(11) NOT NULL,
  64.  `gpsloc` varchar(255) NOT NULL,
  65.  `projectEnter` bigint(20) NOT NULL,
  66.  `projectExit` bigint(20) NOT NULL,
  67.  `geofence` varchar(10) NOT NULL,
  68.  `projectgps` varchar(255) NOT NULL,
  69.  PRIMARY KEY (`id`),
  70.  KEY `customer` (`customer`),
  71.  KEY `job_id` (`job_id`),
  72.  KEY `ar` (`ar`),
  73.  KEY `ap` (`ap`),
  74.  KEY `ponum` (`ponum`),
  75.  KEY `sub_id` (`sub_id`),
  76.  KEY `salesman` (`salesman`),
  77.  KEY `item` (`item`),
  78.  KEY `source` (`source`),
  79.  KEY `dumpType` (`dumpType`),
  80.  KEY `truck_id` (`truck_id`),
  81.  KEY `driver_id` (`driver_id`)
  82. ) ENGINE=InnoDB AUTO_INCREMENT=198515 DEFAULT CHARSET=latin1
  83.  
  84. DRIVER EVENTS TABLE:
  85.  
  86. driver_events CREATE TABLE `driver_events` (
  87.  `driverId` int(11) NOT NULL,
  88.  `eventId` tinyint(1) NOT NULL,
  89.  `time` bigint(20) NOT NULL,
  90.  `location` varchar(45) NOT NULL,
  91.  KEY `driverId` (`driverId`),
  92.  KEY `time` (`time`)
  93. ) ENGINE=InnoDB DEFAULT CHARSET=latin1
  94.  
  95. EXPLAIN SELECTS:
  96.  
  97. EXPLAIN SELECT * from jobs WHERE time between '2019-12-11 00:00:00' and '2019-12-17 23:59:59' order by time DESC
  98.  
  99. 1 SIMPLE jobs ALL
  100. NULL
  101.  
  102. NULL
  103.  
  104. NULL
  105.  
  106. NULL
  107. 148787 Using where; Using filesort
  108.  
  109.  
  110. EXPLAIN select * from driver_events where driverId = '923' and FROM_UNIXTIME(time, '%m-%d-%Y') = '12-18-2019' order by time desc limit 0,5
  111.  
  112. 1 SIMPLE driver_events index driverId time 8
  113. NULL
  114. 263 Using where
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement