Commit 60b0a2c4e3d35920f7f80bd15b49b53e26de0029

Authored by David RENÉ
1 parent 9578d0d4

[+] add more logger into creation/migration phase

Showing 1 changed file with 20 additions and 9 deletions   Show diff stats
src/generation/create_table.anubis
@@ -357,18 +357,24 @@ public define Maybe(One) @@ -357,18 +357,24 @@ public define Maybe(One)
357 create_v"+version_str+"_tables 357 create_v"+version_str+"_tables
358 ( 358 (
359 SQLite3DataBase db, 359 SQLite3DataBase db,
360 - (LogLevel, String) -> One logger_debug 360 + (LogLevel, String) -> One logger
361 )= 361 )=
362 - if drop_all_triggers(db, logger_debug) is failure then failure else 362 + logger(logInfo, \"DB migration create_v"+version_str+"_tables\");
  363 + if drop_all_triggers(db, logger) is failure then
  364 + logger(logError, \"DB migration create_v"+version_str+"_tables: drop_all_triggers error\");
  365 + failure
  366 + else
363 367
364 with tables = (List(DbTable)) [ 368 with tables = (List(DbTable)) [
365 "+generate_all_tables_list(apps, " ")+" 369 "+generate_all_tables_list(apps, " ")+"
366 ], 370 ],
367 - if create_tables(db, logger_debug, tables, _version) is 371 + if create_tables(db, logger, tables, _version) is
368 { 372 {
369 - failure then failure, 373 + failure then
  374 + logger(logError, \"DB migration create_v"+version_str+"_tables: create_tables error\");
  375 + failure,
370 success(_) then 376 success(_) then
371 - if make_foreign_keys(db, logger_debug, db_relations, _version) is failure then failure else 377 + if make_foreign_keys(db, logger, db_relations, _version) is failure then failure else
372 success(unique) 378 success(unique)
373 } 379 }
374 . 380 .
@@ -420,6 +426,7 @@ public define Maybe(One) @@ -420,6 +426,7 @@ public define Maybe(One)
420 SQLite3DataBase db, 426 SQLite3DataBase db,
421 (LogLevel, String) -> One logger 427 (LogLevel, String) -> One logger
422 )= 428 )=
  429 + logger(logInfo, \"DB migration create_v"+version_str+"_indexes\");
423 if create_indexes(db, logger, db_indexes, _version) is failure then failure else 430 if create_indexes(db, logger, db_indexes, _version) is failure then failure else
424 success(unique) 431 success(unique)
425 . 432 .
@@ -429,14 +436,20 @@ define Maybe(One) @@ -429,14 +436,20 @@ define Maybe(One)
429 ( 436 (
430 SQLite3DataBase db, 437 SQLite3DataBase db,
431 (LogLevel, String) -> One logger 438 (LogLevel, String) -> One logger
432 - )=success(unique). 439 + )=
  440 + logger(logInfo, \"DB migration to_v"+version_str+"_pre\");
  441 + success(unique)
  442 +.
433 443
434 define Maybe(One) 444 define Maybe(One)
435 to_v"+version_str+"_post 445 to_v"+version_str+"_post
436 ( 446 (
437 SQLite3DataBase db, 447 SQLite3DataBase db,
438 (LogLevel, String) -> One logger 448 (LogLevel, String) -> One logger
439 - )=success(unique). 449 + )=
  450 + logger(logInfo, \"DB migration to_v"+version_str+"_post\");
  451 + success(unique)
  452 +.
440 453
441 public define Maybe(One) 454 public define Maybe(One)
442 migrate_to_v"+version_str+" 455 migrate_to_v"+version_str+"
@@ -472,5 +485,3 @@ global define VTM @@ -472,5 +485,3 @@ global define VTM
472 ") 485 ")
473 }}} 486 }}}
474 . 487 .
475 -  
476 -