Commit 60b0a2c4e3d35920f7f80bd15b49b53e26de0029
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 | - | ... | ... |