INNER CODE UNIT · Python

main_sql_file

fastapi-practices/fba-slim · backend/cli.py:506

    main_sql_file = db_script_dir / build_sql_filename(
        'init',
        settings.DATABASE_PK_MODE,
        suffix='test_data',
    )

    if await anyio.Path(main_sql_file).exists():
        sql_scripts.append(str(main_sql_file))

    plugins = []
    for plugin in get_plugins():
        plugin_config = load_plugin_config(plugin)
        validate_plugin_config(plugin, plugin_config)
        plugins.append(PluginEntry(name=plugin, depends_on=plugin_config['plugin'].get('depends_on')))

    for plugin in resolve_plugin_order(plugins):
        plugin_sql = await get_plugin_sql(plugin.name, settings.DATABASE_TYPE, settings.DATABASE_PK_MODE)
        if plugin_sql:

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…