-- phpMyAdmin SQL Dump
-- version 5.2.3
-- https://www.phpmyadmin.net/
--
-- Host: localhost
-- Generation Time: Mar 27, 2026 at 07:37 AM
-- Server version: 8.0.45-0ubuntu0.24.04.1
-- PHP Version: 8.4.18

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
START TRANSACTION;
SET time_zone = "+00:00";


/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8mb4 */;

--
-- Database: `cropmonitor`
--

-- --------------------------------------------------------

--
-- Table structure for table `animal_records`
--

CREATE TABLE `animal_records` (
  `id` int NOT NULL,
  `client_records_id` int NOT NULL,
  `modx_user_id` int NOT NULL,
  `date` date NOT NULL,
  `email` varchar(30) DEFAULT NULL,
  `client_name` varchar(30) DEFAULT NULL,
  `site_address` varchar(30) DEFAULT NULL,
  `state_postcode` varchar(30) DEFAULT NULL,
  `analysis_type` varchar(30) DEFAULT NULL,
  `lab_no` varchar(30) DEFAULT NULL,
  `date_sampled` date DEFAULT NULL,
  `sample_id` varchar(30) DEFAULT NULL,
  `crop_type` varchar(30) DEFAULT NULL,
  `animal` varchar(30) DEFAULT NULL,
  `live_weight` varchar(5) DEFAULT NULL,
  `dm_intake` varchar(15) DEFAULT NULL,
  `lactation` varchar(30) DEFAULT NULL,
  `n` varchar(15) DEFAULT NULL,
  `p` varchar(15) DEFAULT NULL,
  `k` varchar(15) DEFAULT NULL,
  `s` varchar(15) DEFAULT NULL,
  `mg` varchar(15) DEFAULT NULL,
  `ca` varchar(15) DEFAULT NULL,
  `na` varchar(15) DEFAULT NULL,
  `fe` varchar(15) DEFAULT NULL,
  `mn` varchar(15) DEFAULT NULL,
  `zn` varchar(15) DEFAULT NULL,
  `cu` varchar(15) DEFAULT NULL,
  `b` varchar(15) DEFAULT NULL,
  `mo` varchar(15) DEFAULT NULL,
  `co` varchar(15) DEFAULT NULL,
  `se` varchar(15) DEFAULT NULL,
  `cl` varchar(15) DEFAULT NULL,
  `ch` varchar(15) DEFAULT NULL,
  `k_meq` varchar(15) DEFAULT NULL,
  `s_meq` varchar(15) DEFAULT NULL,
  `ca_meq` varchar(15) DEFAULT NULL,
  `mg_meq` varchar(15) DEFAULT NULL,
  `na_meq` varchar(15) DEFAULT NULL,
  `cl_meq` varchar(15) DEFAULT NULL,
  `rand` varchar(100) NOT NULL,
  `status` varchar(10) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Table structure for table `animal_specifications`
--

CREATE TABLE `animal_specifications` (
  `id` int NOT NULL,
  `modx_user_id` int DEFAULT '1',
  `animal` varchar(20) DEFAULT NULL,
  `lactation` varchar(15) DEFAULT NULL,
  `live_weight` varchar(5) DEFAULT NULL,
  `dm_intake` varchar(15) DEFAULT NULL,
  `n` varchar(10) DEFAULT NULL,
  `p` varchar(10) DEFAULT NULL,
  `k` varchar(10) DEFAULT NULL,
  `s` varchar(10) DEFAULT NULL,
  `ca` varchar(10) DEFAULT NULL,
  `mg` varchar(10) DEFAULT NULL,
  `na` varchar(10) DEFAULT NULL,
  `fe` varchar(10) DEFAULT NULL,
  `mn` varchar(10) DEFAULT NULL,
  `zn` varchar(10) DEFAULT NULL,
  `cu` varchar(10) DEFAULT NULL,
  `b` varchar(10) DEFAULT NULL,
  `mo` varchar(10) DEFAULT NULL,
  `co` varchar(10) DEFAULT NULL,
  `se` varchar(10) DEFAULT NULL,
  `i` varchar(10) DEFAULT NULL,
  `cl` varchar(10) DEFAULT NULL,
  `ch` varchar(10) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Table structure for table `block_info`
--

CREATE TABLE `block_info` (
  `id` int NOT NULL,
  `modx_user_id` int NOT NULL,
  `name` text,
  `block_id` text,
  `location` text,
  `area` int DEFAULT NULL,
  `gps` int DEFAULT NULL,
  `status` int NOT NULL DEFAULT '0',
  `date_added` date DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Table structure for table `calendar_events`
--

CREATE TABLE `calendar_events` (
  `id` int NOT NULL,
  `modx_user_id` text,
  `start` datetime DEFAULT NULL,
  `end` datetime DEFAULT NULL,
  `title` text,
  `site_id` text,
  `type` text
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Stand-in structure for view `calendar_view`
-- (See below for the actual view)
--
CREATE TABLE `calendar_view` (
`Aanalysis_type` varchar(30)
,`Aend` date
,`Aid` int
,`Asam_id` varchar(30)
,`Asite_id` varchar(30)
,`Astart` date
,`Auid` int
,`Cend` date
,`Cid` int
,`Cstart` datetime
,`Cuid` text
,`Panalysis_type` varchar(30)
,`Pend` date
,`Pid` int
,`Psam_id` varchar(30)
,`Psite_id` varchar(30)
,`Pstart` date
,`Puid` int
,`Sanalysis_type` varchar(100)
,`Send` date
,`Sid` int
,`Ssam_id` varchar(100)
,`Ssite_id` varchar(100)
,`Sstart` datetime
,`Suid` varchar(10)
,`title` text
,`type` text
,`Wanalysis_type` varchar(30)
,`Wend` date
,`Wid` int
,`Wsam_id` varchar(30)
,`Wsite_id` varchar(30)
,`Wstart` date
,`Wuid` int
);

-- --------------------------------------------------------

--
-- Table structure for table `client_records`
--

CREATE TABLE `client_records` (
  `id` int NOT NULL,
  `modx_user_id` int DEFAULT NULL,
  `modx_user_attributes` int DEFAULT NULL,
  `company` varchar(100) DEFAULT NULL,
  `client` varchar(100) DEFAULT NULL,
  `address` varchar(100) DEFAULT NULL,
  `state_postcode` varchar(100) DEFAULT NULL,
  `email` varchar(100) DEFAULT NULL,
  `phone` varchar(100) DEFAULT NULL,
  `mobile` varchar(100) DEFAULT NULL,
  `fax` varchar(100) DEFAULT NULL,
  `wustationid` varchar(100) DEFAULT NULL,
  `wuapikey` varchar(100) DEFAULT NULL,
  `dkstationid` varchar(100) DEFAULT NULL,
  `dkapikey` varchar(100) DEFAULT NULL,
  `owstationid` varchar(100) DEFAULT NULL,
  `owapikey` varchar(100) DEFAULT NULL,
  `aerisstationid` varchar(100) DEFAULT NULL,
  `aerisapi` varchar(100) DEFAULT NULL,
  `apiselect` varchar(20) DEFAULT 'wunderground'
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Table structure for table `crop_info`
--

CREATE TABLE `crop_info` (
  `id` int NOT NULL,
  `modx_user_id` int NOT NULL,
  `paddock_id` text,
  `name` text
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Table structure for table `editor`
--

CREATE TABLE `editor` (
  `id` int NOT NULL,
  `content` text COLLATE utf8mb3_unicode_ci NOT NULL,
  `created` datetime NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci;

-- --------------------------------------------------------

--
-- Table structure for table `fertiliser_specifications`
--

CREATE TABLE `fertiliser_specifications` (
  `id` int NOT NULL,
  `modx_user_id` int NOT NULL,
  `name` text,
  `chemical` text,
  `n` varchar(10) DEFAULT NULL,
  `p` varchar(10) DEFAULT NULL,
  `k` varchar(10) DEFAULT NULL,
  `Na` varchar(10) DEFAULT NULL,
  `Ca` varchar(10) DEFAULT NULL,
  `Mg` varchar(10) DEFAULT NULL,
  `B` varchar(10) DEFAULT NULL,
  `Zn` varchar(10) DEFAULT NULL,
  `Cu` varchar(10) DEFAULT NULL,
  `Mn` varchar(10) DEFAULT NULL,
  `Fe` varchar(10) DEFAULT NULL,
  `Co` varchar(10) DEFAULT NULL,
  `Mo` varchar(10) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Table structure for table `field_sensors`
--

CREATE TABLE `field_sensors` (
  `id` int NOT NULL,
  `modx_user_id` varchar(10) NOT NULL,
  `sensor_id` varchar(50) DEFAULT NULL,
  `DATEUTC` datetime DEFAULT NULL,
  `sensor_name` text,
  `value` decimal(10,3) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Table structure for table `newtile`
--

CREATE TABLE `newtile` (
  `id` int NOT NULL,
  `datetime` datetime NOT NULL,
  `input1` varchar(10) DEFAULT NULL,
  `input2` varchar(10) DEFAULT NULL,
  `input3` varchar(10) DEFAULT NULL,
  `input4` varchar(10) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Table structure for table `plant_images`
--

CREATE TABLE `plant_images` (
  `id` int NOT NULL,
  `plant_type` varchar(50) DEFAULT NULL,
  `name` blob NOT NULL
) ENGINE=MyISAM DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Table structure for table `plant_records`
--

CREATE TABLE `plant_records` (
  `id` int NOT NULL,
  `client_records_id` int NOT NULL,
  `modx_user_id` int NOT NULL,
  `date` date NOT NULL,
  `email` varchar(30) DEFAULT NULL,
  `client_name` varchar(30) DEFAULT NULL,
  `site_address` varchar(30) DEFAULT NULL,
  `state_postcode` varchar(30) DEFAULT NULL,
  `analysis_type` varchar(30) DEFAULT NULL,
  `lab_no` varchar(30) DEFAULT NULL,
  `batch_no` varchar(30) DEFAULT NULL,
  `date_sampled` date DEFAULT NULL,
  `sample_id` varchar(30) DEFAULT NULL,
  `site_id` varchar(30) DEFAULT NULL,
  `crop_type` varchar(30) DEFAULT NULL,
  `n` varchar(15) DEFAULT NULL,
  `p` varchar(15) DEFAULT NULL,
  `k` varchar(15) DEFAULT NULL,
  `s` varchar(15) DEFAULT NULL,
  `mg` varchar(15) DEFAULT NULL,
  `ca` varchar(15) DEFAULT NULL,
  `na` varchar(15) DEFAULT NULL,
  `fe` varchar(15) DEFAULT NULL,
  `mn` varchar(15) DEFAULT NULL,
  `zn` varchar(15) DEFAULT NULL,
  `cu` varchar(15) DEFAULT NULL,
  `b` varchar(15) DEFAULT NULL,
  `m` varchar(15) DEFAULT NULL,
  `co` varchar(15) DEFAULT NULL,
  `se` varchar(15) DEFAULT NULL,
  `cl` varchar(15) DEFAULT NULL,
  `c` varchar(15) DEFAULT NULL,
  `rand` varchar(100) NOT NULL,
  `status` varchar(10) DEFAULT '0'
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Table structure for table `plant_specifications`
--

CREATE TABLE `plant_specifications` (
  `id` int NOT NULL,
  `modx_user_id` varchar(10) NOT NULL DEFAULT '1',
  `plant_type` text,
  `plant_stage` text,
  `n_min` varchar(10) DEFAULT NULL,
  `n_avg` varchar(10) DEFAULT NULL,
  `n_max` varchar(10) DEFAULT NULL,
  `P_Min` varchar(10) DEFAULT NULL,
  `P_Avg` varchar(10) DEFAULT NULL,
  `P_Max` varchar(10) DEFAULT NULL,
  `K_Min` varchar(10) DEFAULT NULL,
  `K_Avg` varchar(10) DEFAULT NULL,
  `K_Max` varchar(10) DEFAULT NULL,
  `S_Min` varchar(10) DEFAULT NULL,
  `S_Avg` varchar(10) DEFAULT NULL,
  `S_Max` varchar(10) DEFAULT NULL,
  `Ca_Min` varchar(10) DEFAULT NULL,
  `Ca_Avg` varchar(10) DEFAULT NULL,
  `Ca_Max` varchar(10) DEFAULT NULL,
  `Mg_Min` varchar(10) DEFAULT NULL,
  `Mg_Avg` varchar(10) DEFAULT NULL,
  `Mg_Max` varchar(10) DEFAULT NULL,
  `Na_Min` varchar(10) DEFAULT NULL,
  `Na_Avg` varchar(10) DEFAULT NULL,
  `Na_Max` varchar(10) DEFAULT NULL,
  `Cu_Min` varchar(10) DEFAULT NULL,
  `Cu_Avg` varchar(10) DEFAULT NULL,
  `Cu_Max` varchar(10) DEFAULT NULL,
  `Zn_Min` varchar(10) DEFAULT NULL,
  `Zn_Avg` varchar(10) DEFAULT NULL,
  `Zn_Max` varchar(10) DEFAULT NULL,
  `Mn_Min` varchar(10) DEFAULT NULL,
  `Mn_Avg` varchar(10) DEFAULT NULL,
  `Mn_Max` varchar(10) DEFAULT NULL,
  `B_Min` varchar(10) DEFAULT NULL,
  `B_Avg` varchar(10) DEFAULT NULL,
  `B_Max` varchar(10) DEFAULT NULL,
  `Fe_Min` varchar(10) DEFAULT NULL,
  `Fe_Avg` varchar(10) DEFAULT NULL,
  `Fe_Max` varchar(10) DEFAULT NULL,
  `M_Min` varchar(10) DEFAULT NULL,
  `M_Avg` varchar(10) DEFAULT NULL,
  `M_Max` varchar(10) DEFAULT NULL,
  `Co_min` varchar(10) NOT NULL,
  `Co_Avg` varchar(10) NOT NULL,
  `Co_max` varchar(10) NOT NULL,
  `se_min` varchar(10) NOT NULL,
  `se_avg` varchar(10) NOT NULL,
  `se_max` varchar(10) NOT NULL,
  `cl_min` varchar(10) NOT NULL,
  `cl_avg` varchar(10) NOT NULL,
  `cl_max` varchar(10) NOT NULL,
  `c_min` varchar(10) NOT NULL,
  `c_avg` varchar(10) NOT NULL,
  `c_max` varchar(10) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Table structure for table `power`
--

CREATE TABLE `power` (
  `DID` int NOT NULL,
  `action` varchar(20) DEFAULT NULL,
  `ID` varchar(20) DEFAULT NULL,
  `PASSWORD` varchar(20) DEFAULT NULL,
  `dateutc` varchar(20) DEFAULT NULL,
  `power0` varchar(20) DEFAULT NULL,
  `power1` varchar(20) DEFAULT NULL,
  `power2` varchar(20) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Table structure for table `reports`
--

CREATE TABLE `reports` (
  `id` int NOT NULL,
  `modx_user_id` int DEFAULT NULL,
  `record_id` int DEFAULT NULL,
  `rand` int DEFAULT NULL,
  `comment` text,
  `dateTime` date DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Stand-in structure for view `reports_view`
-- (See below for the actual view)
--
CREATE TABLE `reports_view` (
`analysis_type` varchar(100)
,`batch_no` varchar(50)
,`client_name` varchar(100)
,`crop_type` varchar(50)
,`date` datetime
,`date_sampled` date
,`id` int
,`lab_no` varchar(50)
,`modx_user_id` varchar(11)
,`rand` varchar(100)
,`sample_id` varchar(100)
,`site_id` varchar(100)
,`status` varchar(10)
);

-- --------------------------------------------------------

--
-- Table structure for table `sensor_id`
--

CREATE TABLE `sensor_id` (
  `id` int NOT NULL,
  `modx_user_id` int DEFAULT NULL,
  `sensor` varchar(50) DEFAULT NULL,
  `sensor_id` varchar(5) DEFAULT NULL,
  `mac` varchar(70) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Table structure for table `soil_comments`
--

CREATE TABLE `soil_comments` (
  `id` int NOT NULL,
  `client_records_id` int DEFAULT NULL,
  `modx_user_id` int DEFAULT NULL,
  `type` varchar(15) NOT NULL,
  `element` varchar(15) NOT NULL,
  `variable` varchar(15) NOT NULL,
  `comment` text NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Table structure for table `soil_records`
--

CREATE TABLE `soil_records` (
  `id` int NOT NULL,
  `client_records_id` varchar(10) CHARACTER SET latin1 COLLATE latin1_swedish_ci DEFAULT NULL,
  `modx_user_id` varchar(10) CHARACTER SET latin1 COLLATE latin1_swedish_ci DEFAULT NULL,
  `date` datetime DEFAULT NULL,
  `email` varchar(100) DEFAULT NULL,
  `client_name` varchar(100) DEFAULT NULL,
  `site_address` varchar(100) DEFAULT NULL,
  `state_postcode` varchar(100) DEFAULT NULL,
  `analysis_type` varchar(100) DEFAULT NULL,
  `lab_no` varchar(50) DEFAULT NULL,
  `batch_no` varchar(50) DEFAULT NULL,
  `sample_id` varchar(100) DEFAULT NULL,
  `site_id` varchar(100) DEFAULT NULL,
  `crop_type` varchar(50) DEFAULT NULL,
  `soil_type` varchar(10) DEFAULT NULL,
  `date_sampled` date DEFAULT NULL,
  `tec` varchar(50) DEFAULT NULL,
  `cec` varchar(50) DEFAULT NULL,
  `texture` varchar(10) DEFAULT NULL,
  `gravel` varchar(10) DEFAULT NULL,
  `colour` varchar(10) DEFAULT NULL,
  `NO3_N` varchar(10) DEFAULT NULL,
  `NH3_N` varchar(10) DEFAULT NULL,
  `p_mehlick` varchar(10) DEFAULT NULL,
  `p_bray2` varchar(10) DEFAULT NULL,
  `p_morgan` varchar(10) DEFAULT NULL,
  `p_colwell` varchar(10) DEFAULT NULL,
  `k_morgan` varchar(10) DEFAULT NULL,
  `ca_morgan` varchar(10) DEFAULT NULL,
  `mg_morgan` varchar(10) DEFAULT NULL,
  `na_morgan` varchar(10) DEFAULT NULL,
  `ch_h2o` varchar(10) DEFAULT NULL,
  `ocarbon` varchar(10) DEFAULT NULL,
  `omatter` varchar(10) DEFAULT NULL,
  `fe` varchar(10) DEFAULT NULL,
  `ec` varchar(10) DEFAULT NULL,
  `ph_cacl2` varchar(10) DEFAULT NULL,
  `ph_h2o` varchar(10) DEFAULT NULL,
  `paramag` varchar(10) DEFAULT NULL,
  `s_morgan` varchar(10) DEFAULT NULL,
  `b_cacl2` varchar(10) DEFAULT NULL,
  `mn_dtpa` varchar(10) DEFAULT NULL,
  `zn_dtpa` varchar(10) DEFAULT NULL,
  `fe_dtpa` varchar(10) DEFAULT NULL,
  `cu_dtpa` varchar(10) DEFAULT NULL,
  `al` varchar(10) DEFAULT NULL,
  `sl_cacl2` varchar(10) DEFAULT NULL,
  `m_dtpa` varchar(10) DEFAULT NULL,
  `co_dtpa` varchar(10) DEFAULT NULL,
  `se` varchar(10) DEFAULT NULL,
  `ca_mehlick3` varchar(10) DEFAULT NULL,
  `BS_ca2` varchar(20) CHARACTER SET latin1 COLLATE latin1_swedish_ci DEFAULT NULL,
  `BS_ca_ppm` varchar(10) DEFAULT NULL,
  `mg_mehlick3` varchar(10) DEFAULT NULL,
  `BS_mg2` varchar(20) CHARACTER SET latin1 COLLATE latin1_swedish_ci DEFAULT NULL,
  `BS_mg_ppm` varchar(10) DEFAULT NULL,
  `k_mehlick3` varchar(10) DEFAULT NULL,
  `BS_k` varchar(10) DEFAULT NULL,
  `BS_k_ppm` varchar(10) DEFAULT NULL,
  `na_mehlick3` varchar(10) DEFAULT NULL,
  `BS_na` varchar(10) DEFAULT NULL,
  `BS_na_ppm` varchar(10) DEFAULT NULL,
  `al_mehlick3` varchar(10) DEFAULT NULL,
  `BS_al3` varchar(10) DEFAULT NULL,
  `BS_al_ppm` varchar(10) DEFAULT NULL,
  `BS_ob` varchar(10) DEFAULT NULL,
  `BS_h` varchar(10) DEFAULT NULL,
  `cabs_min` varchar(10) DEFAULT NULL,
  `ca_ppm_min` varchar(10) DEFAULT NULL,
  `cabs_max` varchar(10) DEFAULT NULL,
  `ca_ppm_max` varchar(10) DEFAULT NULL,
  `mgbs_min` varchar(10) DEFAULT NULL,
  `mg_ppm_min` varchar(10) DEFAULT NULL,
  `mgbs_max` varchar(10) DEFAULT NULL,
  `mg_ppm_max` varchar(10) DEFAULT NULL,
  `kbs_min` varchar(10) DEFAULT NULL,
  `k_ppm_min` varchar(10) DEFAULT NULL,
  `kbs_max` varchar(10) DEFAULT NULL,
  `k_ppm_max` varchar(10) DEFAULT NULL,
  `nabs_min` varchar(10) DEFAULT NULL,
  `na_ppm_min` varchar(10) DEFAULT NULL,
  `nabs_max` varchar(10) DEFAULT NULL,
  `na_ppm_max` varchar(10) DEFAULT NULL,
  `albs_min` varchar(10) DEFAULT NULL,
  `al_ppm_min` varchar(10) DEFAULT NULL,
  `albs_max` varchar(10) DEFAULT NULL,
  `al_ppm_max` varchar(10) DEFAULT NULL,
  `ob_rec` varchar(10) DEFAULT NULL,
  `h_rec` varchar(10) DEFAULT NULL,
  `ca_mg_ratio` varchar(20) CHARACTER SET latin1 COLLATE latin1_swedish_ci DEFAULT NULL,
  `c_n_ratio` varchar(10) DEFAULT NULL,
  `program_years` varchar(5) DEFAULT NULL,
  `overview` text,
  `folia_program` text,
  `microbe__program` text,
  `rand` varchar(10) DEFAULT NULL,
  `status` varchar(10) DEFAULT '0'
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Table structure for table `soil_specifications`
--

CREATE TABLE `soil_specifications` (
  `id` int NOT NULL,
  `modx_user_id` int NOT NULL,
  `soil_type` varchar(10) DEFAULT NULL,
  `crop` varchar(10) DEFAULT NULL,
  `tec` varchar(10) DEFAULT NULL,
  `cec` varchar(10) DEFAULT NULL,
  `texture` varchar(10) DEFAULT NULL,
  `gravel` varchar(10) DEFAULT NULL,
  `colour` varchar(10) DEFAULT NULL,
  `NO3_N` varchar(10) DEFAULT NULL,
  `NH3_N` varchar(10) DEFAULT NULL,
  `p_mehlick` varchar(10) DEFAULT NULL,
  `p_bray2` varchar(10) DEFAULT NULL,
  `p_morgan` varchar(10) DEFAULT NULL,
  `p_colwell` varchar(10) DEFAULT NULL,
  `k_morgan` varchar(10) DEFAULT NULL,
  `ca_morgan` varchar(10) DEFAULT NULL,
  `mg_morgan` varchar(10) DEFAULT NULL,
  `na_morgan` varchar(10) DEFAULT NULL,
  `ch_h2o` varchar(10) DEFAULT NULL,
  `ocarbon` varchar(10) DEFAULT NULL,
  `omatter` varchar(10) DEFAULT NULL,
  `fe` varchar(10) DEFAULT NULL,
  `ec` varchar(10) DEFAULT NULL,
  `ph_cacl2` varchar(10) DEFAULT NULL,
  `ph_h2o` varchar(10) DEFAULT NULL,
  `paramag` varchar(10) DEFAULT NULL,
  `s_morgan` varchar(10) DEFAULT NULL,
  `b_cacl2` varchar(10) DEFAULT NULL,
  `mn_dtpa` varchar(10) DEFAULT NULL,
  `zn_dtpa` varchar(10) DEFAULT NULL,
  `fe_dtpa` varchar(10) DEFAULT NULL,
  `cu_dtpa` varchar(10) DEFAULT NULL,
  `al` varchar(10) DEFAULT NULL,
  `sl_cacl2` varchar(10) DEFAULT NULL,
  `m_dtpa` varchar(10) DEFAULT NULL,
  `co_dtpa` varchar(10) DEFAULT NULL,
  `se` varchar(10) DEFAULT NULL,
  `ca_mehlick3` varchar(10) DEFAULT NULL,
  `mg_mehlick3` varchar(10) DEFAULT NULL,
  `k_mehlick3` varchar(10) DEFAULT NULL,
  `na_mehlick3` varchar(10) DEFAULT NULL,
  `al_mehlick3` varchar(10) DEFAULT NULL,
  `BS_ca2` varchar(10) DEFAULT NULL,
  `BS_ca_ppm` varchar(10) DEFAULT NULL,
  `BS_mg2` varchar(10) DEFAULT NULL,
  `BS_mg_ppm` varchar(10) DEFAULT NULL,
  `BS_k` varchar(10) DEFAULT NULL,
  `BS_k_ppm` varchar(10) DEFAULT NULL,
  `BS_na` varchar(10) DEFAULT NULL,
  `BS_na_ppm` varchar(10) DEFAULT NULL,
  `BS_al3` varchar(10) DEFAULT NULL,
  `BS_ob` varchar(10) DEFAULT NULL,
  `BS_h` varchar(10) DEFAULT NULL,
  `ca_mg_ratio` varchar(10) DEFAULT NULL,
  `c_n_ratio` varchar(10) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Table structure for table `thingspeak-api`
--

CREATE TABLE `thingspeak-api` (
  `id` int NOT NULL,
  `DATEUTC` datetime DEFAULT NULL,
  `api_key` text,
  `field1` varchar(100) DEFAULT NULL,
  `field2` varchar(100) DEFAULT NULL,
  `field3` varchar(100) DEFAULT NULL,
  `field4` varchar(100) DEFAULT NULL,
  `field5` varchar(100) DEFAULT NULL,
  `field6` varchar(100) DEFAULT NULL,
  `field7` varchar(100) DEFAULT NULL,
  `field8` varchar(100) DEFAULT NULL,
  `field9` varchar(100) DEFAULT NULL,
  `field10` varchar(100) DEFAULT NULL,
  `field11` varchar(100) DEFAULT NULL,
  `field12` varchar(100) DEFAULT NULL,
  `status` text
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Table structure for table `water_records`
--

CREATE TABLE `water_records` (
  `id` int NOT NULL,
  `client_records_id` int NOT NULL,
  `modx_user_id` int NOT NULL,
  `date` date NOT NULL,
  `email` varchar(30) DEFAULT NULL,
  `client_name` varchar(30) DEFAULT NULL,
  `site_address` varchar(30) DEFAULT NULL,
  `state_postcode` varchar(30) DEFAULT NULL,
  `analysis_type` varchar(30) DEFAULT NULL,
  `lab_no` varchar(30) DEFAULT NULL,
  `batch_no` varchar(30) DEFAULT NULL,
  `date_sampled` date DEFAULT NULL,
  `sample_id` varchar(30) DEFAULT NULL,
  `site_id` varchar(30) DEFAULT NULL,
  `crop_type` varchar(30) DEFAULT NULL,
  `nh4` varchar(15) DEFAULT NULL,
  `no3` varchar(15) DEFAULT NULL,
  `p` varchar(15) DEFAULT NULL,
  `k` varchar(15) DEFAULT NULL,
  `s` varchar(15) DEFAULT NULL,
  `mg` varchar(15) DEFAULT NULL,
  `ca` varchar(15) DEFAULT NULL,
  `na` varchar(15) DEFAULT NULL,
  `fe` varchar(15) DEFAULT NULL,
  `mn` varchar(15) DEFAULT NULL,
  `zn` varchar(15) DEFAULT NULL,
  `cu` varchar(15) DEFAULT NULL,
  `b` varchar(15) DEFAULT NULL,
  `m` varchar(15) DEFAULT NULL,
  `co` varchar(15) DEFAULT NULL,
  `cond_dsm` varchar(15) DEFAULT NULL,
  `hco3-` varchar(15) DEFAULT NULL,
  `ph` varchar(15) DEFAULT NULL,
  `rand` varchar(100) NOT NULL,
  `status` varchar(10) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Table structure for table `water_specifications`
--

CREATE TABLE `water_specifications` (
  `id` int NOT NULL,
  `type` varchar(50) DEFAULT NULL,
  `nh4_min` varchar(50) DEFAULT NULL,
  `nh4_avg` varchar(50) DEFAULT NULL,
  `nh4_max` varchar(50) DEFAULT NULL,
  `no3_min` varchar(50) DEFAULT NULL,
  `no3_avg` varchar(50) NOT NULL,
  `no3_max` varchar(50) NOT NULL,
  `ph_min` varchar(50) NOT NULL,
  `ph_avg` varchar(50) NOT NULL,
  `ph_max` varchar(50) NOT NULL,
  `p_min` varchar(50) NOT NULL,
  `p_avg` varchar(50) NOT NULL,
  `p_max` varchar(50) NOT NULL,
  `k_min` varchar(50) DEFAULT NULL,
  `k_avg` varchar(50) DEFAULT NULL,
  `k_max` varchar(50) DEFAULT NULL,
  `s_min` varchar(50) DEFAULT NULL,
  `s_avg` varchar(50) DEFAULT NULL,
  `s_max` varchar(50) DEFAULT NULL,
  `ca_min` varchar(50) DEFAULT NULL,
  `ca_avg` varchar(50) DEFAULT NULL,
  `ca_max` varchar(50) DEFAULT NULL,
  `mg_min` varchar(50) DEFAULT NULL,
  `mg_avg` varchar(50) DEFAULT NULL,
  `mg_max` varchar(50) DEFAULT NULL,
  `na_min` varchar(50) DEFAULT NULL,
  `na_avg` varchar(50) DEFAULT NULL,
  `na_max` varchar(50) DEFAULT NULL,
  `cu_min` varchar(50) DEFAULT NULL,
  `cu_avg` varchar(50) DEFAULT NULL,
  `cu_max` varchar(50) DEFAULT NULL,
  `zn_min` varchar(50) DEFAULT NULL,
  `zn_avg` varchar(50) DEFAULT NULL,
  `zn_max` varchar(50) DEFAULT NULL,
  `mn_min` varchar(50) DEFAULT NULL,
  `mn_avg` varchar(50) DEFAULT NULL,
  `mn_max` varchar(50) DEFAULT NULL,
  `b_min` varchar(50) DEFAULT NULL,
  `b_avg` varchar(50) DEFAULT NULL,
  `b_max` varchar(50) DEFAULT NULL,
  `fe_min` varchar(50) DEFAULT NULL,
  `fe_avg` varchar(50) DEFAULT NULL,
  `fe_max` varchar(50) DEFAULT NULL,
  `cl_min` varchar(50) DEFAULT NULL,
  `cl_avg` varchar(50) DEFAULT NULL,
  `cl_max` varchar(50) DEFAULT NULL,
  `cond_dsm_min` varchar(50) DEFAULT NULL,
  `cond_dsm_avg` varchar(50) DEFAULT NULL,
  `cond_dsm_max` varchar(50) DEFAULT NULL,
  `hco3-_min` varchar(50) DEFAULT NULL,
  `hco3-_avg` varchar(50) DEFAULT NULL,
  `hco3-_max` varchar(50) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

-- --------------------------------------------------------

--
-- Table structure for table `weather_station`
--

CREATE TABLE `weather_station` (
  `cid` int NOT NULL,
  `modx_user_id` varchar(20) DEFAULT NULL,
  `action` varchar(20) DEFAULT NULL,
  `id` varchar(20) DEFAULT NULL,
  `password` varchar(20) DEFAULT NULL,
  `dateutc` datetime DEFAULT NULL,
  `winddir` varchar(20) DEFAULT NULL,
  `windspeedmph` varchar(20) DEFAULT NULL,
  `windgustmph` varchar(20) DEFAULT NULL,
  `windgustdir` varchar(20) DEFAULT NULL,
  `[REDACTED]` varchar(20) DEFAULT NULL,
  `winddir_avg2m` varchar(20) DEFAULT NULL,
  `windgustmph_10m` varchar(20) DEFAULT NULL,
  `windgustdir_10m` varchar(20) DEFAULT NULL,
  `humidity` varchar(20) DEFAULT NULL,
  `dewptf` varchar(20) DEFAULT NULL,
  `tempf` varchar(20) DEFAULT NULL,
  `temp2f` varchar(20) DEFAULT NULL,
  `temp3f` varchar(20) DEFAULT NULL,
  `temp4f` varchar(20) DEFAULT NULL,
  `rainin` varchar(20) DEFAULT NULL,
  `dailyrainin` varchar(20) DEFAULT NULL,
  `baromin` varchar(20) DEFAULT NULL,
  `weather` varchar(20) DEFAULT NULL,
  `clouds` varchar(20) DEFAULT NULL,
  `soiltempf` varchar(20) DEFAULT NULL,
  `soiltemp2f` varchar(20) DEFAULT NULL,
  `soiltemp3f` varchar(20) DEFAULT NULL,
  `soiltemp4f` varchar(20) DEFAULT NULL,
  `soilmoisture` varchar(20) DEFAULT NULL,
  `soilmoisture2` varchar(20) DEFAULT NULL,
  `soilmoisture3` varchar(20) DEFAULT NULL,
  `soilmoisture4` varchar(20) DEFAULT NULL,
  `leafwetness` varchar(20) DEFAULT NULL,
  `leafwetness2` varchar(20) DEFAULT NULL,
  `solarradiation` varchar(20) DEFAULT NULL,
  `UV` varchar(20) DEFAULT NULL,
  `visibility` varchar(20) DEFAULT NULL,
  `indoortempf` varchar(20) DEFAULT NULL,
  `indoorhumidity` varchar(20) DEFAULT NULL,
  `AqNO` varchar(20) DEFAULT NULL,
  `AqNO2T` varchar(20) DEFAULT NULL,
  `AqNO2` varchar(20) DEFAULT NULL,
  `AqNO2Y` varchar(20) DEFAULT NULL,
  `AqNOX` varchar(20) DEFAULT NULL,
  `AqNOY` varchar(20) DEFAULT NULL,
  `AqNO3` varchar(20) DEFAULT NULL,
  `AqSO4` varchar(20) DEFAULT NULL,
  `AqSO2` varchar(20) DEFAULT NULL,
  `AqSO2T` varchar(20) DEFAULT NULL,
  `AqCO` varchar(20) DEFAULT NULL,
  `AqCOT` varchar(20) DEFAULT NULL,
  `AqEC` varchar(20) DEFAULT NULL,
  `AqOC` varchar(20) DEFAULT NULL,
  `AqBC` varchar(20) DEFAULT NULL,
  `AqUV-AETH` varchar(20) DEFAULT NULL,
  `AqPM2.5` varchar(20) DEFAULT NULL,
  `AqPM10` varchar(20) DEFAULT NULL,
  `AqOZONE` varchar(20) DEFAULT NULL,
  `softwaretype` varchar(20) DEFAULT NULL
) ENGINE=InnoDB DEFAULT CHARSET=latin1;

--
-- Indexes for dumped tables
--

--
-- Indexes for table `animal_records`
--
ALTER TABLE `animal_records`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `animal_specifications`
--
ALTER TABLE `animal_specifications`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `block_info`
--
ALTER TABLE `block_info`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `calendar_events`
--
ALTER TABLE `calendar_events`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `client_records`
--
ALTER TABLE `client_records`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `crop_info`
--
ALTER TABLE `crop_info`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `editor`
--
ALTER TABLE `editor`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `fertiliser_specifications`
--
ALTER TABLE `fertiliser_specifications`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `field_sensors`
--
ALTER TABLE `field_sensors`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `newtile`
--
ALTER TABLE `newtile`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `plant_images`
--
ALTER TABLE `plant_images`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `plant_records`
--
ALTER TABLE `plant_records`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `plant_specifications`
--
ALTER TABLE `plant_specifications`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `power`
--
ALTER TABLE `power`
  ADD PRIMARY KEY (`DID`);

--
-- Indexes for table `reports`
--
ALTER TABLE `reports`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `sensor_id`
--
ALTER TABLE `sensor_id`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `soil_comments`
--
ALTER TABLE `soil_comments`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `soil_records`
--
ALTER TABLE `soil_records`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `soil_specifications`
--
ALTER TABLE `soil_specifications`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `thingspeak-api`
--
ALTER TABLE `thingspeak-api`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `water_records`
--
ALTER TABLE `water_records`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `water_specifications`
--
ALTER TABLE `water_specifications`
  ADD PRIMARY KEY (`id`);

--
-- Indexes for table `weather_station`
--
ALTER TABLE `weather_station`
  ADD PRIMARY KEY (`cid`);

--
-- AUTO_INCREMENT for dumped tables
--

--
-- AUTO_INCREMENT for table `animal_records`
--
ALTER TABLE `animal_records`
  MODIFY `id` int NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `animal_specifications`
--
ALTER TABLE `animal_specifications`
  MODIFY `id` int NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `block_info`
--
ALTER TABLE `block_info`
  MODIFY `id` int NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `calendar_events`
--
ALTER TABLE `calendar_events`
  MODIFY `id` int NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `client_records`
--
ALTER TABLE `client_records`
  MODIFY `id` int NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `crop_info`
--
ALTER TABLE `crop_info`
  MODIFY `id` int NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `editor`
--
ALTER TABLE `editor`
  MODIFY `id` int NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `fertiliser_specifications`
--
ALTER TABLE `fertiliser_specifications`
  MODIFY `id` int NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `field_sensors`
--
ALTER TABLE `field_sensors`
  MODIFY `id` int NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `newtile`
--
ALTER TABLE `newtile`
  MODIFY `id` int NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `plant_images`
--
ALTER TABLE `plant_images`
  MODIFY `id` int NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `plant_records`
--
ALTER TABLE `plant_records`
  MODIFY `id` int NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `plant_specifications`
--
ALTER TABLE `plant_specifications`
  MODIFY `id` int NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `power`
--
ALTER TABLE `power`
  MODIFY `DID` int NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `reports`
--
ALTER TABLE `reports`
  MODIFY `id` int NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `sensor_id`
--
ALTER TABLE `sensor_id`
  MODIFY `id` int NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `soil_comments`
--
ALTER TABLE `soil_comments`
  MODIFY `id` int NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `soil_records`
--
ALTER TABLE `soil_records`
  MODIFY `id` int NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `soil_specifications`
--
ALTER TABLE `soil_specifications`
  MODIFY `id` int NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `thingspeak-api`
--
ALTER TABLE `thingspeak-api`
  MODIFY `id` int NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `water_records`
--
ALTER TABLE `water_records`
  MODIFY `id` int NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `water_specifications`
--
ALTER TABLE `water_specifications`
  MODIFY `id` int NOT NULL AUTO_INCREMENT;

--
-- AUTO_INCREMENT for table `weather_station`
--
ALTER TABLE `weather_station`
  MODIFY `cid` int NOT NULL AUTO_INCREMENT;

-- --------------------------------------------------------

--
-- Structure for view `calendar_view`
--
DROP TABLE IF EXISTS `calendar_view`;

CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `calendar_view`  AS SELECT `calendar_events`.`id` AS `Cid`, `calendar_events`.`modx_user_id` AS `Cuid`, `calendar_events`.`title` AS `title`, `calendar_events`.`type` AS `type`, `calendar_events`.`start` AS `Cstart`, ifnull(cast(`calendar_events`.`end` as date),(cast(`calendar_events`.`start` as date) + interval 1 day)) AS `Cend`, `plant_records`.`id` AS `Pid`, `plant_records`.`modx_user_id` AS `Puid`, `plant_records`.`sample_id` AS `Psam_id`, `plant_records`.`site_id` AS `Psite_id`, `plant_records`.`analysis_type` AS `Panalysis_type`, `plant_records`.`date` AS `Pstart`, ifnull(cast(`plant_records`.`date` as date),(cast(`plant_records`.`date` as date) + interval 1 day)) AS `Pend`, `soil_records`.`id` AS `Sid`, `soil_records`.`modx_user_id` AS `Suid`, `soil_records`.`sample_id` AS `Ssam_id`, `soil_records`.`site_id` AS `Ssite_id`, `soil_records`.`analysis_type` AS `Sanalysis_type`, `soil_records`.`date` AS `Sstart`, ifnull(cast(`soil_records`.`date` as date),(cast(`soil_records`.`date` as date) + interval 1 day)) AS `Send`, `water_records`.`id` AS `Wid`, `water_records`.`modx_user_id` AS `Wuid`, `water_records`.`sample_id` AS `Wsam_id`, `water_records`.`site_id` AS `Wsite_id`, `water_records`.`analysis_type` AS `Wanalysis_type`, `water_records`.`date` AS `Wstart`, ifnull(cast(`water_records`.`date` as date),(cast(`water_records`.`date` as date) + interval 1 day)) AS `Wend`, `animal_records`.`id` AS `Aid`, `animal_records`.`modx_user_id` AS `Auid`, `animal_records`.`sample_id` AS `Asam_id`, `animal_records`.`animal` AS `Asite_id`, `animal_records`.`analysis_type` AS `Aanalysis_type`, `animal_records`.`date` AS `Astart`, ifnull(cast(`animal_records`.`date` as date),(cast(`animal_records`.`date` as date) + interval 1 day)) AS `Aend` FROM ((((`calendar_events` left join `animal_records` on((`calendar_events`.`modx_user_id` = `animal_records`.`modx_user_id`))) left join `water_records` on((`calendar_events`.`modx_user_id` = `water_records`.`modx_user_id`))) left join `soil_records` on((`calendar_events`.`modx_user_id` = `soil_records`.`modx_user_id`))) left join `plant_records` on((`calendar_events`.`modx_user_id` = `plant_records`.`modx_user_id`))) ;

-- --------------------------------------------------------

--
-- Structure for view `reports_view`
--
DROP TABLE IF EXISTS `reports_view`;

CREATE ALGORITHM=UNDEFINED DEFINER=`root`@`localhost` SQL SECURITY DEFINER VIEW `reports_view`  AS SELECT `soil_records`.`id` AS `id`, `soil_records`.`date` AS `date`, `soil_records`.`modx_user_id` AS `modx_user_id`, `soil_records`.`client_name` AS `client_name`, `soil_records`.`analysis_type` AS `analysis_type`, `soil_records`.`lab_no` AS `lab_no`, `soil_records`.`batch_no` AS `batch_no`, `soil_records`.`sample_id` AS `sample_id`, `soil_records`.`site_id` AS `site_id`, `soil_records`.`crop_type` AS `crop_type`, `soil_records`.`date_sampled` AS `date_sampled`, `soil_records`.`rand` AS `rand`, `soil_records`.`status` AS `status` FROM `soil_records`union all select `plant_records`.`id` AS `id`,`plant_records`.`date` AS `date`,`plant_records`.`modx_user_id` AS `modx_user_id`,`plant_records`.`client_name` AS `client_name`,`plant_records`.`analysis_type` AS `analysis_type`,`plant_records`.`lab_no` AS `lab_no`,`plant_records`.`batch_no` AS `batch_no`,`plant_records`.`sample_id` AS `sample_id`,`plant_records`.`site_id` AS `site_id`,`plant_records`.`crop_type` AS `crop_type`,`plant_records`.`date_sampled` AS `date_sampled`,`plant_records`.`rand` AS `rand`,`plant_records`.`status` AS `status` from `plant_records` union all select `water_records`.`id` AS `id`,`water_records`.`date` AS `date`,`water_records`.`modx_user_id` AS `modx_user_id`,`water_records`.`client_name` AS `client_name`,`water_records`.`analysis_type` AS `analysis_type`,`water_records`.`lab_no` AS `lab_no`,`water_records`.`batch_no` AS `batch_no`,`water_records`.`sample_id` AS `sample_id`,`water_records`.`site_id` AS `site_id`,`water_records`.`crop_type` AS `crop_type`,`water_records`.`date_sampled` AS `date_sampled`,`water_records`.`rand` AS `rand`,`water_records`.`status` AS `status` from `water_records` order by `date` desc  ;
COMMIT;

/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
