List of all items
Structs
- Project
- RustyRoad
- database::database::Database
- database::databasetype::MySqlDatabaseType
- database::databasetype::PostgresDatabaseType
- database::databasetype::SqliteDatabaseType
- database::datatype::category::DataTypeCategoryIter
- database::datatype::mysql_types::MySqlTypeMap
- database::datatype::mysql_types::MySqlTypesIter
- database::datatype::postgres_types::PostgresTypesIter
- database::datatype::postgres_types::PostgresTypesMap
- database::datatype::sqlite_types::SqliteTypeMap
- database::datatype::types_for_database::TypesForDatabase
- database::migrations::column_loop::MigrationAndStruct
- database::migrations::migrations::ColumnInput
- database::migrations::migrations::MigrationInput
- database::migrations::sql_migration_converter::ConversionResult
- database::migrations::sql_migration_converter::DetectedMigration
- features::grapesjs::implementation::GrapesJs
- features::grapesjs::model::Page
Enums
- CRUDType
- database::database::DatabaseConnection
- database::database::PoolConnection
- database::databasetype::DatabaseType
- database::datatype::category::DataTypeCategory
- database::datatype::mysql_types::MySqlTypes
- database::datatype::postgres_types::ConstraintType
- database::datatype::postgres_types::PostgresTypes
- database::datatype::sqlite_types::SqliteTypes
- database::migrations::migrations::CustomMigrationError
- database::migrations::migrations::MigrationDirection
- database::migrations::migrations::MigrationError
- database::migrations::sql_migration_converter::SqlOperation
Traits
Functions
- database::connect::get_mysql_pool
- database::connect::get_pg_pool
- database::connect::get_sqlite_pool
- database::database::get_environment
- database::migrations::column_loop::column_loop
- database::migrations::column_loop_test::column_loop_test
- database::migrations::migrations::create_array
- database::migrations::migrations::create_migration
- database::migrations::migrations::create_migration_files
- database::migrations::migrations::find_migration_dir
- database::migrations::migrations::get_column_details
- database::migrations::migrations::initialize_migration
- database::migrations::migrations::list_migrations
- database::migrations::migrations::run_migration
- database::migrations::run_all_migrations::run_all_migrations
- database::migrations::sql_migration_converter::cleanup_empty_rogue_dirs
- database::migrations::sql_migration_converter::convert_migrations
- database::migrations::sql_migration_converter::detect_and_convert_rogue_migrations
- database::migrations::sql_migration_converter::detect_rogue_migrations
- database::migrations::sql_migration_converter::generate_down_sql
- database::migrations::sql_migration_converter::parse_sql_operations
- database::migrations::sql_migration_converter::warn_about_rogue_migrations
- database::schema::execute_query
- database::schema::inspect_schema
- features::features::add_feature
- features::grapesjs::helpers::render_index_page
- features::grapesjs::helpers::save_index_page
- features::grapesjs::helpers::update_index_controller
- features::grapesjs::implementation::append_graped_js_to_header
- features::grapesjs::implementation::create_page_list_page
- features::grapesjs::implementation::write_to_page_model
- features::grapesjs::writers::update_cargo_toml_for_grapesjs
- features::grapesjs::writers::write_to_get_page_by_id
- features::grapesjs::writers::write_to_get_page_by_id_html
- generators::directory::create_directories_for_new_project
- generators::file::create_file
- helpers::helpers::add_or_update_import
- helpers::helpers::capitalize_first
- helpers::helpers::determine_controller_path
- helpers::helpers::get_project_name_from_rustyroad_toml
- helpers::helpers::prompt_to_create_controller
- writers::controllers::add_controller_to_mod::add_module_declaration
- writers::controllers::controller_writer::write_to_controller_file_no_folder
- writers::controllers::controller_writer::write_to_controller_name_html
- writers::controllers::controller_writer::write_to_controller_name_html_with_authorized_view
- writers::controllers::controller_writer::write_to_create_page_dashboard_get_controller
- writers::controllers::controller_writer::write_to_edit_page_get_controller
- writers::controllers::controller_writer::write_to_initial_get_controller
- writers::controllers::controller_writer::write_to_initial_get_controller_authorized_view
- writers::controllers::controller_writer::write_to_initial_post_controller_authentication
- writers::controllers::controller_writer::write_to_new_dashboard_get_controller_to_test
- writers::controllers::controller_writer::write_to_new_delete_controller
- writers::controllers::controller_writer::write_to_new_get_all_controller
- writers::controllers::controller_writer::write_to_new_get_controller
- writers::controllers::controller_writer::write_to_new_get_controller_with_authorized_view
- writers::controllers::controller_writer::write_to_new_post_controller
- writers::controllers::controller_writer::write_to_new_update_controller
- writers::controllers::controller_writer::write_to_page_dashboard_get_controller
- writers::controllers::controller_writer::write_to_previous_create_controller
- writers::controllers::controller_writer::write_to_previous_get_controller
- writers::controllers::create_controllers::create_new_controller
- writers::controllers::create_create_controller::create_create_controller_in_existing_folder
- writers::controllers::create_create_controller::create_create_controller_in_new_folder
- writers::controllers::create_delete_controller::create_delete_controller_in_existing_folder
- writers::controllers::create_delete_controller::create_delete_controller_in_new_folder
- writers::controllers::create_get_all_controller::create_get_all_controller
- writers::controllers::create_read_controllers::create_read_controller_in_existing_folder
- writers::controllers::create_read_controllers::create_read_controller_in_new_folder
- writers::controllers::create_update_controller::create_update_controller_in_existing_folder
- writers::controllers::create_update_controller::create_update_controller_in_new_folder
- writers::file::write_to_file
- writers::general::mod_writer::write_to_module
- writers::general::sql_writer::create_database_if_not_exists
- writers::general::sql_writer::write_to_sql
- writers::migrations::initial_sql_loader::load_sql_for_new_project
- writers::models::create_update_model::create_base_model
- writers::models::create_update_model::create_update_model
- writers::project_creation::config_writers::write_to_cargo_toml
- writers::project_creation::controllers::write_to_dashboard_controller
- writers::project_creation::controllers::write_to_index_controller
- writers::project_creation::controllers::write_to_not_found_controller
- writers::project_creation::create_file::create_files
- writers::project_creation::env::set_env
- writers::project_creation::models::users::write_to_mysql_user_models
- writers::project_creation::models::users::write_to_postgres_user_models
- writers::project_creation::models::users::write_to_sqlite_user_models
- writers::project_creation::new_project::new
- writers::project_creation::views::layouts::authenticated::write_to_authenticated_layout::write_to_authenticated_layout
- writers::project_creation::views::layouts::authenticated::write_to_dashboard::write_to_dashboard
- writers::project_creation::views::layouts::write_to_layout::write_to_layout
- writers::project_creation::views::write_to_index::write_to_index_html
- writers::project_creation::views::write_to_login_page::write_to_login_page
- writers::templates::components::features::grapesjs_components::add_grapesjs_to_header
- writers::templates::components::features::grapesjs_components::create_grapesjs_component
- writers::templates::components::navbar::write_to_navbar
- writers::templates::components::sidebar::write_to_sidebar
- writers::templates::pages::authenticated_page::write_to_create_page_html::write_to_create_page_html
- writers::templates::pages::authenticated_page::write_to_edit_page_html::write_to_edit_page_html
- writers::templates::pages::authenticated_page::write_to_get_all_pages_html::write_to_page_dashboard_html
- writers::templates::pages::authenticated_page::write_to_page_details_html::write_to_page_details_html
- writers::templates::pages::public_pages::write_to_404_html::write_to_404_html
- writers::templates::sections::header::write_to_header
- writers::templates::sections::header::write_to_header_with_grapesjs
- writers::templates::write_to_base_html::write_to_base_html
- writers::write_to_controllers_mod::write_to_controllers_mod
- writers::write_to_controllers_mod::write_to_models_mod
- writers::write_to_main::add_new_controller_to_existing_module_in_main_rs
- writers::write_to_main::add_new_controller_to_main_rs
- writers::write_to_main::write_to_main_rs