protected function writeRecords($tableNames) { $schema = new MeshingSchema(); $schema->setName($this->opts->name); $schema->setInstalledAt(time()); $schema->save(); foreach ($tableNames as $tableName) { $schemaTable = new MeshingSchemaTable(); $schemaTable->setMeshingSchema($schema); $schemaTable->setName($tableName); $schemaTable->save(); } }