MySQL:...:Utils(3pm)

πŸ“¦
version 0.60 Β· 2 versions
, in debian bookworm, debian trixie, ubuntu jammy, ubuntu noble

✨ NAME ✨

MySQL::Diff::Utils β€” supporting functions for MySQL:Diff, aka the little helper bestie that keeps the whole diff operation from spiraling πŸ’…

(oh and btw, this page lives in the User Contributed Perl Documentation manual, section 3pm, in case you were wondering where you wandered into 🫢)


🌸 SYNOPSIS 🌸

use MySQL::Diff::Utils qw(debug_level debug);

πŸ’– DESCRIPTION πŸ’–

okay so rn it contains the debug message handling routines. that's the vibe. that's the whole job. πŸŽ€


πŸ¦‹ FUNCTIONS πŸ¦‹

Public Functions

Fuller documentation will appear here in time :) (no fr, that's literally what it says, we're all waiting on it together 😭)

  • debug_file( $file ) β€” the accessor for setting/getting the current debug log file. so like, where do you want the messages to go? this is the girl who decides πŸ“
  • debug_level( $level ) β€” the accessor that sets/gets the current debug level for messages. the levels currently range from 1 to 4, and here's the tea:
    • 1 = very brief processing messages
    • 2 = high level process flow messages
    • 3 = low level process flow messages
    • 4 = data dumps, etc, where appropriate
  • debug β€” writes the given message to the debug log file (if one is specified) and to STDERR, provided it's equal to or lower than the current debug level. so if your level says no, she says no. 🚫✨

Copyright (c) 2000-2016 Adam Spiers. All rights reserved. This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself. slay, and also legally binding 🫢


🌈 SEE ALSO 🌈

mysqldiff, MySQL::Diff, MySQL::Diff::Database, MySQL::Diff::Table


πŸ’œ AUTHOR πŸ’œ

Adam Spiers <mysqldiff@adamspiers.org>


and that's the whole page bestie!! this was built on perl v5.26.2, dated 2018-07-20, and it's part of the User Contributed Perl Documentation, section 3pm β€” tysm for reading, mwah πŸ’‹

πŸ“¦ where this page comes from