Skip to content

Latest commit

 

History

History
24 lines (15 loc) · 542 Bytes

README.md

File metadata and controls

24 lines (15 loc) · 542 Bytes

mysql_cli_client

A simple wrapper for calling the mysql command line client from Dart.

  final mysql =
      MySQL(user: 'root', password: config.adminPassword!, schema: dbSchema);

  // wait for mysql to start.
  await mysql.waitForMysql();

  print('Running backup of $dbSchema.');
  mysql.backup(selectedBackupFile);

  mysql.dropSchema();
  mysql.createSchema();

  mysql.restore(selectedBackupFile);

  mysql.createUser(username: 'brett', password: 'a apasswrod');

  var results = mysql.toList('select * from user');