migrate4.pl 359 B

12345678910111213141516171819202122
  1. #!/usr/bin/env perl
  2. # Migrate to 2FA
  3. use strict;
  4. use warnings;
  5. use FindBin;
  6. use lib "$FindBin::Bin/../lib";
  7. use Trog::SQLite;
  8. sub _dbh {
  9. my $file = 'schema/auth.schema';
  10. my $dbname = "config/auth.db";
  11. return Trog::SQLite::dbh( $file, $dbname );
  12. }
  13. my $dbh = _dbh();
  14. $dbh->do("ALTER TABLE user ADD COLUMN totp_secret TEXT DEFAULT NULL;");