How do you prevent rows from deleting from a left join table when you delete a row? I would like to delete a row from sppScheduleNetwork but not Site.
Editor::inst( $db, 'sppScheduleNetwork', 'siteID' )
->debug( true )
->fields(
Field::inst( 'sppScheduleNetwork.siteID' )
->validator( 'Validate::numeric' ),
Field::inst( 'sppScheduleNetwork.notes' ),
Field::inst( 'sppScheduleNetwork.tenativeActivationDate' )
->validator( 'Validate::dateFormat', array( 'format'=>'m/d/y' ) )
->getFormatter( 'Format::date_sql_to_format', 'm/d/y' )
->setFormatter( 'Format::date_format_to_sql', 'm/d/y' ),
Field::inst( 'sppScheduleNetwork.confirmedActivationDate' )
->validator( 'Validate::dateFormat', array( 'format'=>'m/d/y' ) )
->getFormatter( 'Format::date_sql_to_format', 'm/d/y' )
->setFormatter( 'Format::date_format_to_sql', 'm/d/y' ),
Field::inst( 'sppScheduleNetwork.actualActivationDate' )
->validator( 'Validate::dateFormat', array( 'format'=>'m/d/y' ) )
->getFormatter( 'Format::date_sql_to_format', 'm/d/y' )
->setFormatter( 'Format::date_format_to_sql', 'm/d/y' ),
Field::inst( 'Site.site_name' ),
Field::inst( 'Site.region' ),
Field::inst( 'Site.site_city' )
)
->leftJoin( 'Site', 'sppScheduleNetwork.siteID', '=', 'Site.site_id' )
->process( $_POST )
->json();