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,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 | - |