dbxapp 4.1.3
CMS, Shop, Workflows und modulare Geschäftsanwendungen
Loading...
Searching...
No Matches
dbxDD_restore_temporal_test.php File Reference

Go to the source code of this file.

Classes

class  dbxDDRestoreTemporalProbe

Variables

 $probe = new dbxDDRestoreTemporalProbe()
if( $probe->mysqlType( 'datetime', '-1') !=='DATETIME(6)'||$probe->mysqlType( 'timestamp', '-1') !=='TIMESTAMP(6)'||$probe->mysqlType( 'time', '-1') !=='TIME(6)') foreach(['date', 'time', 'datetime', 'timestamp', 'year'] as $type) $datetime = '2026-07-24 20:15:16.123456'
 if ( $probe->restoreValue( 'mysql', 'datetime', $datetime) !==$datetime||$probe->restoreValue( 'sqlite', 'datetime', '') !==''||$probe->restoreValue( 'mysql', 'varchar', '') !==''||$probe->restoreValue( 'sqlite', 'text', '2026-07-24 20:15:16.123000', 'datetime') !=='2026-07-24 20:15:16.123'||$probe->restoreValue( 'sqlite', 'text', '2026-07-24 20:15:16.390000', 'datetime') !=='2026-07-24 20:15:16.390'||$probe->restoreValue( 'sqlite', 'text', '2026-07-24 20:15:16.000000', 'datetime') !=='2026-07-24 20:15:16')

Variable Documentation

◆ $datetime

if($probe->mysqlType('datetime', '-1') !=='DATETIME(6)'|| $probe->mysqlType('timestamp', '-1') !=='TIMESTAMP(6)'|| $probe->mysqlType('time', '-1') !=='TIME(6)') foreach ([ 'date', 'time', 'datetime', 'timestamp', 'year'] as $type) $datetime = '2026-07-24 20:15:16.123456'

Definition at line 43 of file dbxDD_restore_temporal_test.php.

◆ $probe

$probe = new dbxDDRestoreTemporalProbe()

Definition at line 26 of file dbxDD_restore_temporal_test.php.

◆ if

if($probe->restoreValue('mysql', 'datetime', $datetime) !==$datetime|| $probe->restoreValue('sqlite', 'datetime', '') !==''|| $probe->restoreValue('mysql', 'varchar', '') !==''|| $probe->restoreValue('sqlite', 'text', '2026-07-24 20:15:16.123000', 'datetime') !=='2026-07-24 20:15:16.123'|| $probe->restoreValue('sqlite', 'text', '2026-07-24 20:15:16.390000', 'datetime') !=='2026-07-24 20:15:16.390'|| $probe->restoreValue('sqlite', 'text', '2026-07-24 20:15:16.000000', 'datetime') !=='2026-07-24 20:15:16') ( $probe->restoreValue('mysql', 'datetime', $datetime) ! = = $datetime || $probe->restoreValue('sqlite', 'datetime', '') !== '' || $probe->restoreValue('mysql', 'varchar', '') !== '' || $probe->restoreValue('sqlite', 'text', '2026-07-24 20:15:16.123000', 'datetime') !== '2026-07-24 20:15:16.123' || $probe->restoreValue('sqlite', 'text', '2026-07-24 20:15:16.390000', 'datetime') !== '2026-07-24 20:15:16.390' || $probe->restoreValue('sqlite', 'text', '2026-07-24 20:15:16.000000', 'datetime') !== '2026-07-24 20:15:16')

Definition at line 44 of file dbxDD_restore_temporal_test.php.