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 357 create_v"+version_str+"_tables
358 358 (
359 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 368 with tables = (List(DbTable)) [
365 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 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 378 success(unique)
373 379 }
374 380 .
... ... @@ -420,6 +426,7 @@ public define Maybe(One)
420 426 SQLite3DataBase db,
421 427 (LogLevel, String) -> One logger
422 428 )=
  429 + logger(logInfo, \"DB migration create_v"+version_str+"_indexes\");
423 430 if create_indexes(db, logger, db_indexes, _version) is failure then failure else
424 431 success(unique)
425 432 .
... ... @@ -429,14 +436,20 @@ define Maybe(One)
429 436 (
430 437 SQLite3DataBase db,
431 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 444 define Maybe(One)
435 445 to_v"+version_str+"_post
436 446 (
437 447 SQLite3DataBase db,
438 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 454 public define Maybe(One)
442 455 migrate_to_v"+version_str+"
... ... @@ -472,5 +485,3 @@ global define VTM
472 485 ")
473 486 }}}
474 487 .
475   -
476   -
... ...