<?php
declare(strict_types=1);$_SERVER['HTTP_HOST']='customer.read.invalid';$_SERVER['HTTP_PLATFORM']='POC';$_SERVER['REQUEST_METHOD']='GET';$_SERVER['REQUEST_URI']='/api/user.UserWeight/byDate';$_SERVER['SCRIPT_NAME']='/index.php';require __DIR__.'/app.php';$app=coreApp('CONSTRUCTOR_WARM');require_once $root.'/app/api/common.php';$start=CoreGate::$total;$service=new \app\api\service\user\UserWeight();$models=[];foreach(['staffModel'=>'yoshop_staff','userWeightModel'=>'yoshop_user_weight','userWeightStatusModel'=>'yoshop_user_weight_status','userModel'=>'yoshop_user'] as $property=>$table){$m=$service->$property;ck(is_object($m)&&$m->getTable()===$table,'Exact original initialize model '.$property);$fields=\think\facade\Db::connect('mysql')->getFields($table);ck(count($fields)>0,'Original real complete metadata '.$table);$models[$property]=['class'=>get_class($m),'table'=>$table,'original_fields'=>$fields];}saveOnce('constructor-warm.json',['original_service_class'=>get_class($service),'models'=>$models,'native_SQL'=>CoreGate::$total-$start,'HTTP'=>0,'DML'=>0,'DDL'=>0]);echo json_encode(['lane'=>$lane,'original_constructor_complete'=>true,'models'=>count($models),'native_metadata_SQL'=>CoreGate::$total-$start,'HTTP'=>0,'DML'=>0]),"\n";
