SYMBOL INDEX (8574 symbols across 1024 files) FILE: examples/actix_example/api/src/lib.rs constant DEFAULT_POSTS_PER_PAGE (line 17) | const DEFAULT_POSTS_PER_PAGE: u64 = 5; type AppState (line 20) | struct AppState { type Params (line 26) | pub struct Params { type FlashData (line 32) | struct FlashData { function list (line 38) | async fn list(req: HttpRequest, data: web::Data) -> Result) -> Result { function create (line 75) | async fn create( function edit (line 93) | async fn edit(data: web::Data, id: web::Path) -> Result, id: web::Path) -> Result... function not_found (line 155) | async fn not_found(data: web::Data, request: HttpRequest) -> R... function start (line 168) | async fn start() -> std::io::Result<()> { function init (line 212) | fn init(cfg: &mut web::ServiceConfig) { function main (line 221) | pub fn main() { FILE: examples/actix_example/api/src/service/mutation.rs type Mutation (line 4) | pub struct Mutation; method create_post (line 7) | pub async fn create_post( method update_post_by_id (line 20) | pub async fn update_post_by_id( method delete_post (line 40) | pub async fn delete_post(db: &DbConn, id: i32) -> Result Result Result Vec> { FILE: examples/actix_example/migration/src/m20220120_000001_create_post_table.rs type Migration (line 4) | pub struct Migration; method up (line 8) | async fn up(&self, manager: &SchemaManager) -> Result<(), DbErr> { method down (line 22) | async fn down(&self, manager: &SchemaManager) -> Result<(), DbErr> { FILE: examples/actix_example/migration/src/m20220120_000002_seed_posts.rs type Migration (line 6) | pub struct Migration; method up (line 10) | async fn up(&self, manager: &SchemaManager) -> Result<(), DbErr> { method down (line 31) | async fn down(&self, manager: &SchemaManager) -> Result<(), DbErr> { FILE: examples/actix_example/migration/src/main.rs function main (line 4) | async fn main() { FILE: examples/actix_example/src/main.rs function main (line 1) | fn main() { FILE: examples/axum_example/api/src/flash.rs type ValuedMessage (line 6) | struct ValuedMessage { type ValuedMessageRef (line 12) | struct ValuedMessageRef<'a, T> { constant FLASH_COOKIE_NAME (line 17) | const FLASH_COOKIE_NAME: &str = "_flash"; function get_flash_cookie (line 19) | pub fn get_flash_cookie(cookies: &Cookies) -> Option type PostResponse (line 32) | pub type PostResponse = (StatusCode, HeaderMap); function post_response (line 34) | pub fn post_response(cookies: &mut Cookies, data: T) -> PostResponse FILE: examples/axum_example/api/src/lib.rs function start (line 23) | async fn start() -> anyhow::Result<()> { type AppState (line 73) | struct AppState { type Params (line 79) | struct Params { type FlashData (line 85) | struct FlashData { function list_posts (line 90) | async fn list_posts( function new_post (line 120) | async fn new_post(state: State) -> Result, (Statu... function create_post (line 130) | async fn create_post( function edit_post (line 149) | async fn edit_post( function update_post (line 169) | async fn update_post( function delete_post (line 189) | async fn delete_post( function main (line 206) | pub fn main() { FILE: examples/axum_example/api/src/service/mutation.rs type Mutation (line 4) | pub struct Mutation; method create_post (line 7) | pub async fn create_post( method update_post_by_id (line 20) | pub async fn update_post_by_id( method delete_post (line 40) | pub async fn delete_post(db: &DbConn, id: i32) -> Result Result Result Vec> { FILE: examples/axum_example/migration/src/m20220120_000001_create_post_table.rs type Migration (line 4) | pub struct Migration; method up (line 8) | async fn up(&self, manager: &SchemaManager) -> Result<(), DbErr> { method down (line 22) | async fn down(&self, manager: &SchemaManager) -> Result<(), DbErr> { FILE: examples/axum_example/migration/src/m20220120_000002_seed_posts.rs type Migration (line 6) | pub struct Migration; method up (line 10) | async fn up(&self, manager: &SchemaManager) -> Result<(), DbErr> { method down (line 31) | async fn down(&self, manager: &SchemaManager) -> Result<(), DbErr> { FILE: examples/axum_example/migration/src/main.rs function main (line 4) | async fn main() { FILE: examples/axum_example/src/main.rs function main (line 1) | fn main() { FILE: examples/basic/bakery.sql type `cake` (line 3) | CREATE TABLE `cake` ( type `fruit` (line 15) | CREATE TABLE `fruit` ( type `filling` (line 38) | CREATE TABLE `filling` ( type `cake_filling` (line 51) | CREATE TABLE `cake_filling` ( FILE: examples/basic/src/entity/cake.rs type Model (line 8) | pub struct Model { FILE: examples/basic/src/entity/cake_filling.rs type Model (line 8) | pub struct Model { FILE: examples/basic/src/entity/filling.rs type Model (line 8) | pub struct Model { FILE: examples/basic/src/entity/fruit.rs type Model (line 8) | pub struct Model { FILE: examples/basic/src/entity/sea_orm_active_enums.rs type Tea (line 8) | pub enum Tea { FILE: examples/basic/src/main.rs function main (line 16) | async fn main() { FILE: examples/basic/src/mutation.rs function all_about_mutation (line 4) | pub async fn all_about_mutation(db: &DbConn) -> Result<(), DbErr> { function insert_and_update (line 18) | pub async fn insert_and_update(db: &DbConn) -> Result<(), DbErr> { function save_active_model (line 45) | pub async fn save_active_model(db: &DbConn) -> Result<(), DbErr> { type InputModel (line 72) | pub struct InputModel { function save_custom_active_model (line 77) | async fn save_custom_active_model(db: &DbConn) -> Result<(), DbErr> { FILE: examples/basic/src/query.rs function all_about_query (line 4) | pub async fn all_about_query(db: &DbConn) -> Result<(), DbErr> { function find_all (line 48) | async fn find_all(db: &DbConn) -> Result<(), DbErr> { function find_one_to_one (line 70) | async fn find_one_to_one(db: &DbConn) -> Result<(), DbErr> { function find_one_to_many (line 92) | async fn find_one_to_many(db: &DbConn) -> Result<(), DbErr> { method find_by_name (line 117) | fn find_by_name(name: &str) -> Select { function find_one (line 122) | async fn find_one(db: &DbConn) -> Result<(), DbErr> { function count_fruits_by_cake (line 152) | async fn count_fruits_by_cake(db: &DbConn) -> Result<(), DbErr> { function find_many_to_many (line 178) | async fn find_many_to_many(db: &DbConn) -> Result<(), DbErr> { function all_about_select_json (line 227) | async fn all_about_select_json(db: &DbConn) -> Result<(), DbErr> { function find_all_json (line 241) | async fn find_all_json(db: &DbConn) -> Result<(), DbErr> { function find_together_json (line 257) | async fn find_together_json(db: &DbConn) -> Result<(), DbErr> { function count_fruits_by_cake_json (line 274) | async fn count_fruits_by_cake_json(db: &DbConn) -> Result<(), DbErr> { function find_all_stream (line 292) | async fn find_all_stream(db: &DbConn) -> Result<(), DbErr> { function find_first_page (line 340) | async fn find_first_page(db: &DbConn) -> Result<(), DbErr> { function find_num_pages (line 350) | async fn find_num_pages(db: &DbConn) -> Result<(), DbErr> { FILE: examples/graphql_example/api/src/db.rs type Database (line 3) | pub struct Database { method new (line 8) | pub async fn new() -> Self { method get_connection (line 16) | pub fn get_connection(&self) -> &DatabaseConnection { FILE: examples/graphql_example/api/src/graphql/mutation/mod.rs type Mutation (line 8) | pub struct Mutation(NoteMutation); FILE: examples/graphql_example/api/src/graphql/mutation/note.rs type CreateNoteInput (line 11) | pub struct CreateNoteInput { method into_model_with_arbitrary_id (line 17) | fn into_model_with_arbitrary_id(self) -> note::Model { type DeleteResult (line 27) | pub struct DeleteResult { type NoteMutation (line 33) | pub struct NoteMutation; method create_note (line 37) | pub async fn create_note( method delete_note (line 48) | pub async fn delete_note(&self, ctx: &Context<'_>, id: i32) -> Result<... FILE: examples/graphql_example/api/src/graphql/query/mod.rs type Query (line 8) | pub struct Query(NoteQuery); FILE: examples/graphql_example/api/src/graphql/query/note.rs type NoteQuery (line 8) | pub struct NoteQuery; method get_notes (line 12) | async fn get_notes(&self, ctx: &Context<'_>) -> Result, id: i32) -> Result; function build_schema (line 13) | pub async fn build_schema() -> AppSchema { FILE: examples/graphql_example/api/src/lib.rs function graphql_handler (line 18) | async fn graphql_handler(schema: State, req: GraphQLRequest) ... function graphql_playground (line 22) | async fn graphql_playground() -> impl IntoResponse { function main (line 29) | pub async fn main() { FILE: examples/graphql_example/api/src/service/mutation.rs type Mutation (line 4) | pub struct Mutation; method create_note (line 7) | pub async fn create_note(db: &DbConn, form_data: note::Model) -> Resul... method update_note_by_id (line 21) | pub async fn update_note_by_id( method delete_note (line 41) | pub async fn delete_note(db: &DbConn, id: i32) -> Result Result Result Result, Db... method find_notes_in_page (line 16) | pub async fn find_notes_in_page( FILE: examples/graphql_example/api/tests/crud_tests.rs function crud_tests (line 6) | async fn crud_tests() { FILE: examples/graphql_example/entity/src/note.rs type Model (line 8) | pub struct Model { type Relation (line 17) | pub enum Relation {} method find_by_title (line 22) | pub fn find_by_title(title: &str) -> Select { FILE: examples/graphql_example/migration/src/lib.rs type Migrator (line 6) | pub struct Migrator; method migrations (line 10) | fn migrations() -> Vec> { FILE: examples/graphql_example/migration/src/m20220120_000001_create_note_table.rs type Migration (line 5) | pub struct Migration; method up (line 9) | async fn up(&self, manager: &SchemaManager) -> Result<(), DbErr> { FILE: examples/graphql_example/migration/src/m20220120_000002_seed_notes.rs type Migration (line 6) | pub struct Migration; method up (line 10) | async fn up(&self, manager: &SchemaManager) -> Result<(), DbErr> { method down (line 31) | async fn down(&self, manager: &SchemaManager) -> Result<(), DbErr> { FILE: examples/graphql_example/migration/src/main.rs function main (line 4) | async fn main() { FILE: examples/graphql_example/src/main.rs function main (line 1) | fn main() { FILE: examples/jsonrpsee_example/api/src/lib.rs constant DEFAULT_POSTS_PER_PAGE (line 20) | const DEFAULT_POSTS_PER_PAGE: u64 = 5; type PostRpc (line 23) | trait PostRpc { method list (line 25) | async fn list( method insert (line 32) | async fn insert(&self, p: post::Model) -> RpcResult; method update (line 35) | async fn update(&self, p: post::Model) -> RpcResult; method delete (line 38) | async fn delete(&self, id: i32) -> RpcResult; type PpcImpl (line 41) | struct PpcImpl { method list (line 47) | async fn list( method insert (line 61) | async fn insert(&self, p: post::Model) -> RpcResult { method update (line 69) | async fn update(&self, p: post::Model) -> RpcResult { method delete (line 75) | async fn delete(&self, id: i32) -> RpcResult { type IntoJsonRpcResult (line 83) | trait IntoJsonRpcResult { method internal_call_error (line 84) | fn internal_call_error(self) -> RpcResult; function internal_call_error (line 91) | fn internal_call_error(self) -> RpcResult { function start (line 99) | async fn start() -> std::io::Result<()> { function main (line 141) | pub fn main() { FILE: examples/jsonrpsee_example/api/src/service/mutation.rs type Mutation (line 4) | pub struct Mutation; method create_post (line 7) | pub async fn create_post( method update_post_by_id (line 20) | pub async fn update_post_by_id( method delete_post (line 40) | pub async fn delete_post(db: &DbConn, id: i32) -> Result Result Result Vec> { FILE: examples/jsonrpsee_example/migration/src/m20220120_000001_create_post_table.rs type Migration (line 4) | pub struct Migration; method up (line 8) | async fn up(&self, manager: &SchemaManager) -> Result<(), DbErr> { method down (line 22) | async fn down(&self, manager: &SchemaManager) -> Result<(), DbErr> { FILE: examples/jsonrpsee_example/migration/src/m20220120_000002_seed_posts.rs type Migration (line 6) | pub struct Migration; method up (line 10) | async fn up(&self, manager: &SchemaManager) -> Result<(), DbErr> { method down (line 31) | async fn down(&self, manager: &SchemaManager) -> Result<(), DbErr> { FILE: examples/jsonrpsee_example/migration/src/main.rs function main (line 4) | async fn main() { FILE: examples/jsonrpsee_example/src/main.rs function main (line 1) | fn main() { FILE: examples/loco_example/frontend/src/App.jsx function App (line 12) | function App() { function Layout (line 28) | function Layout() { function TodoList (line 42) | function TodoList() { function AddTodo (line 107) | function AddTodo() { function NoMatch (line 154) | function NoMatch() { FILE: examples/loco_example/migration/src/lib.rs type Migrator (line 7) | pub struct Migrator; method migrations (line 11) | fn migrations() -> Vec> { FILE: examples/loco_example/migration/src/m20231103_114510_notes.rs type Migration (line 4) | pub struct Migration; method up (line 8) | async fn up(&self, manager: &SchemaManager) -> Result<(), DbErr> { method down (line 20) | async fn down(&self, manager: &SchemaManager) -> Result<(), DbErr> { FILE: examples/loco_example/migration/src/main.rs function main (line 4) | async fn main() { FILE: examples/loco_example/src/app.rs type App (line 19) | pub struct App; method app_name (line 22) | fn app_name() -> &'static str { method boot (line 26) | async fn boot( method routes (line 34) | fn routes(_ctx: &AppContext) -> AppRoutes { method connect_workers (line 40) | async fn connect_workers(_ctx: &AppContext, _queue: &Queue) -> Result<()> { method register_tasks (line 44) | fn register_tasks(_tasks: &mut Tasks) {} method truncate (line 46) | async fn truncate(ctx: &AppContext) -> Result<()> { method seed (line 52) | async fn seed(ctx: &AppContext, base: &Path) -> Result<()> { FILE: examples/loco_example/src/bin/main.rs function main (line 6) | async fn main() -> eyre::Result<()> { FILE: examples/loco_example/src/controllers/notes.rs type Params (line 10) | pub struct Params { method update (line 16) | fn update(&self, item: &mut ActiveModel) { function load_item (line 22) | async fn load_item(ctx: &AppContext, id: i32) -> Result { function list (line 27) | pub async fn list(State(ctx): State) -> Result { function add (line 31) | pub async fn add(State(ctx): State, Json(params): Json, State(ctx): State) ... function get_one (line 57) | pub async fn get_one(Path(id): Path, State(ctx): State)... function routes (line 61) | pub fn routes() -> Routes { FILE: examples/loco_example/src/models/_entities/notes.rs type Model (line 9) | pub struct Model { FILE: examples/loco_example/tests/tasks/seed.rs type SeedData (line 22) | pub struct SeedData; method task (line 25) | fn task(&self) -> TaskInfo { method run (line 31) | async fn run(&self, app_context: &AppContext, vars: &task::Vars) -> Resu... FILE: examples/loco_seaography/migration/src/lib.rs type Migrator (line 9) | pub struct Migrator; method migrations (line 13) | fn migrations() -> Vec> { FILE: examples/loco_seaography/migration/src/m20220101_000001_users.rs type Migration (line 4) | pub struct Migration; method up (line 8) | async fn up(&self, manager: &SchemaManager) -> Result<(), DbErr> { method down (line 26) | async fn down(&self, manager: &SchemaManager) -> Result<(), DbErr> { FILE: examples/loco_seaography/migration/src/m20231103_114510_notes.rs type Migration (line 4) | pub struct Migration; method up (line 8) | async fn up(&self, manager: &SchemaManager) -> Result<(), DbErr> { method down (line 20) | async fn down(&self, manager: &SchemaManager) -> Result<(), DbErr> { FILE: examples/loco_seaography/migration/src/m20240520_173001_files.rs type Migration (line 4) | pub struct Migration; method up (line 8) | async fn up(&self, manager: &SchemaManager) -> Result<(), DbErr> { method down (line 26) | async fn down(&self, manager: &SchemaManager) -> Result<(), DbErr> { FILE: examples/loco_seaography/migration/src/main.rs function main (line 4) | async fn main() { FILE: examples/loco_seaography/src/app.rs type App (line 24) | pub struct App; method app_name (line 27) | fn app_name() -> &'static str { method app_version (line 31) | fn app_version() -> String { method boot (line 41) | async fn boot( method initializers (line 49) | async fn initializers(_ctx: &AppContext) -> Result AppRoutes { method connect_workers (line 66) | async fn connect_workers(ctx: &AppContext, queue: &Queue) -> Result<()> { method register_tasks (line 71) | fn register_tasks(tasks: &mut Tasks) { method truncate (line 75) | async fn truncate(ctx: &AppContext) -> Result<()> { method seed (line 82) | async fn seed(ctx: &AppContext, base: &Path) -> Result<()> { FILE: examples/loco_seaography/src/bin/main.rs function main (line 6) | async fn main() -> eyre::Result<()> { FILE: examples/loco_seaography/src/controllers/auth.rs type VerifyParams (line 14) | pub struct VerifyParams { type ForgotParams (line 19) | pub struct ForgotParams { type ResetParams (line 24) | pub struct ResetParams { function register (line 32) | async fn register( function verify (line 69) | async fn verify( function forgot (line 91) | async fn forgot( function reset (line 113) | async fn reset(State(ctx): State, Json(params): Json, Json(params): Json Routes { FILE: examples/loco_seaography/src/controllers/files.rs constant UPLOAD_DIR (line 14) | const UPLOAD_DIR: &str = "./uploads"; function upload (line 17) | pub async fn upload( function list (line 84) | pub async fn list( function view (line 100) | pub async fn view( function routes (line 119) | pub fn routes() -> Routes { FILE: examples/loco_seaography/src/controllers/graphql.rs function graphql_playground (line 10) | async fn graphql_playground() -> Result { function graphql_handler (line 18) | async fn graphql_handler( function routes (line 34) | pub fn routes() -> Routes { FILE: examples/loco_seaography/src/controllers/notes.rs type Params (line 11) | pub struct Params { method update (line 17) | fn update(&self, item: &mut ActiveModel) { function load_item (line 23) | async fn load_item(ctx: &AppContext, id: i32) -> Result { function list (line 29) | pub async fn list(State(ctx): State) -> Result { function add (line 34) | pub async fn add(State(ctx): State, Json(params): Json, State(ctx): State) ... function get_one (line 63) | pub async fn get_one(Path(id): Path, State(ctx): State)... function routes (line 67) | pub fn routes() -> Routes { FILE: examples/loco_seaography/src/controllers/user.rs function current (line 7) | async fn current(auth: auth::JWT, State(ctx): State) -> Resu... function routes (line 12) | pub fn routes() -> Routes { FILE: examples/loco_seaography/src/graphql/query_root.rs function schema (line 7) | pub fn schema( FILE: examples/loco_seaography/src/initializers/graphql.rs constant DEPTH (line 7) | const DEPTH: Option = None; constant COMPLEXITY (line 9) | const COMPLEXITY: Option = None; type GraphQLInitializer (line 11) | pub struct GraphQLInitializer; method name (line 15) | fn name(&self) -> String { method after_routes (line 19) | async fn after_routes(&self, router: AxumRouter, ctx: &AppContext) -> Re... FILE: examples/loco_seaography/src/mailers/auth.rs type AuthMailer (line 15) | pub struct AuthMailer {} method send_welcome (line 23) | pub async fn send_welcome(ctx: &AppContext, user: &users::Model) -> Re... method forgot_password (line 47) | pub async fn forgot_password(ctx: &AppContext, user: &users::Model) ->... FILE: examples/loco_seaography/src/models/_entities/files.rs type Model (line 9) | pub struct Model { FILE: examples/loco_seaography/src/models/_entities/notes.rs type Model (line 9) | pub struct Model { FILE: examples/loco_seaography/src/models/_entities/users.rs type Model (line 8) | pub struct Model { type Relation (line 28) | pub enum Relation {} type RelatedEntity (line 31) | pub enum RelatedEntity {} FILE: examples/loco_seaography/src/models/users.rs type LoginParams (line 10) | pub struct LoginParams { type RegisterParams (line 16) | pub struct RegisterParams { type Validator (line 23) | pub struct Validator { method validator (line 31) | fn validator(&self) -> Box { method before_save (line 41) | async fn before_save(self, _db: &C, insert: bool) -> Result method find_by_api_key (line 59) | async fn find_by_api_key(db: &DatabaseConnection, api_key: &str) -> Mode... method find_by_claims_key (line 67) | async fn find_by_claims_key(db: &DatabaseConnection, claims_key: &str) -... function find_by_email (line 78) | pub async fn find_by_email(db: &DatabaseConnection, email: &str) -> Mode... function find_by_verification_token (line 91) | pub async fn find_by_verification_token( function find_by_reset_token (line 107) | pub async fn find_by_reset_token(db: &DatabaseConnection, token: &str) -... function find_by_pid (line 120) | pub async fn find_by_pid(db: &DatabaseConnection, pid: &str) -> ModelRes... function find_by_api_key (line 134) | pub async fn find_by_api_key(db: &DatabaseConnection, api_key: &str) -> ... function verify_password (line 148) | pub fn verify_password(&self, password: &str) -> bool { function create_with_password (line 158) | pub async fn create_with_password( function generate_jwt (line 194) | pub fn generate_jwt(&self, secret: &str, expiration: &u64) -> ModelResul... function set_email_verification_sent (line 213) | pub async fn set_email_verification_sent( function set_forgot_password_sent (line 234) | pub async fn set_forgot_password_sent(mut self, db: &DatabaseConnection)... function verified (line 249) | pub async fn verified(mut self, db: &DatabaseConnection) -> ModelResult<... function reset_password (line 262) | pub async fn reset_password( FILE: examples/loco_seaography/src/tasks/seed.rs type SeedData (line 23) | pub struct SeedData; method task (line 26) | fn task(&self) -> TaskInfo { method run (line 33) | async fn run(&self, app_context: &AppContext, vars: &task::Vars) -> Resu... FILE: examples/loco_seaography/src/views/auth.rs type LoginResponse (line 6) | pub struct LoginResponse { method new (line 15) | pub fn new(user: &users::Model, token: &String) -> Self { FILE: examples/loco_seaography/src/views/user.rs type CurrentResponse (line 6) | pub struct CurrentResponse { method new (line 14) | pub fn new(user: &users::Model) -> Self { FILE: examples/loco_seaography/src/workers/downloader.rs type DownloadWorker (line 9) | pub struct DownloadWorker { method build (line 20) | fn build(ctx: &AppContext) -> Self { method perform (line 24) | async fn perform(&self, args: DownloadWorkerArgs) -> Result<()> { type DownloadWorkerArgs (line 14) | pub struct DownloadWorkerArgs { FILE: examples/loco_starter/examples/playground.rs function main (line 7) | async fn main() -> eyre::Result<()> { FILE: examples/loco_starter/migration/src/lib.rs type Migrator (line 9) | pub struct Migrator; method migrations (line 13) | fn migrations() -> Vec> { FILE: examples/loco_starter/migration/src/m20220101_000001_users.rs type Migration (line 4) | pub struct Migration; method up (line 8) | async fn up(&self, manager: &SchemaManager) -> Result<(), DbErr> { method down (line 26) | async fn down(&self, manager: &SchemaManager) -> Result<(), DbErr> { FILE: examples/loco_starter/migration/src/m20231103_114510_notes.rs type Migration (line 4) | pub struct Migration; method up (line 8) | async fn up(&self, manager: &SchemaManager) -> Result<(), DbErr> { method down (line 20) | async fn down(&self, manager: &SchemaManager) -> Result<(), DbErr> { FILE: examples/loco_starter/migration/src/m20240520_173001_files.rs type Migration (line 4) | pub struct Migration; method up (line 8) | async fn up(&self, manager: &SchemaManager) -> Result<(), DbErr> { method down (line 26) | async fn down(&self, manager: &SchemaManager) -> Result<(), DbErr> { FILE: examples/loco_starter/migration/src/main.rs function main (line 4) | async fn main() { FILE: examples/loco_starter/src/app.rs type App (line 24) | pub struct App; method app_name (line 27) | fn app_name() -> &'static str { method app_version (line 31) | fn app_version() -> String { method boot (line 41) | async fn boot( method routes (line 49) | fn routes(_ctx: &AppContext) -> AppRoutes { method connect_workers (line 58) | async fn connect_workers(ctx: &AppContext, queue: &Queue) -> Result<()> { method register_tasks (line 63) | fn register_tasks(tasks: &mut Tasks) { method truncate (line 67) | async fn truncate(ctx: &AppContext) -> Result<()> { method seed (line 74) | async fn seed(ctx: &AppContext, base: &Path) -> Result<()> { FILE: examples/loco_starter/src/bin/main.rs function main (line 6) | async fn main() -> eyre::Result<()> { FILE: examples/loco_starter/src/controllers/auth.rs type VerifyParams (line 14) | pub struct VerifyParams { type ForgotParams (line 19) | pub struct ForgotParams { type ResetParams (line 24) | pub struct ResetParams { function register (line 32) | async fn register( function verify (line 69) | async fn verify( function forgot (line 91) | async fn forgot( function reset (line 113) | async fn reset(State(ctx): State, Json(params): Json, Json(params): Json Routes { FILE: examples/loco_starter/src/controllers/files.rs constant UPLOAD_DIR (line 14) | const UPLOAD_DIR: &str = "./uploads"; function upload (line 17) | pub async fn upload( function list (line 84) | pub async fn list( function view (line 100) | pub async fn view( function routes (line 119) | pub fn routes() -> Routes { FILE: examples/loco_starter/src/controllers/notes.rs type Params (line 11) | pub struct Params { method update (line 17) | fn update(&self, item: &mut ActiveModel) { function load_item (line 23) | async fn load_item(ctx: &AppContext, id: i32) -> Result { function list (line 29) | pub async fn list(State(ctx): State) -> Result { function add (line 34) | pub async fn add(State(ctx): State, Json(params): Json, State(ctx): State) ... function get_one (line 63) | pub async fn get_one(Path(id): Path, State(ctx): State)... function routes (line 67) | pub fn routes() -> Routes { FILE: examples/loco_starter/src/controllers/user.rs function current (line 7) | async fn current(auth: auth::JWT, State(ctx): State) -> Resu... function routes (line 12) | pub fn routes() -> Routes { FILE: examples/loco_starter/src/mailers/auth.rs type AuthMailer (line 15) | pub struct AuthMailer {} method send_welcome (line 23) | pub async fn send_welcome(ctx: &AppContext, user: &users::Model) -> Re... method forgot_password (line 47) | pub async fn forgot_password(ctx: &AppContext, user: &users::Model) ->... FILE: examples/loco_starter/src/models/_entities/files.rs type Model (line 6) | pub struct Model { type Relation (line 16) | pub enum Relation { method to (line 26) | fn to() -> RelationDef { FILE: examples/loco_starter/src/models/_entities/notes.rs type Model (line 9) | pub struct Model { FILE: examples/loco_starter/src/models/_entities/users.rs type Model (line 6) | pub struct Model { type Relation (line 27) | pub enum Relation {} FILE: examples/loco_starter/src/models/users.rs type LoginParams (line 10) | pub struct LoginParams { type RegisterParams (line 16) | pub struct RegisterParams { type Validator (line 23) | pub struct Validator { method validator (line 31) | fn validator(&self) -> Box { method before_save (line 41) | async fn before_save(self, _db: &C, insert: bool) -> Result method find_by_api_key (line 59) | async fn find_by_api_key(db: &DatabaseConnection, api_key: &str) -> Mode... method find_by_claims_key (line 67) | async fn find_by_claims_key(db: &DatabaseConnection, claims_key: &str) -... function find_by_email (line 78) | pub async fn find_by_email(db: &DatabaseConnection, email: &str) -> Mode... function find_by_verification_token (line 91) | pub async fn find_by_verification_token( function find_by_reset_token (line 107) | pub async fn find_by_reset_token(db: &DatabaseConnection, token: &str) -... function find_by_pid (line 120) | pub async fn find_by_pid(db: &DatabaseConnection, pid: &str) -> ModelRes... function find_by_api_key (line 134) | pub async fn find_by_api_key(db: &DatabaseConnection, api_key: &str) -> ... function verify_password (line 148) | pub fn verify_password(&self, password: &str) -> bool { function create_with_password (line 158) | pub async fn create_with_password( function generate_jwt (line 194) | pub fn generate_jwt(&self, secret: &str, expiration: &u64) -> ModelResul... function set_email_verification_sent (line 213) | pub async fn set_email_verification_sent( function set_forgot_password_sent (line 234) | pub async fn set_forgot_password_sent(mut self, db: &DatabaseConnection)... function verified (line 249) | pub async fn verified(mut self, db: &DatabaseConnection) -> ModelResult<... function reset_password (line 262) | pub async fn reset_password( FILE: examples/loco_starter/src/tasks/seed.rs type SeedData (line 23) | pub struct SeedData; method task (line 26) | fn task(&self) -> TaskInfo { method run (line 33) | async fn run(&self, app_context: &AppContext, vars: &task::Vars) -> Resu... FILE: examples/loco_starter/src/views/auth.rs type LoginResponse (line 6) | pub struct LoginResponse { method new (line 15) | pub fn new(user: &users::Model, token: &String) -> Self { FILE: examples/loco_starter/src/views/user.rs type CurrentResponse (line 6) | pub struct CurrentResponse { method new (line 14) | pub fn new(user: &users::Model) -> Self { FILE: examples/loco_starter/src/workers/downloader.rs type DownloadWorker (line 9) | pub struct DownloadWorker { method build (line 20) | fn build(ctx: &AppContext) -> Self { method perform (line 24) | async fn perform(&self, args: DownloadWorkerArgs) -> Result<()> { type DownloadWorkerArgs (line 14) | pub struct DownloadWorkerArgs { FILE: examples/parquet_example/src/main.rs type Model (line 16) | pub struct Model { function main (line 30) | async fn main() -> Result<(), Box> { FILE: examples/poem_example/api/src/lib.rs constant DEFAULT_POSTS_PER_PAGE (line 18) | const DEFAULT_POSTS_PER_PAGE: u64 = 5; type AppState (line 21) | struct AppState { type Params (line 27) | struct Params { function create (line 33) | async fn create(state: Data<&AppState>, form: Form) -> Resu... function list (line 45) | async fn list(state: Data<&AppState>, Query(params): Query) -> R... function new (line 68) | async fn new(state: Data<&AppState>) -> Result { function edit (line 78) | async fn edit(state: Data<&AppState>, Path(id): Path) -> Result, Path(id): Path) -> Result std::io::Result<()> { function main (line 159) | pub fn main() { FILE: examples/poem_example/api/src/service/mutation.rs type Mutation (line 4) | pub struct Mutation; method create_post (line 7) | pub async fn create_post( method update_post_by_id (line 20) | pub async fn update_post_by_id( method delete_post (line 40) | pub async fn delete_post(db: &DbConn, id: i32) -> Result Result Result Vec> { FILE: examples/poem_example/migration/src/m20220120_000001_create_post_table.rs type Migration (line 4) | pub struct Migration; method up (line 8) | async fn up(&self, manager: &SchemaManager) -> Result<(), DbErr> { method down (line 22) | async fn down(&self, manager: &SchemaManager) -> Result<(), DbErr> { FILE: examples/poem_example/migration/src/m20220120_000002_seed_posts.rs type Migration (line 6) | pub struct Migration; method up (line 10) | async fn up(&self, manager: &SchemaManager) -> Result<(), DbErr> { method down (line 31) | async fn down(&self, manager: &SchemaManager) -> Result<(), DbErr> { FILE: examples/poem_example/migration/src/main.rs function main (line 4) | async fn main() { FILE: examples/poem_example/src/main.rs function main (line 1) | fn main() { FILE: examples/proxy_cloudflare_worker_example/src/entity.rs type Model (line 6) | pub struct Model { type Relation (line 15) | pub enum Relation {} FILE: examples/proxy_cloudflare_worker_example/src/lib.rs function fetch (line 12) | async fn fetch(req: HttpRequest, env: Env, _ctx: Context) -> Result) -> std::fmt::Result { method do_query (line 22) | async fn do_query(env: Arc, statement: Statement) -> Result, statement: Statement) -> Result Result, DbE... method execute (line 185) | async fn execute(&self, statement: Statement) -> Result) -> Result { FILE: examples/proxy_cloudflare_worker_example/src/route.rs type CFEnv (line 14) | struct CFEnv { function router (line 21) | pub fn router(env: Env) -> Router { function handler_get (line 30) | async fn handler_get( function handler_generate (line 63) | async fn handler_generate( FILE: examples/proxy_gluesql_example/src/entity/post.rs type Model (line 6) | pub struct Model { type Relation (line 15) | pub enum Relation {} FILE: examples/proxy_gluesql_example/src/main.rs type ProxyDb (line 20) | struct ProxyDb { method fmt (line 25) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { method query (line 32) | async fn query(&self, statement: Statement) -> Result, DbE... method execute (line 68) | async fn execute(&self, statement: Statement) -> Result Result<(), sea_orm::DbErr> { FILE: examples/react_admin/backend/examples/playground.rs function main (line 7) | async fn main() -> eyre::Result<()> { FILE: examples/react_admin/backend/migration/src/lib.rs type Migrator (line 9) | pub struct Migrator; method migrations (line 13) | fn migrations() -> Vec> { FILE: examples/react_admin/backend/migration/src/m20220101_000001_users.rs type Migration (line 4) | pub struct Migration; method up (line 8) | async fn up(&self, manager: &SchemaManager) -> Result<(), DbErr> { method down (line 26) | async fn down(&self, manager: &SchemaManager) -> Result<(), DbErr> { FILE: examples/react_admin/backend/migration/src/m20231103_114510_notes.rs type Migration (line 4) | pub struct Migration; method up (line 8) | async fn up(&self, manager: &SchemaManager) -> Result<(), DbErr> { method down (line 20) | async fn down(&self, manager: &SchemaManager) -> Result<(), DbErr> { FILE: examples/react_admin/backend/migration/src/m20240520_173001_files.rs type Migration (line 4) | pub struct Migration; method up (line 8) | async fn up(&self, manager: &SchemaManager) -> Result<(), DbErr> { method down (line 26) | async fn down(&self, manager: &SchemaManager) -> Result<(), DbErr> { FILE: examples/react_admin/backend/migration/src/main.rs function main (line 4) | async fn main() { FILE: examples/react_admin/backend/src/app.rs type App (line 24) | pub struct App; method app_name (line 27) | fn app_name() -> &'static str { method app_version (line 31) | fn app_version() -> String { method boot (line 41) | async fn boot( method routes (line 49) | fn routes(_ctx: &AppContext) -> AppRoutes { method connect_workers (line 59) | async fn connect_workers(ctx: &AppContext, queue: &Queue) -> Result<()> { method register_tasks (line 64) | fn register_tasks(tasks: &mut Tasks) { method truncate (line 68) | async fn truncate(ctx: &AppContext) -> Result<()> { method seed (line 75) | async fn seed(ctx: &AppContext, base: &Path) -> Result<()> { FILE: examples/react_admin/backend/src/bin/main.rs function main (line 6) | async fn main() -> eyre::Result<()> { FILE: examples/react_admin/backend/src/controllers/auth.rs type VerifyParams (line 14) | pub struct VerifyParams { type ForgotParams (line 19) | pub struct ForgotParams { type ResetParams (line 24) | pub struct ResetParams { function register (line 32) | async fn register( function verify (line 69) | async fn verify( function forgot (line 91) | async fn forgot( function reset (line 113) | async fn reset(State(ctx): State, Json(params): Json, Json(params): Json Routes { FILE: examples/react_admin/backend/src/controllers/files.rs constant UPLOAD_DIR (line 14) | const UPLOAD_DIR: &str = "./uploads"; function upload (line 17) | pub async fn upload( function list (line 84) | pub async fn list( function view (line 100) | pub async fn view( function routes (line 119) | pub fn routes() -> Routes { FILE: examples/react_admin/backend/src/controllers/graphql.rs function graphql_playground (line 9) | async fn graphql_playground() -> Result { function graphql_handler (line 17) | async fn graphql_handler(State(ctx): State, req: Request Routes { FILE: examples/react_admin/backend/src/controllers/notes.rs type Params (line 11) | pub struct Params { method update (line 17) | fn update(&self, item: &mut ActiveModel) { function load_item (line 23) | async fn load_item(ctx: &AppContext, id: i32) -> Result { function list (line 29) | pub async fn list(State(ctx): State) -> Result { function add (line 34) | pub async fn add(State(ctx): State, Json(params): Json, State(ctx): State) ... function get_one (line 63) | pub async fn get_one(Path(id): Path, State(ctx): State)... function routes (line 67) | pub fn routes() -> Routes { FILE: examples/react_admin/backend/src/controllers/user.rs function current (line 7) | async fn current(auth: auth::JWT, State(ctx): State) -> Resu... function routes (line 12) | pub fn routes() -> Routes { FILE: examples/react_admin/backend/src/graphql/query_root.rs function schema (line 7) | pub fn schema( FILE: examples/react_admin/backend/src/mailers/auth.rs type AuthMailer (line 15) | pub struct AuthMailer {} method send_welcome (line 23) | pub async fn send_welcome(ctx: &AppContext, user: &users::Model) -> Re... method forgot_password (line 47) | pub async fn forgot_password(ctx: &AppContext, user: &users::Model) ->... FILE: examples/react_admin/backend/src/models/_entities/files.rs type Model (line 9) | pub struct Model { FILE: examples/react_admin/backend/src/models/_entities/notes.rs type Model (line 9) | pub struct Model { FILE: examples/react_admin/backend/src/models/_entities/users.rs type Model (line 8) | pub struct Model { type Relation (line 28) | pub enum Relation {} type RelatedEntity (line 31) | pub enum RelatedEntity {} FILE: examples/react_admin/backend/src/models/users.rs type LoginParams (line 10) | pub struct LoginParams { type RegisterParams (line 16) | pub struct RegisterParams { type Validator (line 23) | pub struct Validator { method validator (line 31) | fn validator(&self) -> Box { method before_save (line 41) | async fn before_save(self, _db: &C, insert: bool) -> Result method find_by_api_key (line 59) | async fn find_by_api_key(db: &DatabaseConnection, api_key: &str) -> Mode... method find_by_claims_key (line 67) | async fn find_by_claims_key(db: &DatabaseConnection, claims_key: &str) -... function find_by_email (line 78) | pub async fn find_by_email(db: &DatabaseConnection, email: &str) -> Mode... function find_by_verification_token (line 91) | pub async fn find_by_verification_token( function find_by_reset_token (line 107) | pub async fn find_by_reset_token(db: &DatabaseConnection, token: &str) -... function find_by_pid (line 120) | pub async fn find_by_pid(db: &DatabaseConnection, pid: &str) -> ModelRes... function find_by_api_key (line 134) | pub async fn find_by_api_key(db: &DatabaseConnection, api_key: &str) -> ... function verify_password (line 148) | pub fn verify_password(&self, password: &str) -> bool { function create_with_password (line 158) | pub async fn create_with_password( function generate_jwt (line 194) | pub fn generate_jwt(&self, secret: &str, expiration: &u64) -> ModelResul... function set_email_verification_sent (line 213) | pub async fn set_email_verification_sent( function set_forgot_password_sent (line 234) | pub async fn set_forgot_password_sent(mut self, db: &DatabaseConnection)... function verified (line 249) | pub async fn verified(mut self, db: &DatabaseConnection) -> ModelResult<... function reset_password (line 262) | pub async fn reset_password( FILE: examples/react_admin/backend/src/tasks/seed.rs type SeedData (line 23) | pub struct SeedData; method task (line 26) | fn task(&self) -> TaskInfo { method run (line 33) | async fn run(&self, app_context: &AppContext, vars: &task::Vars) -> Resu... FILE: examples/react_admin/backend/src/views/auth.rs type LoginResponse (line 6) | pub struct LoginResponse { method new (line 15) | pub fn new(user: &users::Model, token: &String) -> Self { FILE: examples/react_admin/backend/src/views/user.rs type CurrentResponse (line 6) | pub struct CurrentResponse { method new (line 14) | pub fn new(user: &users::Model) -> Self { FILE: examples/react_admin/backend/src/workers/downloader.rs type DownloadWorker (line 9) | pub struct DownloadWorker { method build (line 20) | fn build(ctx: &AppContext) -> Self { method perform (line 24) | async fn perform(&self, args: DownloadWorkerArgs) -> Result<()> { type DownloadWorkerArgs (line 14) | pub struct DownloadWorkerArgs { FILE: examples/rocket_example/api/src/lib.rs constant DEFAULT_POSTS_PER_PAGE (line 24) | const DEFAULT_POSTS_PER_PAGE: u64 = 5; function new (line 27) | async fn new() -> Template { function create (line 32) | async fn create(conn: Connection, post_form: Form) -> F... function update (line 45) | async fn update(conn: Connection, id: i32, post_form: Form, id: i32) -> Template { function delete (line 106) | async fn delete(conn: Connection, id: i32) -> Flash { function destroy (line 117) | async fn destroy(conn: Connection) -> Result<(), rocket::response::D... function not_found (line 128) | pub fn not_found(req: &Request<'_>) -> Template { function run_migrations (line 137) | async fn run_migrations(rocket: Rocket) -> fairing::Result { function start (line 144) | async fn start() -> Result<(), rocket::Error> { function main (line 160) | pub fn main() { FILE: examples/rocket_example/api/src/pool.rs type Db (line 9) | pub struct Db(SeaOrmPool); type SeaOrmPool (line 12) | pub struct SeaOrmPool { type Error (line 18) | type Error = sea_orm::DbErr; type Connection (line 20) | type Connection = sea_orm::DatabaseConnection; method init (line 22) | async fn init(figment: &Figment) -> Result { method get (line 38) | async fn get(&self) -> Result { method close (line 43) | async fn close(&self) {} FILE: examples/rocket_example/api/src/service/mutation.rs type Mutation (line 4) | pub struct Mutation; method create_post (line 7) | pub async fn create_post( method update_post_by_id (line 20) | pub async fn update_post_by_id( method delete_post (line 40) | pub async fn delete_post(db: &DbConn, id: i32) -> Result Result Result Vec> { FILE: examples/rocket_example/migration/src/m20220120_000001_create_post_table.rs type Migration (line 4) | pub struct Migration; method up (line 8) | async fn up(&self, manager: &SchemaManager) -> Result<(), DbErr> { method down (line 22) | async fn down(&self, manager: &SchemaManager) -> Result<(), DbErr> { FILE: examples/rocket_example/migration/src/m20220120_000002_seed_posts.rs type Migration (line 6) | pub struct Migration; method up (line 10) | async fn up(&self, manager: &SchemaManager) -> Result<(), DbErr> { method down (line 31) | async fn down(&self, manager: &SchemaManager) -> Result<(), DbErr> { FILE: examples/rocket_example/migration/src/main.rs function main (line 4) | async fn main() { FILE: examples/rocket_example/src/main.rs function main (line 1) | fn main() { FILE: examples/rocket_okapi_example/api/src/error.rs type Error (line 12) | pub struct Error { method fmt (line 77) | fn fmt(&self, formatter: &mut std::fmt::Formatter<'_>) -> std::fmt::Re... method respond_to (line 90) | fn respond_to(self, _: &'r Request<'_>) -> response::Result<'static> { method from (line 102) | fn from(err: rocket::serde::json::Error) -> Self { method responses (line 23) | fn responses(_generator: &mut OpenApiGenerator) -> Result) -> fairing::Result { function start (line 34) | async fn start() -> Result<(), rocket::Error> { function cors (line 74) | fn cors() -> Cors { function custom_openapi_spec (line 92) | fn custom_openapi_spec() -> OpenApi { function main (line 130) | pub fn main() { FILE: examples/rocket_okapi_example/api/src/okapi_example.rs constant DEFAULT_POSTS_PER_PAGE (line 19) | const DEFAULT_POSTS_PER_PAGE: u64 = 5; function get_routes_and_docs (line 21) | pub fn get_routes_and_docs(settings: &OpenApiSettings) -> (Vec = std::result::Result, error:... type DataResult (line 26) | pub type DataResult<'a, T> = function create (line 32) | async fn create(conn: Connection, post_data: DataResult<'_, post::Mo... function update (line 52) | async fn update( function list (line 78) | async fn list( function get_by_id (line 112) | async fn get_by_id(conn: Connection, id: i32) -> R, id: i32) -> R> { function destroy (line 144) | async fn destroy(conn: Connection) -> R> { FILE: examples/rocket_okapi_example/api/src/pool.rs type Db (line 11) | pub struct Db(SeaOrmPool); type SeaOrmPool (line 14) | pub struct SeaOrmPool { type Error (line 20) | type Error = sea_orm::DbErr; type Connection (line 22) | type Connection = sea_orm::DatabaseConnection; method init (line 24) | async fn init(figment: &Figment) -> Result { method get (line 39) | async fn get(&self) -> Result { method close (line 44) | async fn close(&self) {} FILE: examples/rocket_okapi_example/dto/src/dto.rs type PostsDto (line 7) | pub struct PostsDto { FILE: examples/rocket_okapi_example/entity/src/post.rs type Model (line 10) | pub struct Model { type Relation (line 19) | pub enum Relation {} FILE: examples/rocket_okapi_example/migration/src/lib.rs type Migrator (line 5) | pub struct Migrator; method migrations (line 9) | fn migrations() -> Vec> { FILE: examples/rocket_okapi_example/migration/src/m20220120_000001_create_post_table.rs type Migration (line 4) | pub struct Migration; method up (line 8) | async fn up(&self, manager: &SchemaManager) -> Result<(), DbErr> { method down (line 22) | async fn down(&self, manager: &SchemaManager) -> Result<(), DbErr> { FILE: examples/rocket_okapi_example/migration/src/main.rs function main (line 4) | async fn main() { FILE: examples/rocket_okapi_example/service/src/mutation.rs type Mutation (line 4) | pub struct Mutation; method create_post (line 7) | pub async fn create_post( method update_post_by_id (line 20) | pub async fn update_post_by_id( method delete_post (line 40) | pub async fn delete_post(db: &DbConn, id: i32) -> Result Result Result = std::result::Result; type AppState (line 15) | struct AppState { function create (line 21) | async fn create(req: &mut Request, depot: &mut Depot, res: &mut Response... function list (line 41) | async fn list(req: &mut Request, depot: &mut Depot) -> Result Result> { function edit (line 83) | async fn edit(req: &mut Request, depot: &mut Depot) -> Result Result Result Result Vec> { FILE: examples/salvo_example/migration/src/m20220120_000001_create_post_table.rs type Migration (line 4) | pub struct Migration; method up (line 8) | async fn up(&self, manager: &SchemaManager) -> Result<(), DbErr> { method down (line 22) | async fn down(&self, manager: &SchemaManager) -> Result<(), DbErr> { FILE: examples/salvo_example/migration/src/m20220120_000002_seed_posts.rs type Migration (line 6) | pub struct Migration; method up (line 10) | async fn up(&self, manager: &SchemaManager) -> Result<(), DbErr> { method down (line 31) | async fn down(&self, manager: &SchemaManager) -> Result<(), DbErr> { FILE: examples/salvo_example/migration/src/main.rs function main (line 4) | async fn main() { FILE: examples/salvo_example/src/main.rs function main (line 1) | fn main() { FILE: examples/seaography_example/graphql/src/entities/baker.rs type Model (line 8) | pub struct Model { FILE: examples/seaography_example/graphql/src/entities/bakery.rs type Model (line 8) | pub struct Model { FILE: examples/seaography_example/graphql/src/entities/cake.rs type Model (line 8) | pub struct Model { FILE: examples/seaography_example/graphql/src/entities/cake_baker.rs type Model (line 8) | pub struct Model { FILE: examples/seaography_example/graphql/src/main.rs function graphql_playground (line 32) | async fn graphql_playground() -> impl IntoResponse { function graphql_handler (line 36) | async fn graphql_handler(State(schema): State, req: GraphQLReque... function main (line 42) | async fn main() { FILE: examples/seaography_example/graphql/src/query_root.rs function schema (line 10) | pub fn schema( function schema_builder (line 18) | pub fn schema_builder( FILE: examples/seaography_example/graphql/tests/query_tests.rs function schema (line 5) | async fn schema() -> Schema { function assert_eq (line 14) | fn assert_eq(a: Response, b: &str) { function test_cake_with_bakery (line 22) | async fn test_cake_with_bakery() { function test_cake_with_baker (line 76) | async fn test_cake_with_baker() { function test_bakery_with_cake_with_baker (line 153) | async fn test_bakery_with_cake_with_baker() { FILE: examples/seaography_example/migration/src/entity/baker.rs type Model (line 7) | pub struct Model { type Relation (line 16) | pub enum Relation { method to (line 30) | fn to() -> RelationDef { method to (line 36) | fn to() -> RelationDef { method to (line 42) | fn to() -> RelationDef { method via (line 45) | fn via() -> Option { FILE: examples/seaography_example/migration/src/entity/bakery.rs type Model (line 7) | pub struct Model { type Relation (line 16) | pub enum Relation { method to (line 24) | fn to() -> RelationDef { method to (line 30) | fn to() -> RelationDef { FILE: examples/seaography_example/migration/src/entity/cake.rs type Model (line 7) | pub struct Model { type Relation (line 18) | pub enum Relation { method to (line 32) | fn to() -> RelationDef { method to (line 38) | fn to() -> RelationDef { method to (line 44) | fn to() -> RelationDef { method via (line 47) | fn via() -> Option { FILE: examples/seaography_example/migration/src/entity/cake_baker.rs type Model (line 7) | pub struct Model { type Relation (line 15) | pub enum Relation { method to (line 35) | fn to() -> RelationDef { method to (line 41) | fn to() -> RelationDef { FILE: examples/seaography_example/migration/src/lib.rs type Migrator (line 13) | pub struct Migrator; method migrations (line 17) | fn migrations() -> Vec> { FILE: examples/seaography_example/migration/src/m20230101_000001_create_bakery_table.rs type Migration (line 4) | pub struct Migration; method up (line 8) | async fn up(&self, manager: &SchemaManager) -> Result<(), DbErr> { method down (line 21) | async fn down(&self, manager: &SchemaManager) -> Result<(), DbErr> { FILE: examples/seaography_example/migration/src/m20230101_000002_create_baker_table.rs type Migration (line 4) | pub struct Migration; method up (line 8) | async fn up(&self, manager: &SchemaManager) -> Result<(), DbErr> { method down (line 30) | async fn down(&self, manager: &SchemaManager) -> Result<(), DbErr> { FILE: examples/seaography_example/migration/src/m20230101_000003_create_cake_table.rs type Migration (line 4) | pub struct Migration; method up (line 8) | async fn up(&self, manager: &SchemaManager) -> Result<(), DbErr> { method down (line 31) | async fn down(&self, manager: &SchemaManager) -> Result<(), DbErr> { FILE: examples/seaography_example/migration/src/m20230101_000004_create_cake_baker_table.rs type Migration (line 4) | pub struct Migration; method up (line 8) | async fn up(&self, manager: &SchemaManager) -> Result<(), DbErr> { method down (line 42) | async fn down(&self, manager: &SchemaManager) -> Result<(), DbErr> { FILE: examples/seaography_example/migration/src/m20230102_000001_seed_bakery_data.rs type Migration (line 6) | pub struct Migration; method up (line 10) | async fn up(&self, manager: &SchemaManager) -> Result<(), DbErr> { method down (line 196) | async fn down(&self, manager: &SchemaManager) -> Result<(), DbErr> { FILE: examples/seaography_example/migration/src/main.rs function main (line 4) | async fn main() { FILE: examples/tonic_example/api/build.rs function main (line 1) | fn main() { FILE: examples/tonic_example/api/src/lib.rs method into_model (line 23) | fn into_model(self) -> post::Model { type MyServer (line 33) | pub struct MyServer { method get_posts (line 39) | async fn get_posts(&self, request: Request) -> Result) -> Result) -> Result) -> Result Result<(), Box> { function main (line 137) | pub fn main() { FILE: examples/tonic_example/api/src/service/mutation.rs type Mutation (line 4) | pub struct Mutation; method create_post (line 7) | pub async fn create_post( method update_post_by_id (line 20) | pub async fn update_post_by_id( method delete_post (line 40) | pub async fn delete_post(db: &DbConn, id: i32) -> Result Result Result Vec> { FILE: examples/tonic_example/migration/src/m20220120_000001_create_post_table.rs type Migration (line 4) | pub struct Migration; method up (line 8) | async fn up(&self, manager: &SchemaManager) -> Result<(), DbErr> { method down (line 22) | async fn down(&self, manager: &SchemaManager) -> Result<(), DbErr> { FILE: examples/tonic_example/migration/src/m20220120_000002_seed_posts.rs type Migration (line 6) | pub struct Migration; method up (line 10) | async fn up(&self, manager: &SchemaManager) -> Result<(), DbErr> { method down (line 31) | async fn down(&self, manager: &SchemaManager) -> Result<(), DbErr> { FILE: examples/tonic_example/migration/src/main.rs function main (line 4) | async fn main() { FILE: examples/tonic_example/src/client.rs function main (line 7) | async fn main() -> Result<(), Box> { FILE: examples/tonic_example/src/server.rs function main (line 1) | fn main() { FILE: issues/1143/src/entity/sea_orm_active_enums.rs type Category (line 5) | pub enum Category { type Color (line 14) | pub enum Color { type Tea (line 23) | pub enum Tea { FILE: issues/1143/src/main.rs function main (line 4) | async fn main() {} FILE: issues/1278/src/entity.rs type Model (line 5) | pub struct Model { type Relation (line 12) | pub enum Relation {} FILE: issues/1278/src/main.rs type QueryAs (line 8) | enum QueryAs { type PoolResult (line 13) | struct PoolResult { function main (line 18) | async fn main() { FILE: issues/1357/src/entity.rs type Model (line 5) | pub struct Model { type Relation (line 12) | pub enum Relation {} FILE: issues/1357/src/main.rs function main (line 9) | async fn main() -> Result<()> { FILE: issues/1473/src/main.rs type Character (line 4) | enum Character { type Glyph (line 10) | struct Glyph; function main (line 12) | fn main() { FILE: issues/1582/schema.sql type public (line 4) | CREATE TABLE IF NOT EXISTS public.table_1 ( type public (line 9) | CREATE TABLE IF NOT EXISTS public.table_2 ( type public (line 32) | CREATE TABLE IF NOT EXISTS public.table_3 ( FILE: issues/1599/entity/src/cake.rs type Model (line 5) | pub struct Model { type Relation (line 13) | pub enum Relation { method to (line 30) | fn to() -> RelationDef { method to (line 36) | fn to() -> RelationDef { method via (line 40) | fn via() -> Option { type RelatedEntity (line 46) | pub enum RelatedEntity { FILE: issues/1599/entity/src/cake_filling.rs type Entity (line 4) | pub struct Entity; method table_name (line 7) | fn table_name(&self) -> &'static str { type Model (line 13) | pub struct Model { type Column (line 19) | pub enum Column { type PrimaryKey (line 25) | pub enum PrimaryKey { type ValueType (line 31) | type ValueType = (i32, i32); method auto_increment (line 33) | fn auto_increment() -> bool { type Relation (line 39) | pub enum Relation { type EntityName (line 45) | type EntityName = Entity; method def (line 47) | fn def(&self) -> ColumnDef { method def (line 56) | fn def(&self) -> RelationDef { FILE: issues/1599/entity/src/filling.rs type Entity (line 5) | pub struct Entity; method to (line 71) | fn to() -> RelationDef { method via (line 75) | fn via() -> Option { type Model (line 8) | pub struct Model { type Column (line 18) | pub enum Column { method as_str (line 26) | fn as_str(&self) -> &str { type PrimaryKey (line 37) | pub enum PrimaryKey { type ValueType (line 42) | type ValueType = i32; method auto_increment (line 44) | fn auto_increment() -> bool { type Relation (line 50) | pub enum Relation {} type EntityName (line 53) | type EntityName = Entity; method def (line 55) | fn def(&self) -> ColumnDef { method def (line 65) | fn def(&self) -> RelationDef { FILE: issues/1599/entity/src/fruit.rs type Model (line 5) | pub struct Model { type Relation (line 14) | pub enum Relation { method to (line 24) | fn to() -> RelationDef { FILE: issues/1599/graphql/src/main.rs type OrmDataloader (line 14) | pub struct OrmDataloader { function graphql_playground (line 33) | async fn graphql_playground() -> impl IntoResponse { function main (line 38) | async fn main() { FILE: issues/1599/graphql/src/query_root.rs function schema (line 9) | pub fn schema( FILE: issues/1790/insert_test.rs function insert_do_nothing_postgres (line 4) | fn insert_do_nothing_postgres() { function insert_do_nothing_mysql (line 23) | fn insert_do_nothing_mysql() { function insert_do_nothing (line 42) | fn insert_do_nothing() { FILE: issues/249/app/src/main.rs function main (line 5) | fn main() { FILE: issues/249/service/src/lib.rs function clone_a_model (line 3) | pub fn clone_a_model(model: &M) -> M function test (line 14) | fn test() { FILE: issues/262/src/cake.rs type Model (line 5) | pub struct Model { type Relation (line 13) | pub enum Relation {} function test_case_transform_1 (line 22) | fn test_case_transform_1() { FILE: issues/262/src/main.rs function main (line 5) | pub async fn main() { FILE: issues/319/src/main.rs function main (line 5) | pub async fn main() { FILE: issues/319/src/material.rs type Model (line 6) | pub struct Model { type Relation (line 18) | pub enum Relation {} FILE: issues/324/src/main.rs function main (line 3) | pub fn main() {} FILE: issues/324/src/model.rs type Model (line 5) | pub struct Model { type Relation (line 12) | pub enum Relation {} type AccountId (line 17) | pub struct AccountId(Uuid); method from (line 20) | fn from(account_id: AccountId) -> Self { FILE: issues/352/src/binary_primary_key.rs type Model (line 5) | pub struct Model { type Relation (line 16) | pub enum Relation {} FILE: issues/352/src/main.rs function main (line 8) | pub fn main() {} FILE: issues/352/src/quaternary_primary_key.rs type Model (line 5) | pub struct Model { type Relation (line 20) | pub enum Relation {} FILE: issues/352/src/quinary_primary_key.rs type Model (line 5) | pub struct Model { type Relation (line 22) | pub enum Relation {} FILE: issues/352/src/senary_primary_key.rs type Model (line 5) | pub struct Model { type Relation (line 24) | pub enum Relation {} FILE: issues/352/src/ternary_primary_key.rs type Model (line 5) | pub struct Model { type Relation (line 18) | pub enum Relation {} FILE: issues/352/src/unary_primary_key.rs type Model (line 5) | pub struct Model { type Relation (line 14) | pub enum Relation {} FILE: issues/356/src/main.rs function main (line 3) | pub fn main() {} FILE: issues/356/src/model.rs type Model (line 5) | pub struct Model { type Relation (line 14) | pub enum Relation {} function test_columns_1 (line 24) | fn test_columns_1() { FILE: issues/400/src/main.rs function main (line 3) | pub fn main() {} FILE: issues/400/src/model.rs type Model (line 6) | pub struct Model { type Relation (line 13) | pub enum Relation {} type AccountId (line 18) | pub struct AccountId(Uuid, PhantomData); function new (line 21) | pub fn new(id: Uuid) -> Self { method from (line 27) | fn from(account_id: AccountId) -> Self { function try_from_u64 (line 33) | fn try_from_u64(_n: u64) -> Result { function from (line 39) | fn from(source: AccountId) -> Self { function try_get (line 45) | fn try_get( function null (line 56) | fn null() -> sea_orm::Value { function try_from (line 62) | fn try_from(v: sea_orm::Value) -> Result String { function array_type (line 73) | fn array_type() -> sea_orm::sea_query::ArrayType { function column_type (line 77) | fn column_type() -> sea_orm::sea_query::ColumnType { FILE: issues/471/src/main.rs function main (line 10) | async fn main() -> anyhow::Result<()> { FILE: issues/471/src/post.rs type Model (line 8) | pub struct Model { type Relation (line 18) | pub enum Relation {} FILE: issues/471/src/setup.rs function create_table (line 4) | async fn create_table(db: &DbConn, stmt: &TableCreateStatement) -> Resul... function create_post_table (line 9) | pub async fn create_post_table(db: &DbConn) -> Result { FILE: issues/630/create_underscores_table.sql type underscores (line 1) | CREATE TABLE underscores ( FILE: issues/630/src/entity/underscores.rs type Model (line 8) | pub struct Model { type Relation (line 19) | pub enum Relation {} function column_names (line 29) | fn column_names() { FILE: issues/630/src/entity/underscores_workaround.rs type Model (line 8) | pub struct Model { type Relation (line 24) | pub enum Relation {} function column_names (line 34) | fn column_names() { FILE: issues/630/src/main.rs function main (line 10) | async fn main() { FILE: issues/693/src/container.rs type Model (line 13) | pub struct Model { type Relation (line 19) | pub enum Relation { method to (line 25) | fn to() -> RelationDef { FILE: issues/693/src/content.rs type Model (line 13) | pub struct Model { type Relation (line 20) | pub enum Relation { method to (line 30) | fn to() -> RelationDef { FILE: issues/693/src/main.rs function main (line 8) | fn main() { FILE: issues/86/src/cake.rs type Model (line 5) | pub struct Model { type Relation (line 12) | pub enum Relation {} FILE: issues/86/src/main.rs function main (line 5) | pub async fn main() { FILE: issues/892/src/main.rs function main (line 5) | async fn main() -> Result<(), DbErr> { FILE: sea-orm-arrow/src/lib.rs type ArrowError (line 13) | pub enum ArrowError { function type_err (line 31) | fn type_err(expected: &'static str, col_type: &'static str, array: &dyn ... function arrow_array_to_value (line 49) | pub fn arrow_array_to_value( function arrow_array_to_value_alt (line 182) | pub fn arrow_array_to_value_alt( function is_datetime_column (line 202) | pub fn is_datetime_column(col_type: &ColumnType) -> bool { function arrow_to_bytes (line 217) | fn arrow_to_bytes(array: &dyn Array, row: usize) -> Result Result Result Result... function decimal64_to_bigdecimal (line 300) | fn decimal64_to_bigdecimal(value: i64, scale: i8) -> Result Result<... function decimal128_to_value (line 328) | fn decimal128_to_value(_value: i128, _precision: u8, _scale: i8) -> Resu... function decimal128_to_bigdecimal (line 339) | fn decimal128_to_bigdecimal(value: i128, scale: i8) -> Result Resu... function arrow_to_chrono_date (line 397) | fn arrow_to_chrono_date(array: &dyn Array, row: usize) -> Result Result Result Result... function arrow_to_time_date (line 505) | fn arrow_to_time_date(array: &dyn Array, row: usize) -> Result Result Result Result Value { function null_value_for_type_time (line 677) | fn null_value_for_type_time(col_type: &ColumnType) -> Value { function values_to_arrow_array (line 695) | pub fn values_to_arrow_array( function option_values_to_arrow_array (line 977) | pub fn option_values_to_arrow_array( function extract_date32_option (line 1268) | fn extract_date32_option(v: &Option) -> Option { function extract_date32 (line 1272) | fn extract_date32(v: &Value) -> Option { function extract_time32_option (line 1290) | fn extract_time32_option(v: &Option, unit: &arrow::datatypes::Tim... function extract_time32 (line 1294) | fn extract_time32(v: &Value, unit: &arrow::datatypes::TimeUnit) -> Optio... function extract_time64_option (line 1327) | fn extract_time64_option(v: &Option, unit: &arrow::datatypes::Tim... function extract_time64 (line 1331) | fn extract_time64(v: &Value, unit: &arrow::datatypes::TimeUnit) -> Optio... function extract_timestamp_option (line 1364) | fn extract_timestamp_option(v: &Option, unit: &arrow::datatypes::... function extract_timestamp (line 1368) | fn extract_timestamp(v: &Value, unit: &arrow::datatypes::TimeUnit) -> Op... function offset_dt_to_timestamp (line 1407) | fn offset_dt_to_timestamp( function extract_decimal64_option (line 1424) | fn extract_decimal64_option(v: &Option, target_scale: i8) -> Opti... function extract_decimal64 (line 1428) | fn extract_decimal64(v: &Value, target_scale: i8) -> Option { function bigdecimal_to_i64 (line 1450) | fn bigdecimal_to_i64( function extract_decimal128_option (line 1461) | fn extract_decimal128_option(v: &Option, target_scale: i8) -> Opt... function extract_decimal128 (line 1465) | fn extract_decimal128(v: &Value, target_scale: i8) -> Option { function bigdecimal_to_i128 (line 1486) | fn bigdecimal_to_i128( function extract_decimal256_option (line 1497) | fn extract_decimal256_option(v: &Option, target_scale: i8) -> Opt... function extract_decimal256 (line 1501) | fn extract_decimal256(v: &Value, target_scale: i8) -> Option { function bigdecimal_to_i256 (line 1523) | fn bigdecimal_to_i256( function bigint_to_i256 (line 1533) | fn bigint_to_i256(bi: &sea_query::prelude::bigdecimal::num_bigint::BigIn... FILE: sea-orm-cli/src/bin/main.rs function main (line 17) | async fn main() { FILE: sea-orm-cli/src/cli.rs type Cli (line 46) | pub struct Cli { type Commands (line 56) | pub enum Commands { type MigrateSubcommands (line 109) | pub enum MigrateSubcommands { type GenerateSubcommands (line 167) | pub enum GenerateSubcommands { type DateTimeCrate (line 398) | pub enum DateTimeCrate { type BigIntegerType (line 405) | pub enum BigIntegerType { type BannerVersion (line 412) | pub enum BannerVersion { function is_deprecated_preserve_user_modifications_flag (line 420) | fn is_deprecated_preserve_user_modifications_flag(arg: &OsStr) -> bool { function main (line 428) | pub async fn main() { FILE: sea-orm-cli/src/commands/generate.rs function run_generate_command (line 12) | pub async fn run_generate_command( function sqlx_connect (line 329) | async fn sqlx_connect( method from (line 359) | fn from(date_time_crate: DateTimeCrate) -> CodegenDateTimeCrate { method from (line 368) | fn from(date_time_crate: BigIntegerType) -> CodegenBigIntegerType { method from (line 377) | fn from(banner_version: BannerVersion) -> CodegenBannerVersion { function test_generate_entity_no_protocol (line 398) | fn test_generate_entity_no_protocol() { function test_generate_entity_no_database_section (line 419) | fn test_generate_entity_no_database_section() { function test_generate_entity_no_database_path (line 440) | fn test_generate_entity_no_database_path() { function test_generate_entity_no_host (line 459) | fn test_generate_entity_no_host() { FILE: sea-orm-cli/src/commands/migrate.rs function run_migrate_command (line 16) | pub fn run_migrate_command( function run_migrate_init (line 82) | pub fn run_migrate_init(migration_dir: &str) -> Result<(), Box PathBuf { function create_new_migration (line 179) | fn create_new_migration(migration_name: &str, migration_dir: &str) -> Re... function get_migrator_filepath (line 203) | fn get_migrator_filepath(migration_dir: &str) -> PathBuf { function update_migrator (line 212) | fn update_migrator(migration_name: &str, migration_dir: &str) -> Result<... type MigrationCommandError (line 259) | enum MigrationCommandError { method fmt (line 264) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { function test_create_new_migration (line 280) | fn test_create_new_migration() { function test_update_migrator (line 298) | fn test_update_migrator() { FILE: sea-orm-cli/src/commands/mod.rs function handle_error (line 11) | pub fn handle_error(error: E) FILE: sea-orm-cli/template/migration/src/lib.rs type Migrator (line 5) | pub struct Migrator; method migrations (line 9) | fn migrations() -> Vec> { FILE: sea-orm-cli/template/migration/src/m20220101_000001_create_table.rs type Migration (line 4) | pub struct Migration; method up (line 8) | async fn up(&self, manager: &SchemaManager) -> Result<(), DbErr> { method down (line 25) | async fn down(&self, manager: &SchemaManager) -> Result<(), DbErr> { FILE: sea-orm-cli/template/migration/src/main.rs function main (line 4) | async fn main() { FILE: sea-orm-codegen/src/entity/active_enum.rs type ActiveEnum (line 9) | pub struct ActiveEnum { method impl_active_enum (line 15) | pub fn impl_active_enum( function test_enum_variant_starts_with_empty_string (line 109) | fn test_enum_variant_starts_with_empty_string() { function test_enum_variant_starts_with_number (line 139) | fn test_enum_variant_starts_with_number() { function test_enum_extra_derives (line 204) | fn test_enum_extra_derives() { function test_enum_extra_attributes (line 241) | fn test_enum_extra_attributes() { function test_enum_variant_utf8_encode (line 312) | fn test_enum_variant_utf8_encode() { FILE: sea-orm-codegen/src/entity/base_entity.rs type Entity (line 12) | pub struct Entity { method get_table_name_snake_case (line 21) | pub fn get_table_name_snake_case(&self) -> String { method get_table_name_camel_case (line 25) | pub fn get_table_name_camel_case(&self) -> String { method get_table_name_snake_case_ident (line 29) | pub fn get_table_name_snake_case_ident(&self) -> Ident { method get_table_name_camel_case_ident (line 33) | pub fn get_table_name_camel_case_ident(&self) -> Ident { method get_column_names_snake_case (line 37) | pub fn get_column_names_snake_case(&self) -> Vec { method get_column_names_camel_case (line 44) | pub fn get_column_names_camel_case(&self) -> Vec { method get_column_rs_types (line 51) | pub fn get_column_rs_types(&self, opt: &ColumnOption) -> Vec Vec { method get_primary_key_names_snake_case (line 67) | pub fn get_primary_key_names_snake_case(&self) -> Vec { method get_primary_key_names_camel_case (line 74) | pub fn get_primary_key_names_camel_case(&self) -> Vec { method get_relation_module_name (line 81) | pub fn get_relation_module_name(&self) -> Vec> { method get_relation_enum_name (line 88) | pub fn get_relation_enum_name(&self) -> Vec { method get_related_entity_enum_name (line 96) | pub fn get_related_entity_enum_name(&self) -> Vec { method get_relation_defs (line 115) | pub fn get_relation_defs(&self) -> Vec { method get_relation_attrs (line 119) | pub fn get_relation_attrs(&self) -> Vec { method get_related_entity_modules (line 124) | pub fn get_related_entity_modules(&self) -> Vec { method get_related_entity_attrs (line 154) | pub fn get_related_entity_attrs(&self) -> Vec { method get_primary_key_auto_increment (line 211) | pub fn get_primary_key_auto_increment(&self) -> Ident { method get_primary_key_rs_type (line 216) | pub fn get_primary_key_rs_type(&self, opt: &ColumnOption) -> TokenStre... method get_conjunct_relations_via_snake_case (line 241) | pub fn get_conjunct_relations_via_snake_case(&self) -> Vec { method get_conjunct_relations_to_snake_case (line 248) | pub fn get_conjunct_relations_to_snake_case(&self) -> Vec { method get_conjunct_relations_to_upper_camel_case (line 255) | pub fn get_conjunct_relations_to_upper_camel_case(&self) -> Vec { method get_eq_needed (line 262) | pub fn get_eq_needed(&self) -> TokenStream { method get_column_serde_attributes (line 279) | pub fn get_column_serde_attributes( function setup (line 305) | fn setup() -> Entity { function test_get_table_name_snake_case (line 358) | fn test_get_table_name_snake_case() { function test_get_table_name_camel_case (line 368) | fn test_get_table_name_camel_case() { function test_get_table_name_snake_case_ident (line 375) | fn test_get_table_name_snake_case_ident() { function test_get_table_name_camel_case_ident (line 385) | fn test_get_table_name_camel_case_ident() { function test_get_column_names_snake_case (line 395) | fn test_get_column_names_snake_case() { function test_get_column_names_camel_case (line 404) | fn test_get_column_names_camel_case() { function test_get_column_rs_types (line 413) | fn test_get_column_rs_types() { function test_get_column_defs (line 426) | fn test_get_column_defs() { function test_get_primary_key_names_snake_case (line 435) | fn test_get_primary_key_names_snake_case() { function test_get_primary_key_names_camel_case (line 448) | fn test_get_primary_key_names_camel_case() { function test_get_relation_module_name (line 461) | fn test_get_relation_module_name() { function test_get_relation_enum_name (line 470) | fn test_get_relation_enum_name() { function test_get_relation_defs (line 479) | fn test_get_relation_defs() { function test_get_relation_attrs (line 488) | fn test_get_relation_attrs() { function test_get_primary_key_auto_increment (line 500) | fn test_get_primary_key_auto_increment() { function test_get_primary_key_rs_type (line 516) | fn test_get_primary_key_rs_type() { function test_get_conjunct_relations_via_snake_case (line 527) | fn test_get_conjunct_relations_via_snake_case() { function test_get_conjunct_relations_to_snake_case (line 540) | fn test_get_conjunct_relations_to_snake_case() { function test_get_conjunct_relations_to_upper_camel_case (line 553) | fn test_get_conjunct_relations_to_upper_camel_case() { function test_get_eq_needed (line 566) | fn test_get_eq_needed() { FILE: sea-orm-codegen/src/entity/column.rs type Column (line 9) | pub struct Column { method get_name_snake_case (line 25) | pub fn get_name_snake_case(&self) -> Ident { method get_name_camel_case (line 29) | pub fn get_name_camel_case(&self) -> Ident { method is_snake_case_name (line 33) | pub fn is_snake_case_name(&self) -> bool { method get_rs_type (line 37) | pub fn get_rs_type(&self, opt: &ColumnOption) -> TokenStream { method get_col_type_attrs (line 108) | pub fn get_col_type_attrs(&self) -> Option { method get_def (line 133) | pub fn get_def(&self) -> TokenStream { method get_info (line 227) | pub fn get_info(&self, opt: &ColumnOption) -> String { method col_info (line 240) | fn col_info(&self) -> String { method get_serde_attribute (line 254) | pub fn get_serde_attribute( method get_inner_col_type (line 273) | pub fn get_inner_col_type(&self) -> &ColumnType { method from (line 282) | fn from(col_def: ColumnDef) -> Self { method from (line 288) | fn from(col_def: &ColumnDef) -> Self { type ColumnOption (line 19) | pub struct ColumnOption { function date_time_crate_chrono (line 318) | fn date_time_crate_chrono() -> ColumnOption { function date_time_crate_time (line 325) | fn date_time_crate_time() -> ColumnOption { function setup (line 332) | fn setup() -> Vec { function test_get_name_snake_case (line 376) | fn test_get_name_snake_case() { function test_get_name_camel_case (line 409) | fn test_get_name_camel_case() { function test_get_rs_type_with_chrono (line 442) | fn test_get_rs_type_with_chrono() { function test_get_rs_type_with_time (line 487) | fn test_get_rs_type_with_time() { function test_get_def (line 532) | fn test_get_def() { function test_get_info (line 576) | fn test_get_info() { function test_from_column_def (line 718) | fn test_from_column_def() { FILE: sea-orm-codegen/src/entity/conjunct_relation.rs type ConjunctRelation (line 8) | pub struct ConjunctRelation { method get_via_snake_case (line 14) | pub fn get_via_snake_case(&self) -> Ident { method get_to_snake_case (line 18) | pub fn get_to_snake_case(&self) -> Ident { method get_to_upper_camel_case (line 22) | pub fn get_to_upper_camel_case(&self) -> Ident { function setup (line 31) | fn setup() -> Vec { function test_get_via_snake_case (line 45) | fn test_get_via_snake_case() { function test_get_to_snake_case (line 54) | fn test_get_to_snake_case() { function test_get_to_upper_camel_case (line 63) | fn test_get_to_upper_camel_case() { FILE: sea-orm-codegen/src/entity/primary_key.rs type PrimaryKey (line 6) | pub struct PrimaryKey { method get_name_snake_case (line 11) | pub fn get_name_snake_case(&self) -> Ident { method get_name_camel_case (line 15) | pub fn get_name_camel_case(&self) -> Ident { function setup (line 24) | fn setup() -> PrimaryKey { function test_get_name_snake_case (line 31) | fn test_get_name_snake_case() { function test_get_name_camel_case (line 38) | fn test_get_name_camel_case() { FILE: sea-orm-codegen/src/entity/relation.rs type RelationType (line 10) | pub enum RelationType { type Relation (line 17) | pub struct Relation { method get_enum_name (line 30) | pub fn get_enum_name(&self) -> Ident { method get_module_name (line 43) | pub fn get_module_name(&self) -> Option { method get_def (line 54) | pub fn get_def(&self) -> TokenStream { method get_attrs (line 96) | pub fn get_attrs(&self) -> TokenStream { method get_rel_type (line 154) | pub fn get_rel_type(&self) -> Ident { method get_column_camel_case (line 162) | pub fn get_column_camel_case(&self) -> Vec { method get_ref_column_camel_case (line 169) | pub fn get_ref_column_camel_case(&self) -> Vec { method get_foreign_key_action (line 176) | pub fn get_foreign_key_action(action: &ForeignKeyAction) -> String { method get_src_ref_columns (line 180) | pub fn get_src_ref_columns( method from (line 212) | fn from(tbl_fk: &TableForeignKey) -> Self { function setup (line 242) | fn setup() -> Vec { function test_get_module_name (line 281) | fn test_get_module_name() { function test_get_enum_name (line 290) | fn test_get_enum_name() { function test_get_def (line 299) | fn test_get_def() { function test_get_rel_type (line 317) | fn test_get_rel_type() { function test_get_column_camel_case (line 326) | fn test_get_column_camel_case() { function test_get_ref_column_camel_case (line 335) | fn test_get_ref_column_camel_case() { FILE: sea-orm-codegen/src/entity/transformer.rs type EntityTransformer (line 9) | pub struct EntityTransformer; method transform (line 12) | pub fn transform(table_create_stmts: Vec) -> Res... function duplicated_many_to_many_paths (line 288) | fn duplicated_many_to_many_paths() -> Result<(), Box> { function many_to_many (line 321) | fn many_to_many() -> Result<(), Box> { function many_to_many_multiple (line 343) | fn many_to_many_multiple() -> Result<(), Box> { function self_referencing (line 371) | fn self_referencing() -> Result<(), Box> { function test_indexes_transform (line 394) | fn test_indexes_transform() -> Result<(), Box> { function filter_relations_to_missing_entities (line 418) | fn filter_relations_to_missing_entities() -> Result<(), Box> { function filter_conjunct_relations_to_missing_entities (line 476) | fn filter_conjunct_relations_to_missing_entities() -> Result<(), Box(inner: R) -> io::Result FILE: sea-orm-codegen/src/entity/writer.rs type EntityWriter (line 16) | pub struct EntityWriter { method generate (line 269) | pub fn generate(self, context: &EntityWriterContext) -> WriterOutput { method write_entities (line 299) | pub fn write_entities(&self, context: &EntityWriterContext) -> Vec, code_blocks: Vec) { method write_doc_comment (line 513) | pub fn write_doc_comment(lines: &mut Vec, banner_version: Bann... method write_allow_unused_imports (line 542) | pub fn write_allow_unused_imports(lines: &mut Vec) { method gen_import (line 547) | pub fn gen_import(with_serde: &WithSerde) -> TokenStream { method gen_import_serde (line 555) | pub fn gen_import_serde(with_serde: &WithSerde) -> TokenStream { method gen_entity_struct (line 576) | pub fn gen_entity_struct() -> TokenStream { method gen_impl_entity_name (line 583) | pub fn gen_impl_entity_name(entity: &Entity, schema_name: &Option TokenStream { method gen_column_enum (line 629) | pub fn gen_column_enum(entity: &Entity, column_extra_derives: &TokenSt... method gen_primary_key_enum (line 650) | pub fn gen_primary_key_enum(entity: &Entity) -> TokenStream { method gen_impl_primary_key (line 660) | pub fn gen_impl_primary_key(entity: &Entity, column_option: &ColumnOpt... method gen_relation_enum (line 674) | pub fn gen_relation_enum(entity: &Entity) -> TokenStream { method gen_impl_column_trait (line 684) | pub fn gen_impl_column_trait(entity: &Entity) -> TokenStream { method gen_impl_relation_trait (line 700) | pub fn gen_impl_relation_trait(entity: &Entity) -> TokenStream { method gen_impl_related (line 723) | pub fn gen_impl_related(entity: &Entity) -> Vec { method gen_related_entity (line 750) | pub fn gen_related_entity(entity: &Entity) -> TokenStream { method gen_impl_conjunct_related (line 765) | pub fn gen_impl_conjunct_related(entity: &Entity) -> Vec { method impl_active_model_behavior (line 790) | pub fn impl_active_model_behavior() -> TokenStream { method gen_mod (line 796) | pub fn gen_mod(entity: &Entity) -> TokenStream { method gen_seaography_entity_mod (line 806) | pub fn gen_seaography_entity_mod( method gen_prelude_use (line 848) | pub fn gen_prelude_use(entity: &Entity) -> TokenStream { method gen_prelude_use_model (line 856) | pub fn gen_prelude_use_model(entity: &Entity) -> TokenStream { method gen_schema_name (line 864) | pub fn gen_schema_name(schema_name: &Option) -> Option TokenStream { type DateTimeCrate (line 48) | pub enum DateTimeCrate { type BigIntegerType (line 55) | pub enum BigIntegerType { type EntityFormat (line 62) | pub enum EntityFormat { type BannerVersion (line 71) | pub enum BannerVersion { type EntityWriterContext (line 80) | pub struct EntityWriterContext { method new (line 218) | pub fn new( method column_option (line 260) | fn column_option(&self) -> ColumnOption { function bonus_derive (line 131) | pub(crate) fn bonus_derive(extra_derives: I) -> TokenStream function bonus_attributes (line 146) | pub(crate) fn bonus_attributes(attributes: I) -> TokenStream type Err (line 164) | type Err = crate::Error; method from_str (line 166) | fn from_str(s: &str) -> Result { type Err (line 181) | type Err = crate::Error; method from_str (line 183) | fn from_str(s: &str) -> Result { type Err (line 199) | type Err = crate::Error; method from_str (line 201) | fn from_str(s: &str) -> Result { function default_column_option (line 884) | fn default_column_option() -> ColumnOption { function setup (line 888) | fn setup() -> Vec { function parse_from_file (line 1582) | fn parse_from_file(inner: R) -> io::Result function parse_from_frontend_file (line 1600) | fn parse_from_frontend_file(inner: R) -> io::Result function test_gen_expanded_code_blocks (line 1619) | fn test_gen_expanded_code_blocks() -> io::Result<()> { function test_gen_compact_code_blocks (line 1707) | fn test_gen_compact_code_blocks() -> io::Result<()> { function test_gen_frontend_code_blocks (line 1795) | fn test_gen_frontend_code_blocks() -> io::Result<()> { function test_gen_with_serde (line 1883) | fn test_gen_with_serde() -> io::Result<()> { function test_gen_with_seaography (line 2102) | fn test_gen_with_seaography() -> io::Result<()> { function test_gen_with_seaography_mod (line 2224) | fn test_gen_with_seaography_mod() -> io::Result<()> { function test_gen_with_derives (line 2278) | fn test_gen_with_derives() -> io::Result<()> { function test_gen_with_column_derives (line 2488) | fn test_gen_with_column_derives() -> io::Result<()> { function assert_serde_variant_results (line 2534) | fn assert_serde_variant_results( function test_gen_with_attributes (line 2595) | fn test_gen_with_attributes() -> io::Result<()> { function generated_to_string (line 2771) | fn generated_to_string(generated: Vec) -> String { function comparable_file_string (line 2781) | fn comparable_file_string(file: &str) -> io::Result { function test_gen_postgres (line 2799) | fn test_gen_postgres() -> io::Result<()> { function test_gen_import_active_enum (line 2901) | fn test_gen_import_active_enum() -> io::Result<()> { function test_gen_dense_code_blocks (line 3033) | fn test_gen_dense_code_blocks() -> io::Result<()> { FILE: sea-orm-codegen/src/entity/writer/compact.rs method gen_compact_code_blocks (line 5) | pub fn gen_compact_code_blocks( method gen_compact_model_struct (line 46) | pub fn gen_compact_model_struct( method gen_compact_relation_enum (line 138) | pub fn gen_compact_relation_enum(entity: &Entity) -> TokenStream { FILE: sea-orm-codegen/src/entity/writer/dense.rs method gen_dense_code_blocks (line 7) | pub fn gen_dense_code_blocks( method gen_dense_model_struct (line 42) | pub fn gen_dense_model_struct( method gen_dense_related_entity (line 266) | fn gen_dense_related_entity(entity: &Entity) -> TokenStream { function test_name (line 300) | fn test_name() { FILE: sea-orm-codegen/src/entity/writer/expanded.rs method gen_expanded_code_blocks (line 5) | pub fn gen_expanded_code_blocks( method gen_expanded_model_struct (line 51) | pub fn gen_expanded_model_struct( FILE: sea-orm-codegen/src/entity/writer/frontend.rs method gen_frontend_code_blocks (line 5) | pub fn gen_frontend_code_blocks( method gen_frontend_model_struct (line 37) | pub fn gen_frontend_model_struct( FILE: sea-orm-codegen/src/entity/writer/mermaid.rs method generate_er_diagram (line 11) | pub fn generate_er_diagram(&self) -> String { function write_entity_block (line 46) | fn write_entity_block(out: &mut String, entity: &Entity, pks: &HashSet<&... function write_relations (line 70) | fn write_relations(out: &mut String, entity: &Entity, emitted: &mut BTre... function col_type_name (line 106) | fn col_type_name(col_type: &ColumnType) -> &str { function setup_blog_schema (line 158) | fn setup_blog_schema() -> EntityWriter { function test_generate_er_diagram (line 362) | fn test_generate_er_diagram() { function test_er_diagram_deduplicates_m2m (line 397) | fn test_er_diagram_deduplicates_m2m() { FILE: sea-orm-codegen/src/error.rs type Error (line 4) | pub enum Error { method fmt (line 10) | fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { method source (line 19) | fn source(&self) -> Option<&(dyn error::Error + 'static)> { method from (line 28) | fn from(io_err: io::Error) -> Self { FILE: sea-orm-codegen/src/merge/extract.rs function extract_active_model_behavior_impls (line 9) | pub(super) fn extract_active_model_behavior_impls(file: &File) -> impl I... function extract_top_level_uses (line 16) | pub(super) fn extract_top_level_uses(file: &File) -> impl Iterator Option<&ItemStruct> { function find_relation_enum (line 34) | pub(super) fn find_relation_enum(file: &File) -> Option<&ItemEnum> { FILE: sea-orm-codegen/src/merge/mod.rs type OldIndex (line 15) | struct OldIndex<'a> { function from_file (line 24) | fn from_file(file: &'a syn::File) -> OldIndex<'a> { type Merger (line 50) | struct Merger<'a> { function new (line 58) | fn new( method fold_item_struct (line 73) | fn fold_item_struct(&mut self, i: syn::ItemStruct) -> syn::ItemStruct { method fold_item_enum (line 90) | fn fold_item_enum(&mut self, i: syn::ItemEnum) -> syn::ItemEnum { method fold_file (line 103) | fn fold_file(&mut self, mut file: syn::File) -> syn::File { type MergeReport (line 151) | pub struct MergeReport { method fallback (line 158) | fn fallback(old_src: &str, new_src: &str) -> Self { function merge_entity_files (line 190) | pub fn merge_entity_files(old_src: &str, new_src: &str) -> Result, old_attrs: &[At... function merge_derives (line 265) | fn merge_derives(new_attrs: &mut Vec, old_attrs: &[Attribute]) { function parse_derive_paths (line 316) | fn parse_derive_paths(attr: &Attribute) -> Option> { function merge_non_derive_attribute (line 322) | fn merge_non_derive_attribute(old_attr: &Attribute, new_attr: &Attribute... function is_active_model_behavior_impl (line 366) | fn is_active_model_behavior_impl(item_impl: &ItemImpl) -> bool { function is_doc_attribute (line 380) | fn is_doc_attribute(attr: &Attribute) -> bool { function render_file_with_spacing (line 384) | fn render_file_with_spacing(file: syn::File) -> String { function merge_preserves_behavior_and_attributes (line 480) | fn merge_preserves_behavior_and_attributes() { function merge_handles_field_changes (line 567) | fn merge_handles_field_changes() { function complex_use (line 621) | fn complex_use() { function conv_to_comment_fallback (line 662) | fn conv_to_comment_fallback() { function conflict_attrs_should_never_be_overwritten (line 710) | fn conflict_attrs_should_never_be_overwritten() { function conflict_attrs_should_be_merged (line 755) | fn conflict_attrs_should_be_merged() { FILE: sea-orm-codegen/src/tests_cfg/compact/indexes.rs type Model (line 6) | pub struct Model { type Relation (line 18) | pub enum Relation {} FILE: sea-orm-codegen/src/tests_cfg/dense/indexes.rs type Model (line 7) | pub struct Model { FILE: sea-orm-codegen/src/tests_cfg/duplicated_many_to_many_paths/bills.rs type Model (line 5) | pub struct Model { type Relation (line 12) | pub enum Relation { method to (line 28) | fn to() -> RelationDef { method to (line 34) | fn to() -> RelationDef { method to (line 40) | fn to() -> RelationDef { FILE: sea-orm-codegen/src/tests_cfg/duplicated_many_to_many_paths/users.rs type Model (line 5) | pub struct Model { type Relation (line 13) | pub enum Relation { method to (line 23) | fn to() -> RelationDef { method to (line 29) | fn to() -> RelationDef { method to (line 35) | fn to() -> RelationDef { FILE: sea-orm-codegen/src/tests_cfg/duplicated_many_to_many_paths/users_saved_bills.rs type Model (line 5) | pub struct Model { type Relation (line 13) | pub enum Relation { method to (line 33) | fn to() -> RelationDef { method to (line 39) | fn to() -> RelationDef { FILE: sea-orm-codegen/src/tests_cfg/duplicated_many_to_many_paths/users_votes.rs type Model (line 5) | pub struct Model { type Relation (line 14) | pub enum Relation { method to (line 34) | fn to() -> RelationDef { method to (line 40) | fn to() -> RelationDef { FILE: sea-orm-codegen/src/tests_cfg/many_to_many/bills.rs type Model (line 5) | pub struct Model { type Relation (line 12) | pub enum Relation { method to (line 26) | fn to() -> RelationDef { method to (line 32) | fn to() -> RelationDef { method via (line 36) | fn via() -> Option { FILE: sea-orm-codegen/src/tests_cfg/many_to_many/users.rs type Model (line 5) | pub struct Model { type Relation (line 13) | pub enum Relation { method to (line 21) | fn to() -> RelationDef { method to (line 27) | fn to() -> RelationDef { method via (line 31) | fn via() -> Option { FILE: sea-orm-codegen/src/tests_cfg/many_to_many/users_votes.rs type Model (line 5) | pub struct Model { type Relation (line 14) | pub enum Relation { method to (line 34) | fn to() -> RelationDef { method to (line 40) | fn to() -> RelationDef { FILE: sea-orm-codegen/src/tests_cfg/many_to_many_multiple/bills.rs type Model (line 5) | pub struct Model { type Relation (line 12) | pub enum Relation { method to (line 24) | fn to() -> RelationDef { FILE: sea-orm-codegen/src/tests_cfg/many_to_many_multiple/users.rs type Model (line 5) | pub struct Model { type Relation (line 13) | pub enum Relation { method to (line 19) | fn to() -> RelationDef { FILE: sea-orm-codegen/src/tests_cfg/many_to_many_multiple/users_votes.rs type Model (line 5) | pub struct Model { type Relation (line 16) | pub enum Relation { FILE: sea-orm-codegen/src/tests_cfg/self_referencing/bills.rs type Model (line 5) | pub struct Model { type Relation (line 12) | pub enum Relation { FILE: sea-orm-codegen/src/tests_cfg/self_referencing/users.rs type Model (line 5) | pub struct Model { type Relation (line 13) | pub enum Relation { FILE: sea-orm-codegen/src/util.rs function escape_rust_keyword (line 1) | pub(crate) fn escape_rust_keyword(string: T) -> String constant RUST_KEYWORDS (line 15) | pub(crate) const RUST_KEYWORDS: [&str; 49] = [ constant RUST_SPECIAL_KEYWORDS (line 23) | pub(crate) const RUST_SPECIAL_KEYWORDS: [&str; 3] = ["crate", "Self", "s... FILE: sea-orm-codegen/tests/compact/cake.rs type Model (line 7) | pub struct Model { type Relation (line 15) | pub enum Relation { method to (line 21) | fn to() -> RelationDef { method to (line 27) | fn to() -> RelationDef { method via (line 30) | fn via() -> Option { FILE: sea-orm-codegen/tests/compact/cake_filling.rs type Model (line 7) | pub struct Model { type Relation (line 15) | pub enum Relation { method to (line 35) | fn to() -> RelationDef { method to (line 41) | fn to() -> RelationDef { FILE: sea-orm-codegen/tests/compact/cake_filling_price.rs type Model (line 7) | pub struct Model { type Relation (line 16) | pub enum Relation { method to (line 26) | fn to() -> RelationDef { FILE: sea-orm-codegen/tests/compact/cake_with_double.rs type Model (line 7) | pub struct Model { type Relation (line 17) | pub enum Relation { method to (line 23) | fn to() -> RelationDef { method to (line 29) | fn to() -> RelationDef { method via (line 32) | fn via() -> Option { FILE: sea-orm-codegen/tests/compact/cake_with_float.rs type Model (line 7) | pub struct Model { type Relation (line 17) | pub enum Relation { method to (line 23) | fn to() -> RelationDef { method to (line 29) | fn to() -> RelationDef { method via (line 32) | fn via() -> Option { FILE: sea-orm-codegen/tests/compact/child.rs type Model (line 7) | pub struct Model { type Relation (line 15) | pub enum Relation { method to (line 25) | fn to() -> RelationDef { FILE: sea-orm-codegen/tests/compact/collection.rs type Model (line 7) | pub struct Model { type Relation (line 15) | pub enum Relation {} FILE: sea-orm-codegen/tests/compact/collection_float.rs type Model (line 7) | pub struct Model { type Relation (line 15) | pub enum Relation {} FILE: sea-orm-codegen/tests/compact/filling.rs type Model (line 7) | pub struct Model { type Relation (line 14) | pub enum Relation {} method to (line 17) | fn to() -> RelationDef { method via (line 20) | fn via() -> Option { FILE: sea-orm-codegen/tests/compact/fruit.rs type Model (line 7) | pub struct Model { type Relation (line 15) | pub enum Relation { method to (line 27) | fn to() -> RelationDef { method to (line 33) | fn to() -> RelationDef { FILE: sea-orm-codegen/tests/compact/parent.rs type Model (line 7) | pub struct Model { type Relation (line 15) | pub enum Relation { method to (line 21) | fn to() -> RelationDef { FILE: sea-orm-codegen/tests/compact/rust_keyword.rs type Model (line 7) | pub struct Model { type Relation (line 25) | pub enum Relation { method to (line 59) | fn to() -> RelationDef { FILE: sea-orm-codegen/tests/compact/vendor.rs type Model (line 7) | pub struct Model { type Relation (line 17) | pub enum Relation { method to (line 27) | fn to() -> RelationDef { FILE: sea-orm-codegen/tests/compact_with_attributes/cake_multiple.rs type Model (line 9) | pub struct Model { type Relation (line 17) | pub enum Relation { method to (line 23) | fn to() -> RelationDef { method to (line 29) | fn to() -> RelationDef { method via (line 32) | fn via() -> Option { FILE: sea-orm-codegen/tests/compact_with_attributes/cake_none.rs type Model (line 7) | pub struct Model { type Relation (line 15) | pub enum Relation { method to (line 21) | fn to() -> RelationDef { method to (line 27) | fn to() -> RelationDef { method via (line 30) | fn via() -> Option { FILE: sea-orm-codegen/tests/compact_with_attributes/cake_one.rs type Model (line 8) | pub struct Model { type Relation (line 16) | pub enum Relation { method to (line 22) | fn to() -> RelationDef { method to (line 28) | fn to() -> RelationDef { method via (line 31) | fn via() -> Option { FILE: sea-orm-codegen/tests/compact_with_derives/cake_multiple.rs type Model (line 7) | pub struct Model { type Relation (line 15) | pub enum Relation { method to (line 21) | fn to() -> RelationDef { method to (line 27) | fn to() -> RelationDef { method via (line 30) | fn via() -> Option { FILE: sea-orm-codegen/tests/compact_with_derives/cake_none.rs type Model (line 7) | pub struct Model { type Relation (line 15) | pub enum Relation { method to (line 21) | fn to() -> RelationDef { method to (line 27) | fn to() -> RelationDef { method via (line 30) | fn via() -> Option { FILE: sea-orm-codegen/tests/compact_with_derives/cake_one.rs type Model (line 7) | pub struct Model { type Relation (line 15) | pub enum Relation { method to (line 21) | fn to() -> RelationDef { method to (line 27) | fn to() -> RelationDef { method via (line 30) | fn via() -> Option { FILE: sea-orm-codegen/tests/compact_with_schema_name/cake.rs type Model (line 7) | pub struct Model { type Relation (line 15) | pub enum Relation { method to (line 21) | fn to() -> RelationDef { method to (line 27) | fn to() -> RelationDef { method via (line 30) | fn via() -> Option { FILE: sea-orm-codegen/tests/compact_with_schema_name/cake_filling.rs type Model (line 7) | pub struct Model { type Relation (line 15) | pub enum Relation { method to (line 35) | fn to() -> RelationDef { method to (line 41) | fn to() -> RelationDef { FILE: sea-orm-codegen/tests/compact_with_schema_name/cake_filling_price.rs type Model (line 7) | pub struct Model { type Relation (line 16) | pub enum Relation { method to (line 26) | fn to() -> RelationDef { FILE: sea-orm-codegen/tests/compact_with_schema_name/cake_with_double.rs type Model (line 7) | pub struct Model { type Relation (line 17) | pub enum Relation { method to (line 23) | fn to() -> RelationDef { method to (line 29) | fn to() -> RelationDef { method via (line 32) | fn via() -> Option { FILE: sea-orm-codegen/tests/compact_with_schema_name/cake_with_float.rs type Model (line 7) | pub struct Model { type Relation (line 17) | pub enum Relation { method to (line 23) | fn to() -> RelationDef { method to (line 29) | fn to() -> RelationDef { method via (line 32) | fn via() -> Option { FILE: sea-orm-codegen/tests/compact_with_schema_name/child.rs type Model (line 7) | pub struct Model { type Relation (line 15) | pub enum Relation { method to (line 25) | fn to() -> RelationDef { FILE: sea-orm-codegen/tests/compact_with_schema_name/collection.rs type Model (line 7) | pub struct Model { type Relation (line 15) | pub enum Relation {} FILE: sea-orm-codegen/tests/compact_with_schema_name/collection_float.rs type Model (line 7) | pub struct Model { type Relation (line 15) | pub enum Relation {} FILE: sea-orm-codegen/tests/compact_with_schema_name/filling.rs type Model (line 7) | pub struct Model { type Relation (line 14) | pub enum Relation {} method to (line 17) | fn to() -> RelationDef { method via (line 20) | fn via() -> Option { FILE: sea-orm-codegen/tests/compact_with_schema_name/fruit.rs type Model (line 7) | pub struct Model { type Relation (line 15) | pub enum Relation { method to (line 27) | fn to() -> RelationDef { method to (line 33) | fn to() -> RelationDef { FILE: sea-orm-codegen/tests/compact_with_schema_name/parent.rs type Model (line 7) | pub struct Model { type Relation (line 15) | pub enum Relation { method to (line 21) | fn to() -> RelationDef { FILE: sea-orm-codegen/tests/compact_with_schema_name/rust_keyword.rs type Model (line 7) | pub struct Model { type Relation (line 25) | pub enum Relation { method to (line 59) | fn to() -> RelationDef { FILE: sea-orm-codegen/tests/compact_with_schema_name/vendor.rs type Model (line 7) | pub struct Model { type Relation (line 17) | pub enum Relation { method to (line 27) | fn to() -> RelationDef { FILE: sea-orm-codegen/tests/compact_with_serde/cake_both.rs type Model (line 8) | pub struct Model { type Relation (line 17) | pub enum Relation { method to (line 23) | fn to() -> RelationDef { method to (line 29) | fn to() -> RelationDef { method via (line 32) | fn via() -> Option { FILE: sea-orm-codegen/tests/compact_with_serde/cake_deserialize.rs type Model (line 8) | pub struct Model { type Relation (line 17) | pub enum Relation { method to (line 23) | fn to() -> RelationDef { method to (line 29) | fn to() -> RelationDef { method via (line 32) | fn via() -> Option { FILE: sea-orm-codegen/tests/compact_with_serde/cake_none.rs type Model (line 7) | pub struct Model { type Relation (line 15) | pub enum Relation { method to (line 21) | fn to() -> RelationDef { method to (line 27) | fn to() -> RelationDef { method via (line 30) | fn via() -> Option { FILE: sea-orm-codegen/tests/compact_with_serde/cake_serialize.rs type Model (line 8) | pub struct Model { type Relation (line 16) | pub enum Relation { method to (line 22) | fn to() -> RelationDef { method to (line 28) | fn to() -> RelationDef { method via (line 31) | fn via() -> Option { FILE: sea-orm-codegen/tests/compact_with_serde/cake_serialize_with_hidden_column.rs type Model (line 8) | pub struct Model { type Relation (line 17) | pub enum Relation { method to (line 23) | fn to() -> RelationDef { method to (line 29) | fn to() -> RelationDef { method via (line 32) | fn via() -> Option { FILE: sea-orm-codegen/tests/dense/cake.rs type Model (line 8) | pub struct Model { FILE: sea-orm-codegen/tests/dense/cake_filling.rs type Model (line 8) | pub struct Model { FILE: sea-orm-codegen/tests/dense/cake_filling_price.rs type Model (line 8) | pub struct Model { FILE: sea-orm-codegen/tests/dense/cake_with_double.rs type Model (line 8) | pub struct Model { FILE: sea-orm-codegen/tests/dense/cake_with_float.rs type Model (line 8) | pub struct Model { FILE: sea-orm-codegen/tests/dense/child.rs type Model (line 8) | pub struct Model { FILE: sea-orm-codegen/tests/dense/collection.rs type Model (line 8) | pub struct Model { FILE: sea-orm-codegen/tests/dense/collection_float.rs type Model (line 8) | pub struct Model { FILE: sea-orm-codegen/tests/dense/filling.rs type Model (line 8) | pub struct Model { FILE: sea-orm-codegen/tests/dense/fruit.rs type Model (line 8) | pub struct Model { FILE: sea-orm-codegen/tests/dense/parent.rs type Model (line 8) | pub struct Model { FILE: sea-orm-codegen/tests/dense/rust_keyword.rs type Model (line 8) | pub struct Model { FILE: sea-orm-codegen/tests/dense/vendor.rs type Model (line 8) | pub struct Model { FILE: sea-orm-codegen/tests/expanded/cake.rs type Entity (line 6) | pub struct Entity; method to (line 63) | fn to() -> RelationDef { method to (line 69) | fn to() -> RelationDef { method via (line 72) | fn via() -> Option { method table_name (line 9) | fn table_name(&self) -> & 'static str { type Model (line 15) | pub struct Model { type Column (line 21) | pub enum Column { type PrimaryKey (line 27) | pub enum PrimaryKey { type ValueType (line 32) | type ValueType = i32; method auto_increment (line 34) | fn auto_increment() -> bool { type Relation (line 40) | pub enum Relation { type EntityName (line 45) | type EntityName = Entity; method def (line 46) | fn def(&self) -> ColumnDef { method def (line 55) | fn def(&self) -> RelationDef { FILE: sea-orm-codegen/tests/expanded/cake_filling.rs type Entity (line 6) | pub struct Entity; method to (line 72) | fn to() -> RelationDef { method to (line 78) | fn to() -> RelationDef { method table_name (line 9) | fn table_name(&self) -> & 'static str { type Model (line 15) | pub struct Model { type Column (line 21) | pub enum Column { type PrimaryKey (line 27) | pub enum PrimaryKey { type ValueType (line 33) | type ValueType = (i32, i32); method auto_increment (line 35) | fn auto_increment() -> bool { type Relation (line 41) | pub enum Relation { type EntityName (line 47) | type EntityName = Entity; method def (line 48) | fn def(&self) -> ColumnDef { method def (line 57) | fn def(&self) -> RelationDef { FILE: sea-orm-codegen/tests/expanded/cake_filling_price.rs type Entity (line 6) | pub struct Entity; method to (line 74) | fn to() -> RelationDef { method table_name (line 9) | fn table_name(&self) -> & 'static str { type Model (line 15) | pub struct Model { type Column (line 22) | pub enum Column { type PrimaryKey (line 29) | pub enum PrimaryKey { type ValueType (line 35) | type ValueType = (i32, i32); method auto_increment (line 37) | fn auto_increment() -> bool { type Relation (line 43) | pub enum Relation { type EntityName (line 48) | type EntityName = Entity; method def (line 50) | fn def(&self) -> ColumnDef { method def (line 60) | fn def(&self) -> RelationDef { FILE: sea-orm-codegen/tests/expanded/cake_with_double.rs type Entity (line 6) | pub struct Entity; method to (line 66) | fn to() -> RelationDef { method to (line 72) | fn to() -> RelationDef { method via (line 75) | fn via() -> Option { method table_name (line 9) | fn table_name(&self) -> & 'static str { type Model (line 15) | pub struct Model { type Column (line 22) | pub enum Column { type PrimaryKey (line 29) | pub enum PrimaryKey { type ValueType (line 34) | type ValueType = i32; method auto_increment (line 36) | fn auto_increment() -> bool { type Relation (line 42) | pub enum Relation { type EntityName (line 47) | type EntityName = Entity; method def (line 48) | fn def(&self) -> ColumnDef { method def (line 58) | fn def(&self) -> RelationDef { FILE: sea-orm-codegen/tests/expanded/cake_with_float.rs type Entity (line 6) | pub struct Entity; method to (line 66) | fn to() -> RelationDef { method to (line 72) | fn to() -> RelationDef { method via (line 75) | fn via() -> Option { method table_name (line 9) | fn table_name(&self) -> & 'static str { type Model (line 15) | pub struct Model { type Column (line 22) | pub enum Column { type PrimaryKey (line 29) | pub enum PrimaryKey { type ValueType (line 34) | type ValueType = i32; method auto_increment (line 36) | fn auto_increment() -> bool { type Relation (line 42) | pub enum Relation { type EntityName (line 47) | type EntityName = Entity; method def (line 48) | fn def(&self) -> ColumnDef { method def (line 58) | fn def(&self) -> RelationDef { FILE: sea-orm-codegen/tests/expanded/child.rs type Entity (line 6) | pub struct Entity; method to (line 68) | fn to() -> RelationDef { method table_name (line 9) | fn table_name(&self) -> & 'static str { type Model (line 15) | pub struct Model { type Column (line 22) | pub enum Column { type PrimaryKey (line 29) | pub enum PrimaryKey { type ValueType (line 34) | type ValueType = i32; method auto_increment (line 35) | fn auto_increment() -> bool { type Relation (line 41) | pub enum Relation { type EntityName (line 46) | type EntityName = Entity; method def (line 47) | fn def(&self) -> ColumnDef { method def (line 57) | fn def(&self) -> RelationDef { FILE: sea-orm-codegen/tests/expanded/collection.rs type Entity (line 6) | pub struct Entity; method table_name (line 9) | fn table_name(&self) -> & 'static str { type Model (line 15) | pub struct Model { type Column (line 22) | pub enum Column { type PrimaryKey (line 29) | pub enum PrimaryKey { type ValueType (line 34) | type ValueType = i32; method auto_increment (line 35) | fn auto_increment() -> bool { type Relation (line 41) | pub enum Relation {} type EntityName (line 44) | type EntityName = Entity; method def (line 45) | fn def(&self) -> ColumnDef { method def (line 55) | fn def(&self) -> RelationDef { FILE: sea-orm-codegen/tests/expanded/collection_float.rs type Entity (line 6) | pub struct Entity; method table_name (line 9) | fn table_name(&self) -> & 'static str { type Model (line 15) | pub struct Model { type Column (line 22) | pub enum Column { type PrimaryKey (line 29) | pub enum PrimaryKey { type ValueType (line 34) | type ValueType = i32; method auto_increment (line 35) | fn auto_increment() -> bool { type Relation (line 41) | pub enum Relation {} type EntityName (line 44) | type EntityName = Entity; method def (line 45) | fn def(&self) -> ColumnDef { method def (line 55) | fn def(&self) -> RelationDef { FILE: sea-orm-codegen/tests/expanded/filling.rs type Entity (line 6) | pub struct Entity; method to (line 59) | fn to() -> RelationDef { method via (line 62) | fn via() -> Option { method table_name (line 9) | fn table_name(&self) -> & 'static str { type Model (line 15) | pub struct Model { type Column (line 21) | pub enum Column { type PrimaryKey (line 27) | pub enum PrimaryKey { type ValueType (line 32) | type ValueType = i32; method auto_increment (line 34) | fn auto_increment() -> bool { type Relation (line 40) | pub enum Relation {} type EntityName (line 43) | type EntityName = Entity; method def (line 44) | fn def(&self) -> ColumnDef { method def (line 53) | fn def(&self) -> RelationDef { FILE: sea-orm-codegen/tests/expanded/fruit.rs type Entity (line 6) | pub struct Entity; method to (line 71) | fn to() -> RelationDef { method to (line 77) | fn to() -> RelationDef { method table_name (line 9) | fn table_name(&self) -> & 'static str { type Model (line 15) | pub struct Model { type Column (line 22) | pub enum Column { type PrimaryKey (line 29) | pub enum PrimaryKey { type ValueType (line 34) | type ValueType = i32; method auto_increment (line 36) | fn auto_increment() -> bool { type Relation (line 42) | pub enum Relation { type EntityName (line 48) | type EntityName = Entity; method def (line 49) | fn def(&self) -> ColumnDef { method def (line 59) | fn def(&self) -> RelationDef { FILE: sea-orm-codegen/tests/expanded/parent.rs type Entity (line 6) | pub struct Entity; method to (line 63) | fn to() -> RelationDef { method table_name (line 9) | fn table_name(&self) -> & 'static str { type Model (line 15) | pub struct Model { type Column (line 21) | pub enum Column { type PrimaryKey (line 27) | pub enum PrimaryKey { type ValueType (line 33) | type ValueType = (i32, i32); method auto_increment (line 34) | fn auto_increment() -> bool { type Relation (line 40) | pub enum Relation { type EntityName (line 45) | type EntityName = Entity; method def (line 46) | fn def(&self) -> ColumnDef { method def (line 55) | fn def(&self) -> RelationDef { FILE: sea-orm-codegen/tests/expanded/rust_keyword.rs type Entity (line 6) | pub struct Entity; method to (line 120) | fn to() -> RelationDef { method table_name (line 9) | fn table_name(&self) -> & 'static str { type Model (line 15) | pub struct Model { type Column (line 32) | pub enum Column { type PrimaryKey (line 49) | pub enum PrimaryKey { type ValueType (line 54) | type ValueType = i32; method auto_increment (line 56) | fn auto_increment() -> bool { type Relation (line 62) | pub enum Relation { type EntityName (line 71) | type EntityName = Entity; method def (line 73) | fn def(&self) -> ColumnDef { method def (line 93) | fn def(&self) -> RelationDef { FILE: sea-orm-codegen/tests/expanded/vendor.rs type Entity (line 6) | pub struct Entity; method to (line 71) | fn to() -> RelationDef { method table_name (line 9) | fn table_name(&self) -> & 'static str { type Model (line 15) | pub struct Model { type Column (line 22) | pub enum Column { type PrimaryKey (line 31) | pub enum PrimaryKey { type ValueType (line 36) | type ValueType = i32; method auto_increment (line 38) | fn auto_increment() -> bool { type Relation (line 44) | pub enum Relation { type EntityName (line 49) | type EntityName = Entity; method def (line 50) | fn def(&self) -> ColumnDef { method def (line 60) | fn def(&self) -> RelationDef { FILE: sea-orm-codegen/tests/expanded_with_attributes/cake_multiple.rs type Entity (line 6) | pub struct Entity; method to (line 65) | fn to() -> RelationDef { method to (line 71) | fn to() -> RelationDef { method via (line 74) | fn via() -> Option { method table_name (line 9) | fn table_name(&self) -> & 'static str { type Model (line 17) | pub struct Model { type Column (line 23) | pub enum Column { type PrimaryKey (line 29) | pub enum PrimaryKey { type ValueType (line 34) | type ValueType = i32; method auto_increment (line 36) | fn auto_increment() -> bool { type Relation (line 42) | pub enum Relation { type EntityName (line 47) | type EntityName = Entity; method def (line 48) | fn def(&self) -> ColumnDef { method def (line 57) | fn def(&self) -> RelationDef { FILE: sea-orm-codegen/tests/expanded_with_attributes/cake_none.rs type Entity (line 6) | pub struct Entity; method to (line 63) | fn to() -> RelationDef { method to (line 69) | fn to() -> RelationDef { method via (line 72) | fn via() -> Option { method table_name (line 9) | fn table_name(&self) -> & 'static str { type Model (line 15) | pub struct Model { type Column (line 21) | pub enum Column { type PrimaryKey (line 27) | pub enum PrimaryKey { type ValueType (line 32) | type ValueType = i32; method auto_increment (line 34) | fn auto_increment() -> bool { type Relation (line 40) | pub enum Relation { type EntityName (line 45) | type EntityName = Entity; method def (line 46) | fn def(&self) -> ColumnDef { method def (line 55) | fn def(&self) -> RelationDef { FILE: sea-orm-codegen/tests/expanded_with_attributes/cake_one.rs type Entity (line 6) | pub struct Entity; method to (line 64) | fn to() -> RelationDef { method to (line 70) | fn to() -> RelationDef { method via (line 73) | fn via() -> Option { method table_name (line 9) | fn table_name(&self) -> & 'static str { type Model (line 16) | pub struct Model { type Column (line 22) | pub enum Column { type PrimaryKey (line 28) | pub enum PrimaryKey { type ValueType (line 33) | type ValueType = i32; method auto_increment (line 35) | fn auto_increment() -> bool { type Relation (line 41) | pub enum Relation { type EntityName (line 46) | type EntityName = Entity; method def (line 47) | fn def(&self) -> ColumnDef { method def (line 56) | fn def(&self) -> RelationDef { FILE: sea-orm-codegen/tests/expanded_with_column_derives/cake_multiple.rs type Entity (line 6) | pub struct Entity; method to (line 63) | fn to() -> RelationDef { method to (line 69) | fn to() -> RelationDef { method via (line 72) | fn via() -> Option { method table_name (line 9) | fn table_name(&self) -> & 'static str { type Model (line 15) | pub struct Model { type Column (line 21) | pub enum Column { type PrimaryKey (line 27) | pub enum PrimaryKey { type ValueType (line 32) | type ValueType = i32; method auto_increment (line 34) | fn auto_increment() -> bool { type Relation (line 40) | pub enum Relation { type EntityName (line 45) | type EntityName = Entity; method def (line 46) | fn def(&self) -> ColumnDef { method def (line 55) | fn def(&self) -> RelationDef { FILE: sea-orm-codegen/tests/expanded_with_column_derives/cake_none.rs type Entity (line 6) | pub struct Entity; method to (line 63) | fn to() -> RelationDef { method to (line 69) | fn to() -> RelationDef { method via (line 72) | fn via() -> Option { method table_name (line 9) | fn table_name(&self) -> & 'static str { type Model (line 15) | pub struct Model { type Column (line 21) | pub enum Column { type PrimaryKey (line 27) | pub enum PrimaryKey { type ValueType (line 32) | type ValueType = i32; method auto_increment (line 34) | fn auto_increment() -> bool { type Relation (line 40) | pub enum Relation { type EntityName (line 45) | type EntityName = Entity; method def (line 46) | fn def(&self) -> ColumnDef { method def (line 55) | fn def(&self) -> RelationDef { FILE: sea-orm-codegen/tests/expanded_with_column_derives/cake_one.rs type Entity (line 6) | pub struct Entity; method to (line 63) | fn to() -> RelationDef { method to (line 69) | fn to() -> RelationDef { method via (line 72) | fn via() -> Option { method table_name (line 9) | fn table_name(&self) -> & 'static str { type Model (line 15) | pub struct Model { type Column (line 21) | pub enum Column { type PrimaryKey (line 27) | pub enum PrimaryKey { type ValueType (line 32) | type ValueType = i32; method auto_increment (line 34) | fn auto_increment() -> bool { type Relation (line 40) | pub enum Relation { type EntityName (line 45) | type EntityName = Entity; method def (line 46) | fn def(&self) -> ColumnDef { method def (line 55) | fn def(&self) -> RelationDef { FILE: sea-orm-codegen/tests/expanded_with_derives/cake_multiple.rs type Entity (line 6) | pub struct Entity; method to (line 63) | fn to() -> RelationDef { method to (line 69) | fn to() -> RelationDef { method via (line 72) | fn via() -> Option { method table_name (line 9) | fn table_name(&self) -> & 'static str { type Model (line 15) | pub struct Model { type Column (line 21) | pub enum Column { type PrimaryKey (line 27) | pub enum PrimaryKey { type ValueType (line 32) | type ValueType = i32; method auto_increment (line 34) | fn auto_increment() -> bool { type Relation (line 40) | pub enum Relation { type EntityName (line 45) | type EntityName = Entity; method def (line 46) | fn def(&self) -> ColumnDef { method def (line 55) | fn def(&self) -> RelationDef { FILE: sea-orm-codegen/tests/expanded_with_derives/cake_none.rs type Entity (line 6) | pub struct Entity; method to (line 63) | fn to() -> RelationDef { method to (line 69) | fn to() -> RelationDef { method via (line 72) | fn via() -> Option { method table_name (line 9) | fn table_name(&self) -> & 'static str { type Model (line 15) | pub struct Model { type Column (line 21) | pub enum Column { type PrimaryKey (line 27) | pub enum PrimaryKey { type ValueType (line 32) | type ValueType = i32; method auto_increment (line 34) | fn auto_increment() -> bool { type Relation (line 40) | pub enum Relation { type EntityName (line 45) | type EntityName = Entity; method def (line 46) | fn def(&self) -> ColumnDef { method def (line 55) | fn def(&self) -> RelationDef { FILE: sea-orm-codegen/tests/expanded_with_derives/cake_one.rs type Entity (line 6) | pub struct Entity; method to (line 63) | fn to() -> RelationDef { method to (line 69) | fn to() -> RelationDef { method via (line 72) | fn via() -> Option { method table_name (line 9) | fn table_name(&self) -> & 'static str { type Model (line 15) | pub struct Model { type Column (line 21) | pub enum Column { type PrimaryKey (line 27) | pub enum PrimaryKey { type ValueType (line 32) | type ValueType = i32; method auto_increment (line 34) | fn auto_increment() -> bool { type Relation (line 40) | pub enum Relation { type EntityName (line 45) | type EntityName = Entity; method def (line 46) | fn def(&self) -> ColumnDef { method def (line 55) | fn def(&self) -> RelationDef { FILE: sea-orm-codegen/tests/expanded_with_schema_name/cake.rs type Entity (line 6) | pub struct Entity; method to (line 67) | fn to() -> RelationDef { method to (line 73) | fn to() -> RelationDef { method via (line 76) | fn via() -> Option { method schema_name (line 9) | fn schema_name(&self) -> Option< &str > { method table_name (line 13) | fn table_name(&self) -> & 'static str { type Model (line 19) | pub struct Model { type Column (line 25) | pub enum Column { type PrimaryKey (line 31) | pub enum PrimaryKey { type ValueType (line 36) | type ValueType = i32; method auto_increment (line 38) | fn auto_increment() -> bool { type Relation (line 44) | pub enum Relation { type EntityName (line 49) | type EntityName = Entity; method def (line 50) | fn def(&self) -> ColumnDef { method def (line 59) | fn def(&self) -> RelationDef { FILE: sea-orm-codegen/tests/expanded_with_schema_name/cake_filling.rs type Entity (line 6) | pub struct Entity; method to (line 76) | fn to() -> RelationDef { method to (line 82) | fn to() -> RelationDef { method schema_name (line 9) | fn schema_name(&self) -> Option< &str > { method table_name (line 13) | fn table_name(&self) -> & 'static str { type Model (line 19) | pub struct Model { type Column (line 25) | pub enum Column { type PrimaryKey (line 31) | pub enum PrimaryKey { type ValueType (line 37) | type ValueType = (i32, i32); method auto_increment (line 39) | fn auto_increment() -> bool { type Relation (line 45) | pub enum Relation { type EntityName (line 51) | type EntityName = Entity; method def (line 52) | fn def(&self) -> ColumnDef { method def (line 61) | fn def(&self) -> RelationDef { FILE: sea-orm-codegen/tests/expanded_with_schema_name/cake_filling_price.rs type Entity (line 6) | pub struct Entity; method to (line 78) | fn to() -> RelationDef { method schema_name (line 9) | fn schema_name(&self) -> Option< &str > { method table_name (line 13) | fn table_name(&self) -> & 'static str { type Model (line 19) | pub struct Model { type Column (line 26) | pub enum Column { type PrimaryKey (line 33) | pub enum PrimaryKey { type ValueType (line 39) | type ValueType = (i32, i32); method auto_increment (line 41) | fn auto_increment() -> bool { type Relation (line 47) | pub enum Relation { type EntityName (line 52) | type EntityName = Entity; method def (line 54) | fn def(&self) -> ColumnDef { method def (line 64) | fn def(&self) -> RelationDef { FILE: sea-orm-codegen/tests/expanded_with_schema_name/cake_with_double.rs type Entity (line 6) | pub struct Entity; method to (line 70) | fn to() -> RelationDef { method to (line 76) | fn to() -> RelationDef { method via (line 79) | fn via() -> Option { method schema_name (line 9) | fn schema_name(&self) -> Option< &str > { method table_name (line 13) | fn table_name(&self) -> & 'static str { type Model (line 19) | pub struct Model { type Column (line 26) | pub enum Column { type PrimaryKey (line 33) | pub enum PrimaryKey { type ValueType (line 38) | type ValueType = i32; method auto_increment (line 40) | fn auto_increment() -> bool { type Relation (line 46) | pub enum Relation { type EntityName (line 51) | type EntityName = Entity; method def (line 52) | fn def(&self) -> ColumnDef { method def (line 62) | fn def(&self) -> RelationDef { FILE: sea-orm-codegen/tests/expanded_with_schema_name/cake_with_float.rs type Entity (line 6) | pub struct Entity; method to (line 70) | fn to() -> RelationDef { method to (line 76) | fn to() -> RelationDef { method via (line 79) | fn via() -> Option { method schema_name (line 9) | fn schema_name(&self) -> Option< &str > { method table_name (line 13) | fn table_name(&self) -> & 'static str { type Model (line 19) | pub struct Model { type Column (line 26) | pub enum Column { type PrimaryKey (line 33) | pub enum PrimaryKey { type ValueType (line 38) | type ValueType = i32; method auto_increment (line 40) | fn auto_increment() -> bool { type Relation (line 46) | pub enum Relation { type EntityName (line 51) | type EntityName = Entity; method def (line 52) | fn def(&self) -> ColumnDef { method def (line 62) | fn def(&self) -> RelationDef { FILE: sea-orm-codegen/tests/expanded_with_schema_name/child.rs type Entity (line 6) | pub struct Entity; method to (line 72) | fn to() -> RelationDef { method schema_name (line 9) | fn schema_name(&self) -> Option< &str > { method table_name (line 13) | fn table_name(&self) -> & 'static str { type Model (line 19) | pub struct Model { type Column (line 26) | pub enum Column { type PrimaryKey (line 33) | pub enum PrimaryKey { type ValueType (line 38) | type ValueType = i32; method auto_increment (line 39) | fn auto_increment() -> bool { type Relation (line 45) | pub enum Relation { type EntityName (line 50) | type EntityName = Entity; method def (line 51) | fn def(&self) -> ColumnDef { method def (line 61) | fn def(&self) -> RelationDef { FILE: sea-orm-codegen/tests/expanded_with_schema_name/collection.rs type Entity (line 6) | pub struct Entity; method schema_name (line 9) | fn schema_name(&self) -> Option< &str > { method table_name (line 13) | fn table_name(&self) -> & 'static str { type Model (line 19) | pub struct Model { type Column (line 26) | pub enum Column { type PrimaryKey (line 33) | pub enum PrimaryKey { type ValueType (line 38) | type ValueType = i32; method auto_increment (line 39) | fn auto_increment() -> bool { type Relation (line 45) | pub enum Relation {} type EntityName (line 48) | type EntityName = Entity; method def (line 49) | fn def(&self) -> ColumnDef { method def (line 59) | fn def(&self) -> RelationDef { FILE: sea-orm-codegen/tests/expanded_with_schema_name/collection_float.rs type Entity (line 6) | pub struct Entity; method schema_name (line 9) | fn schema_name(&self) -> Option< &str > { method table_name (line 13) | fn table_name(&self) -> & 'static str { type Model (line 19) | pub struct Model { type Column (line 26) | pub enum Column { type PrimaryKey (line 33) | pub enum PrimaryKey { type ValueType (line 38) | type ValueType = i32; method auto_increment (line 39) | fn auto_increment() -> bool { type Relation (line 45) | pub enum Relation {} type EntityName (line 48) | type EntityName = Entity; method def (line 49) | fn def(&self) -> ColumnDef { method def (line 59) | fn def(&self) -> RelationDef { FILE: sea-orm-codegen/tests/expanded_with_schema_name/filling.rs type Entity (line 6) | pub struct Entity; method to (line 63) | fn to() -> RelationDef { method via (line 66) | fn via() -> Option { method schema_name (line 9) | fn schema_name(&self) -> Option< &str > { method table_name (line 13) | fn table_name(&self) -> & 'static str { type Model (line 19) | pub struct Model { type Column (line 25) | pub enum Column { type PrimaryKey (line 31) | pub enum PrimaryKey { type ValueType (line 36) | type ValueType = i32; method auto_increment (line 38) | fn auto_increment() -> bool { type Relation (line 44) | pub enum Relation {} type EntityName (line 47) | type EntityName = Entity; method def (line 48) | fn def(&self) -> ColumnDef { method def (line 57) | fn def(&self) -> RelationDef { FILE: sea-orm-codegen/tests/expanded_with_schema_name/fruit.rs type Entity (line 6) | pub struct Entity; method to (line 75) | fn to() -> RelationDef { method to (line 81) | fn to() -> RelationDef { method schema_name (line 9) | fn schema_name(&self) -> Option< &str > { method table_name (line 13) | fn table_name(&self) -> & 'static str { type Model (line 19) | pub struct Model { type Column (line 26) | pub enum Column { type PrimaryKey (line 33) | pub enum PrimaryKey { type ValueType (line 38) | type ValueType = i32; method auto_increment (line 40) | fn auto_increment() -> bool { type Relation (line 46) | pub enum Relation { type EntityName (line 52) | type EntityName = Entity; method def (line 53) | fn def(&self) -> ColumnDef { method def (line 63) | fn def(&self) -> RelationDef { FILE: sea-orm-codegen/tests/expanded_with_schema_name/parent.rs type Entity (line 6) | pub struct Entity; method to (line 67) | fn to() -> RelationDef { method schema_name (line 9) | fn schema_name(&self) -> Option< &str > { method table_name (line 13) | fn table_name(&self) -> & 'static str { type Model (line 19) | pub struct Model { type Column (line 25) | pub enum Column { type PrimaryKey (line 31) | pub enum PrimaryKey { type ValueType (line 37) | type ValueType = (i32, i32); method auto_increment (line 38) | fn auto_increment() -> bool { type Relation (line 44) | pub enum Relation { type EntityName (line 49) | type EntityName = Entity; method def (line 50) | fn def(&self) -> ColumnDef { method def (line 59) | fn def(&self) -> RelationDef { FILE: sea-orm-codegen/tests/expanded_with_schema_name/rust_keyword.rs type Entity (line 6) | pub struct Entity; method to (line 124) | fn to() -> RelationDef { method schema_name (line 9) | fn schema_name(&self) -> Option< &str > { method table_name (line 13) | fn table_name(&self) -> & 'static str { type Model (line 19) | pub struct Model { type Column (line 36) | pub enum Column { type PrimaryKey (line 53) | pub enum PrimaryKey { type ValueType (line 58) | type ValueType = i32; method auto_increment (line 60) | fn auto_increment() -> bool { type Relation (line 66) | pub enum Relation { type EntityName (line 75) | type EntityName = Entity; method def (line 77) | fn def(&self) -> ColumnDef { method def (line 97) | fn def(&self) -> RelationDef { FILE: sea-orm-codegen/tests/expanded_with_schema_name/vendor.rs type Entity (line 6) | pub struct Entity; method to (line 75) | fn to() -> RelationDef { method schema_name (line 9) | fn schema_name(&self) -> Option< &str > { method table_name (line 13) | fn table_name(&self) -> & 'static str { type Model (line 19) | pub struct Model { type Column (line 26) | pub enum Column { type PrimaryKey (line 35) | pub enum PrimaryKey { type ValueType (line 40) | type ValueType = i32; method auto_increment (line 42) | fn auto_increment() -> bool { type Relation (line 48) | pub enum Relation { type EntityName (line 53) | type EntityName = Entity; method def (line 54) | fn def(&self) -> ColumnDef { method def (line 64) | fn def(&self) -> RelationDef { FILE: sea-orm-codegen/tests/expanded_with_serde/cake_both.rs type Entity (line 7) | pub struct Entity; method to (line 65) | fn to() -> RelationDef { method to (line 71) | fn to() -> RelationDef { method via (line 74) | fn via() -> Option { method table_name (line 10) | fn table_name(&self) -> & 'static str { type Model (line 16) | pub struct Model { type Column (line 23) | pub enum Column { type PrimaryKey (line 29) | pub enum PrimaryKey { type ValueType (line 34) | type ValueType = i32; method auto_increment (line 36) | fn auto_increment() -> bool { type Relation (line 42) | pub enum Relation { type EntityName (line 47) | type EntityName = Entity; method def (line 48) | fn def(&self) -> ColumnDef { method def (line 57) | fn def(&self) -> RelationDef { FILE: sea-orm-codegen/tests/expanded_with_serde/cake_deserialize.rs type Entity (line 7) | pub struct Entity; method to (line 65) | fn to() -> RelationDef { method to (line 71) | fn to() -> RelationDef { method via (line 74) | fn via() -> Option { method table_name (line 10) | fn table_name(&self) -> & 'static str { type Model (line 16) | pub struct Model { type Column (line 23) | pub enum Column { type PrimaryKey (line 29) | pub enum PrimaryKey { type ValueType (line 34) | type ValueType = i32; method auto_increment (line 36) | fn auto_increment() -> bool { type Relation (line 42) | pub enum Relation { type EntityName (line 47) | type EntityName = Entity; method def (line 48) | fn def(&self) -> ColumnDef { method def (line 57) | fn def(&self) -> RelationDef { FILE: sea-orm-codegen/tests/expanded_with_serde/cake_none.rs type Entity (line 6) | pub struct Entity; method to (line 63) | fn to() -> RelationDef { method to (line 69) | fn to() -> RelationDef { method via (line 72) | fn via() -> Option { method table_name (line 9) | fn table_name(&self) -> & 'static str { type Model (line 15) | pub struct Model { type Column (line 21) | pub enum Column { type PrimaryKey (line 27) | pub enum PrimaryKey { type ValueType (line 32) | type ValueType = i32; method auto_increment (line 34) | fn auto_increment() -> bool { type Relation (line 40) | pub enum Relation { type EntityName (line 45) | type EntityName = Entity; method def (line 46) | fn def(&self) -> ColumnDef { method def (line 55) | fn def(&self) -> RelationDef { FILE: sea-orm-codegen/tests/expanded_with_serde/cake_serialize.rs type Entity (line 7) | pub struct Entity; method to (line 64) | fn to() -> RelationDef { method to (line 70) | fn to() -> RelationDef { method via (line 73) | fn via() -> Option { method table_name (line 10) | fn table_name(&self) -> & 'static str { type Model (line 16) | pub struct Model { type Column (line 22) | pub enum Column { type PrimaryKey (line 28) | pub enum PrimaryKey { type ValueType (line 33) | type ValueType = i32; method auto_increment (line 35) | fn auto_increment() -> bool { type Relation (line 41) | pub enum Relation { type EntityName (line 46) | type EntityName = Entity; method def (line 47) | fn def(&self) -> ColumnDef { method def (line 56) | fn def(&self) -> RelationDef { FILE: sea-orm-codegen/tests/expanded_with_serde/cake_serialize_with_hidden_column.rs type Entity (line 7) | pub struct Entity; method to (line 66) | fn to() -> RelationDef { method to (line 72) | fn to() -> RelationDef { method via (line 75) | fn via() -> Option { method table_name (line 10) | fn table_name(&self) -> & 'static str { type Model (line 16) | pub struct Model { type Column (line 23) | pub enum Column { type PrimaryKey (line 30) | pub enum PrimaryKey { type ValueType (line 35) | type ValueType = i32; method auto_increment (line 37) | fn auto_increment() -> bool { type Relation (line 43) | pub enum Relation { type EntityName (line 48) | type EntityName = Entity; method def (line 49) | fn def(&self) -> ColumnDef { method def (line 58) | fn def(&self) -> RelationDef { FILE: sea-orm-codegen/tests/frontend/cake.rs type Model (line 4) | pub struct Model { FILE: sea-orm-codegen/tests/frontend/cake_filling.rs type Model (line 4) | pub struct Model { FILE: sea-orm-codegen/tests/frontend/cake_filling_price.rs type Model (line 4) | pub struct Model { FILE: sea-orm-codegen/tests/frontend/cake_with_double.rs type Model (line 4) | pub struct Model { FILE: sea-orm-codegen/tests/frontend/cake_with_float.rs type Model (line 4) | pub struct Model { FILE: sea-orm-codegen/tests/frontend/child.rs type Model (line 4) | pub struct Model { FILE: sea-orm-codegen/tests/frontend/collection.rs type Model (line 4) | pub struct Model { FILE: sea-orm-codegen/tests/frontend/collection_float.rs type Model (line 4) | pub struct Model { FILE: sea-orm-codegen/tests/frontend/filling.rs type Model (line 4) | pub struct Model { FILE: sea-orm-codegen/tests/frontend/fruit.rs type Model (line 4) | pub struct Model { FILE: sea-orm-codegen/tests/frontend/parent.rs type Model (line 4) | pub struct Model { FILE: sea-orm-codegen/tests/frontend/rust_keyword.rs type Model (line 4) | pub struct Model { FILE: sea-orm-codegen/tests/frontend/vendor.rs type Model (line 4) | pub struct Model { FILE: sea-orm-codegen/tests/frontend_with_attributes/cake_multiple.rs type Model (line 6) | pub struct Model { FILE: sea-orm-codegen/tests/frontend_with_attributes/cake_none.rs type Model (line 4) | pub struct Model { FILE: sea-orm-codegen/tests/frontend_with_attributes/cake_one.rs type Model (line 5) | pub struct Model { FILE: sea-orm-codegen/tests/frontend_with_derives/cake_multiple.rs type Model (line 4) | pub struct Model { FILE: sea-orm-codegen/tests/frontend_with_derives/cake_none.rs type Model (line 4) | pub struct Model { FILE: sea-orm-codegen/tests/frontend_with_derives/cake_one.rs type Model (line 4) | pub struct Model { FILE: sea-orm-codegen/tests/frontend_with_schema_name/cake.rs type Model (line 4) | pub struct Model { FILE: sea-orm-codegen/tests/frontend_with_schema_name/cake_filling.rs type Model (line 4) | pub struct Model { FILE: sea-orm-codegen/tests/frontend_with_schema_name/cake_filling_price.rs type Model (line 4) | pub struct Model { FILE: sea-orm-codegen/tests/frontend_with_schema_name/cake_with_double.rs type Model (line 4) | pub struct Model { FILE: sea-orm-codegen/tests/frontend_with_schema_name/cake_with_float.rs type Model (line 4) | pub struct Model { FILE: sea-orm-codegen/tests/frontend_with_schema_name/child.rs type Model (line 4) | pub struct Model { FILE: sea-orm-codegen/tests/frontend_with_schema_name/collection.rs type Model (line 4) | pub struct Model { FILE: sea-orm-codegen/tests/frontend_with_schema_name/collection_float.rs type Model (line 4) | pub struct Model { FILE: sea-orm-codegen/tests/frontend_with_schema_name/filling.rs type Model (line 4) | pub struct Model { FILE: sea-orm-codegen/tests/frontend_with_schema_name/fruit.rs type Model (line 4) | pub struct Model { FILE: sea-orm-codegen/tests/frontend_with_schema_name/parent.rs type Model (line 4) | pub struct Model { FILE: sea-orm-codegen/tests/frontend_with_schema_name/rust_keyword.rs type Model (line 4) | pub struct Model { FILE: sea-orm-codegen/tests/frontend_with_schema_name/vendor.rs type Model (line 4) | pub struct Model { FILE: sea-orm-codegen/tests/frontend_with_serde/cake_both.rs type Model (line 6) | pub struct Model { FILE: sea-orm-codegen/tests/frontend_with_serde/cake_deserialize.rs type Model (line 6) | pub struct Model { FILE: sea-orm-codegen/tests/frontend_with_serde/cake_none.rs type Model (line 4) | pub struct Model { FILE: sea-orm-codegen/tests/frontend_with_serde/cake_serialize.rs type Model (line 6) | pub struct Model { FILE: sea-orm-codegen/tests/frontend_with_serde/cake_serialize_with_hidden_column.rs type Model (line 6) | pub struct Model { FILE: sea-orm-codegen/tests/postgres/binary_json.rs type Model (line 12) | pub struct Model { type Relation (line 20) | pub enum Relation {} FILE: sea-orm-codegen/tests/postgres/binary_json_expanded.rs type Entity (line 11) | pub struct Entity; method schema_name (line 13) | fn schema_name(&self) -> Option< &str > { method table_name (line 16) | fn table_name(&self) -> & 'static str { type Model (line 22) | pub struct Model { type Column (line 29) | pub enum Column { type PrimaryKey (line 36) | pub enum PrimaryKey { type ValueType (line 41) | type ValueType = i32; method auto_increment (line 42) | fn auto_increment() -> bool { type Relation (line 48) | pub enum Relation {} type EntityName (line 50) | type EntityName = Entity; method def (line 51) | fn def(&self) -> ColumnDef { method def (line 61) | fn def(&self) -> RelationDef { FILE: sea-orm-codegen/tests/with_seaography/cake.rs type Model (line 7) | pub struct Model { type Relation (line 16) | pub enum Relation { method to (line 24) | fn to() -> RelationDef { method to (line 30) | fn to() -> RelationDef { method via (line 33) | fn via() -> Option { type RelatedEntity (line 41) | pub enum RelatedEntity { FILE: sea-orm-codegen/tests/with_seaography/cake_expanded.rs type Entity (line 6) | pub struct Entity; method to (line 68) | fn to() -> RelationDef { method to (line 74) | fn to() -> RelationDef { method via (line 77) | fn via() -> Option { method table_name (line 9) | fn table_name(&self) -> & 'static str { type Model (line 15) | pub struct Model { type Column (line 22) | pub enum Column { type PrimaryKey (line 29) | pub enum PrimaryKey { type ValueType (line 34) | type ValueType = i32; method auto_increment (line 36) | fn auto_increment() -> bool { type Relation (line 42) | pub enum Relation { type EntityName (line 48) | type EntityName = Entity; method def (line 49) | fn def(&self) -> ColumnDef { method def (line 59) | fn def(&self) -> RelationDef { type RelatedEntity (line 85) | pub enum RelatedEntity { FILE: sea-orm-codegen/tests/with_seaography/cake_frontend.rs type Model (line 4) | pub struct Model { FILE: sea-orm-macros/src/derives/active_enum.rs type ActiveEnum (line 8) | struct ActiveEnum { method new (line 32) | fn new(input: syn::DeriveInput) -> Result { method expand (line 196) | fn expand(&self) -> syn::Result { method impl_active_enum (line 202) | fn impl_active_enum(&self) -> TokenStream { type ActiveEnumVariant (line 18) | struct ActiveEnumVariant { type Error (line 25) | enum Error { function expand_derive_active_enum (line 443) | pub fn expand_derive_active_enum(input: syn::DeriveInput) -> syn::Result... FILE: sea-orm-macros/src/derives/active_enum_display.rs type Error (line 6) | enum Error { type Display (line 11) | struct Display { method new (line 22) | fn new(input: syn::DeriveInput) -> Result { method expand (line 66) | fn expand(&self) -> syn::Result { method impl_active_enum_display (line 72) | fn impl_active_enum_display(&self) -> TokenStream { type DisplayVariant (line 16) | struct DisplayVariant { function expand_derive_active_enum_display (line 98) | pub fn expand_derive_active_enum_display(input: syn::DeriveInput) -> syn... FILE: sea-orm-macros/src/derives/active_model.rs type DeriveActiveModel (line 9) | pub(crate) struct DeriveActiveModel { method new (line 17) | pub fn new(ident: &Ident, data: &Data) -> syn::Result { method define_active_model (line 76) | fn define_active_model(&self) -> TokenStream { method impl_active_model (line 91) | fn impl_active_model(&self) -> TokenStream { method impl_active_model_convert (line 97) | fn impl_active_model_convert(&self) -> TokenStream { method impl_active_model_trait (line 127) | fn impl_active_model_trait(&self) -> TokenStream { method impl_active_model_trait_methods (line 147) | pub fn impl_active_model_trait_methods(&self) -> TokenStream { function derive_into_model (line 216) | fn derive_into_model(ident: &Ident, data: &Data) -> syn::Result syn::Re... FILE: sea-orm-macros/src/derives/active_model_behavior.rs function expand_derive_active_model_behavior (line 6) | pub fn expand_derive_active_model_behavior(_ident: Ident, _data: Data) -... FILE: sea-orm-macros/src/derives/active_model_ex.rs function expand_derive_active_model_ex (line 9) | pub fn expand_derive_active_model_ex( function expand_active_model_action (line 325) | fn expand_active_model_action( function expand_active_model_setters (line 700) | fn expand_active_model_setters(data: &Data) -> syn::Result { function async_await (line 783) | fn async_await() -> (TokenStream, TokenStream) { FILE: sea-orm-macros/src/derives/arrow_schema.rs function expand_derive_arrow_schema (line 6) | pub fn expand_derive_arrow_schema( type ArrowFieldAttrs (line 122) | struct ArrowFieldAttrs { type ArrowFieldInfo (line 132) | struct ArrowFieldInfo { function generate_field_definition (line 141) | fn generate_field_definition(info: &ArrowFieldInfo) -> TokenStream { function column_type_to_arrow_datatype (line 169) | fn column_type_to_arrow_datatype(col_type: &str, arrow_attrs: &ArrowFiel... function rust_type_to_arrow_datatype (line 284) | fn rust_type_to_arrow_datatype(field_type: &Type, arrow_attrs: &ArrowFie... function generate_timestamp_datatype (line 345) | fn generate_timestamp_datatype(arrow_attrs: &ArrowFieldAttrs, has_timezo... FILE: sea-orm-macros/src/derives/attributes.rs type SeaOrm (line 7) | pub struct SeaOrm { type SeaOrm (line 29) | pub struct SeaOrm { type SeaOrm (line 50) | pub struct SeaOrm { type SeaOrm (line 73) | pub struct SeaOrm { type SeaOrm (line 89) | pub struct SeaOrm { FILE: sea-orm-macros/src/derives/case_style.rs type CaseStyle (line 14) | pub enum CaseStyle { type Error (line 114) | type Error = syn::Error; method try_from (line 116) | fn try_from(value: &ParseNestedMeta) -> Result { constant VALID_CASE_STYLES (line 27) | const VALID_CASE_STYLES: &[&str] = &[ method parse (line 41) | fn parse(input: ParseStream) -> syn::Result { type Err (line 57) | type Err = (); method from_str (line 59) | fn from_str(text: &str) -> Result { type CaseStyleHelpers (line 78) | pub trait CaseStyleHelpers { method convert_case (line 79) | fn convert_case(&self, case_style: Option) -> String; method convert_case (line 83) | fn convert_case(&self, case_style: Option) -> String { function test_convert_case (line 129) | fn test_convert_case() { FILE: sea-orm-macros/src/derives/column.rs function impl_iden (line 8) | pub fn impl_iden(ident: &Ident, data: &Data) -> syn::Result { function impl_col_from_str (line 85) | pub fn impl_col_from_str(ident: &Ident, data: &Data) -> syn::Result syn::Result bool { function impl_iden_for_unit_struct (line 16) | pub(super) fn impl_iden_for_unit_struct( function impl_iden_for_enum (line 41) | fn impl_iden_for_enum( function expand_derive_iden (line 108) | pub fn expand_derive_iden(input: DeriveInput) -> syn::Result { FILE: sea-orm-macros/src/derives/entity.rs type DeriveEntity (line 8) | struct DeriveEntity { method new (line 22) | fn new(input: syn::DeriveInput) -> Result { method expand (line 59) | fn expand(&self) -> TokenStream { method impl_entity_name (line 75) | fn impl_entity_name(&self) -> TokenStream { method impl_entity_trait (line 101) | fn impl_entity_trait(&self) -> TokenStream { method impl_iden (line 134) | fn impl_iden(&self) -> TokenStream { method impl_iden_static (line 150) | fn impl_iden_static(&self) -> TokenStream { method impl_entity_registry (line 163) | fn impl_entity_registry(&self) -> TokenStream { function expand_derive_entity (line 179) | pub fn expand_derive_entity(input: syn::DeriveInput) -> syn::Result TokenStream { FILE: sea-orm-macros/src/derives/entity_model.rs constant NOT_AUTO_INCRE_TYPE_SUFFIX (line 14) | const NOT_AUTO_INCRE_TYPE_SUFFIX: [&str; 2] = ["String", "Uuid"]; function convert_case (line 17) | fn convert_case(s: &str, case_style: CaseStyle) -> String { function serde_deserialize_name (line 42) | fn serde_deserialize_name( function consume_meta (line 58) | fn consume_meta(meta: ParseNestedMeta<'_>) { function expand_derive_entity_model (line 63) | pub fn expand_derive_entity_model(data: &Data, attrs: &[Attribute]) -> s... FILE: sea-orm-macros/src/derives/from_query_result.rs type Error (line 10) | enum Error { type ItemType (line 14) | pub(super) enum ItemType { type DeriveFromQueryResult (line 20) | pub(super) struct DeriveFromQueryResult { method new (line 108) | fn new( method expand (line 158) | fn expand(&self) -> syn::Result { method impl_from_query_result (line 162) | pub(super) fn impl_from_query_result(&self, prefix: bool) -> TokenStre... type FromQueryResultItem (line 26) | pub(super) struct FromQueryResultItem { type TryFromQueryResultCheck (line 41) | struct TryFromQueryResultCheck<'a>(bool, &'a FromQueryResultItem); method to_tokens (line 44) | fn to_tokens(&self, tokens: &mut TokenStream) { type TryFromQueryResultAssignment (line 86) | struct TryFromQueryResultAssignment<'a>(&'a FromQueryResultItem); method to_tokens (line 89) | fn to_tokens(&self, tokens: &mut TokenStream) { function expand_derive_from_query_result (line 196) | pub fn expand_derive_from_query_result(input: DeriveInput) -> syn::Resul... FILE: sea-orm-macros/src/derives/into_active_model.rs type Error (line 7) | enum Error { type IntoActiveModelField (line 13) | pub(super) enum IntoActiveModelField { method ident (line 21) | pub(super) fn ident(&self) -> &syn::Ident { type DeriveIntoActiveModel (line 31) | pub(super) struct DeriveIntoActiveModel { method new (line 54) | fn new(input: syn::DeriveInput) -> Result { method expand (line 126) | fn expand(&self) -> syn::Result { method impl_into_active_model (line 133) | pub(super) fn impl_into_active_model(&self) -> TokenStream { function parse_field (line 218) | fn parse_field(field: &syn::Field) -> Result syn::Result<... function is_qualified_type (line 285) | fn is_qualified_type(ty: &syn::Type) -> bool { FILE: sea-orm-macros/src/derives/migration.rs type DeriveMigrationName (line 4) | struct DeriveMigrationName { method new (line 9) | fn new(input: syn::DeriveInput) -> Self { method expand (line 15) | fn expand(&self) -> TokenStream { function expand_derive_migration_name (line 30) | pub fn expand_derive_migration_name(input: syn::DeriveInput) -> syn::Res... FILE: sea-orm-macros/src/derives/model.rs type DeriveModel (line 12) | pub(crate) struct DeriveModel { method new (line 22) | pub fn new(ident: &Ident, data: &Data, attrs: &[Attribute]) -> syn::Re... method expand (line 93) | fn expand(&self) -> syn::Result { method impl_from_query_result (line 103) | fn impl_from_query_result(&self) -> TokenStream { method impl_model_trait (line 191) | pub fn impl_model_trait<'a>(&'a self) -> TokenStream { function expand_derive_model (line 254) | pub fn expand_derive_model( FILE: sea-orm-macros/src/derives/model_ex.rs function expand_sea_orm_model (line 14) | pub fn expand_sea_orm_model(input: ItemStruct, compact: bool) -> syn::Re... function expand_derive_model_ex (line 143) | pub fn expand_derive_model_ex( function relation_enum_variant (line 435) | fn relation_enum_variant(attr: &compound_attr::SeaOrm, ty: &str) -> Opti... function related_entity_enum_variant (line 556) | fn related_entity_enum_variant( function expand_impl_related_trait (line 593) | fn expand_impl_related_trait(attr: &compound_attr::SeaOrm, ty: &str) -> ... function expand_impl_related_self_via (line 660) | fn expand_impl_related_self_via( function get_related (line 714) | fn get_related<'a>(attr: &compound_attr::SeaOrm, ty: &'a str) -> (&'a st... function infer_relation_name_from_entity (line 730) | fn infer_relation_name_from_entity(s: &str) -> &str { function expand_find_by_unique_key (line 738) | fn expand_find_by_unique_key( function format_tuple (line 803) | fn format_tuple(prefix: &str, middle: &str, suffix: &str) -> String { function to_upper_camel_case (line 841) | fn to_upper_camel_case(i: &Ident) -> Ident { function test_format_tuple (line 850) | fn test_format_tuple() { FILE: sea-orm-macros/src/derives/partial_model.rs type Error (line 15) | enum Error { type ColumnAs (line 24) | enum ColumnAs { type DerivePartialModel (line 44) | struct DerivePartialModel { method new (line 55) | fn new(input: syn::DeriveInput) -> Result { method expand (line 192) | fn expand(&self) -> syn::Result { method impl_partial_model (line 256) | fn impl_partial_model(&self) -> TokenStream { function expand_derive_partial_model (line 357) | pub fn expand_derive_partial_model(input: syn::DeriveInput) -> syn::Resu... type StdResult (line 387) | type StdResult = Result>; constant CODE_SNIPPET_1 (line 389) | const CODE_SNIPPET_1: &str = r#" function test_load_macro_input_1 (line 401) | fn test_load_macro_input_1() -> StdResult<()> { constant CODE_SNIPPET_2 (line 434) | const CODE_SNIPPET_2: &str = r#" function test_load_macro_input_2 (line 442) | fn test_load_macro_input_2() -> StdResult<()> { FILE: sea-orm-macros/src/derives/primary_key.rs function impl_primary_key_to_column (line 6) | fn impl_primary_key_to_column(ident: &Ident, data: &Data) -> syn::Result... function expand_derive_primary_key (line 53) | pub fn expand_derive_primary_key(ident: &Ident, data: &Data) -> syn::Res... FILE: sea-orm-macros/src/derives/related_entity.rs type Error (line 10) | enum Error { type DeriveRelatedEntity (line 16) | struct DeriveRelatedEntity { method new (line 23) | fn new(input: syn::DeriveInput) -> Result { method expand (line 46) | fn expand(&self) -> syn::Result { method parse_lit_string (line 134) | fn parse_lit_string(lit: &syn::Lit) -> syn::Result { function expand_derive_related_entity (line 146) | pub fn expand_derive_related_entity(input: syn::DeriveInput) -> syn::Res... function expand_derive_related_entity (line 166) | pub fn expand_derive_related_entity(_: syn::DeriveInput) -> syn::Result<... FILE: sea-orm-macros/src/derives/relation.rs type Error (line 6) | enum Error { type DeriveRelation (line 11) | struct DeriveRelation { method new (line 18) | fn new(input: syn::DeriveInput) -> Result { method expand (line 38) | fn expand(&self) -> syn::Result { method impl_relation_trait (line 44) | fn impl_relation_trait(&self) -> syn::Result { function expand_derive_relation (line 238) | pub fn expand_derive_relation(input: syn::DeriveInput) -> syn::Result syn::Result... FILE: sea-orm-macros/src/derives/typed_column.rs function expand_typed_column (line 10) | pub fn expand_typed_column(data: &Data) -> syn::Result<(TokenStream, Tok... FILE: sea-orm-macros/src/derives/util.rs function field_not_ignored (line 5) | pub(crate) fn field_not_ignored(field: &Field) -> bool { function field_not_ignored_compound (line 19) | pub(crate) fn field_not_ignored_compound(field: &Field) -> bool { function is_compound_field (line 45) | pub(crate) fn is_compound_field(field_type: &str) -> bool { function extract_compound_entity (line 52) | pub(crate) fn extract_compound_entity(ty: &str) -> &str { function format_field_ident (line 66) | pub(crate) fn format_field_ident(field: &Field) -> Ident { function trim_starting_raw_identifier (line 70) | pub(crate) fn trim_starting_raw_identifier(string: T) -> String function escape_rust_keyword (line 80) | pub(crate) fn escape_rust_keyword(string: T) -> String function camel_case_with_escaped_non_uax31 (line 137) | pub(crate) fn camel_case_with_escaped_non_uax31(string: T) -> String constant RAW_IDENTIFIER (line 186) | pub(crate) const RAW_IDENTIFIER: &str = "r#"; constant RUST_KEYWORDS (line 188) | pub(crate) const RUST_KEYWORDS: [&str; 49] = [ constant RUST_SPECIAL_KEYWORDS (line 196) | pub(crate) const RUST_SPECIAL_KEYWORDS: [&str; 3] = ["crate", "Self", "s... type GetMeta (line 198) | pub(crate) trait GetMeta { method exists (line 199) | fn exists(&self, k: &str) -> bool; method get_as_kv (line 200) | fn get_as_kv(&self, k: &str) -> Option; method get_as_kv_with_ident (line 201) | fn get_as_kv_with_ident(&self) -> Option<(Ident, String)>; method exists (line 205) | fn exists(&self, key: &str) -> bool { method get_as_kv (line 212) | fn get_as_kv(&self, key: &str) -> Option { method get_as_kv_with_ident (line 233) | fn get_as_kv_with_ident(&self) -> Option<(Ident, String)> { function test_non_uax31_escape (line 257) | fn test_non_uax31_escape() { FILE: sea-orm-macros/src/derives/value_type.rs type DeriveValueType (line 8) | enum DeriveValueType { method new (line 69) | fn new(input: syn::DeriveInput) -> syn::Result { method expand (line 119) | fn expand(&self) -> syn::Result { type DeriveValueTypeStruct (line 13) | struct DeriveValueTypeStruct { method new (line 128) | fn new( method impl_value_type (line 164) | fn impl_value_type(&self) -> TokenStream { type DeriveValueTypeStructAttrs (line 22) | struct DeriveValueTypeStructAttrs { type Error (line 29) | type Error = syn::Error; method try_from (line 31) | fn try_from(attrs: value_type_attr::SeaOrm) -> syn::Result { type DeriveValueTypeString (line 40) | struct DeriveValueTypeString { method new (line 254) | fn new(name: Ident, attrs: DeriveValueTypeStringAttrs) -> syn::Result<... method impl_value_type (line 263) | fn impl_value_type(&self) -> TokenStream { type DeriveValueTypeStringAttrs (line 47) | struct DeriveValueTypeStringAttrs { type Error (line 54) | type Error = syn::Error; method try_from (line 56) | fn try_from(attrs: value_type_attr::SeaOrm) -> syn::Result { function expand_derive_value_type (line 349) | pub fn expand_derive_value_type(input: syn::DeriveInput) -> syn::Result<... FILE: sea-orm-macros/src/derives/value_type_match.rs function column_type_expr (line 5) | pub fn column_type_expr( function column_type_wrapper (line 23) | pub fn column_type_wrapper( function is_numeric_column (line 112) | fn is_numeric_column(ty: &str) -> bool { function array_type_expr (line 129) | pub fn array_type_expr( function can_try_from_u64 (line 147) | pub fn can_try_from_u64(field_type: &str) -> bool { function trim_option (line 155) | fn trim_option(s: &str) -> (bool, &str) { FILE: sea-orm-macros/src/lib.rs function derive_entity (line 80) | pub fn derive_entity(input: TokenStream) -> TokenStream { function derive_entity_model (line 140) | pub fn derive_entity_model(input: TokenStream) -> TokenStream { function derive_model_ex (line 171) | pub fn derive_model_ex(input: TokenStream) -> TokenStream { function derive_active_model_ex (line 188) | pub fn derive_active_model_ex(input: TokenStream) -> TokenStream { function derive_primary_key (line 270) | pub fn derive_primary_key(input: TokenStream) -> TokenStream { function derive_column (line 296) | pub fn derive_column(input: TokenStream) -> TokenStream { function derive_model (line 372) | pub fn derive_model(input: TokenStream) -> TokenStream { function derive_active_model (line 448) | pub fn derive_active_model(input: TokenStream) -> TokenStream { function derive_into_active_model (line 572) | pub fn derive_into_active_model(input: TokenStream) -> TokenStream { function derive_active_model_behavior (line 644) | pub fn derive_active_model_behavior(input: TokenStream) -> TokenStream { function derive_active_enum (line 697) | pub fn derive_active_enum(input: TokenStream) -> TokenStream { function derive_from_query_result (line 754) | pub fn derive_from_query_result(input: TokenStream) -> TokenStream { function derive_relation (line 789) | pub fn derive_relation(input: TokenStream) -> TokenStream { function derive_related_entity (line 825) | pub fn derive_related_entity(input: TokenStream) -> TokenStream { function derive_migration_name (line 853) | pub fn derive_migration_name(input: TokenStream) -> TokenStream { function derive_from_json_query_result (line 862) | pub fn derive_from_json_query_result(input: TokenStream) -> TokenStream { function derive_partial_model (line 1032) | pub fn derive_partial_model(input: TokenStream) -> TokenStream { function test (line 1044) | pub fn test(_: TokenStream, input: TokenStream) -> TokenStream { function enum_iter (line 1097) | pub fn enum_iter(input: TokenStream) -> TokenStream { function derive_value_type (line 1205) | pub fn derive_value_type(input: TokenStream) -> TokenStream { function derive_active_enum_display (line 1215) | pub fn derive_active_enum_display(input: TokenStream) -> TokenStream { function derive_iden (line 1250) | pub fn derive_iden(input: TokenStream) -> TokenStream { function derive_arrow_schema (line 1283) | pub fn derive_arrow_schema(input: TokenStream) -> TokenStream { function raw_sql (line 1297) | pub fn raw_sql(input: TokenStream) -> TokenStream { function sea_orm_model (line 1306) | pub fn sea_orm_model(_attr: TokenStream, input: TokenStream) -> TokenStr... function sea_orm_compact_model (line 1317) | pub fn sea_orm_compact_model(_attr: TokenStream, input: TokenStream) -> ... FILE: sea-orm-macros/src/raw_sql.rs type CallArgs (line 8) | struct CallArgs { method parse (line 15) | fn parse(input: ParseStream) -> syn::Result { function expand (line 24) | pub fn expand(input: proc_macro::TokenStream) -> syn::Result { FILE: sea-orm-macros/src/strum/enum_iter.rs function enum_iter_inner (line 7) | pub fn enum_iter_inner(ast: &DeriveInput) -> syn::Result { FILE: sea-orm-macros/src/strum/helpers/case_style.rs type CaseStyle (line 12) | pub enum CaseStyle { constant VALID_CASE_STYLES (line 25) | const VALID_CASE_STYLES: &[&str] = &[ method parse (line 39) | fn parse(input: ParseStream) -> syn::Result { type Err (line 55) | type Err = (); method from_str (line 57) | fn from_str(text: &str) -> Result { type CaseStyleHelpers (line 76) | pub trait CaseStyleHelpers { method convert_case (line 77) | fn convert_case(&self, case_style: Option) -> String; method convert_case (line 81) | fn convert_case(&self, case_style: Option) -> String { function test_convert_case (line 112) | fn test_convert_case() { FILE: sea-orm-macros/src/strum/helpers/metadata.rs type EnumMeta (line 36) | pub enum EnumMeta { method parse (line 50) | fn parse(input: ParseStream) -> syn::Result { type EnumDiscriminantsMeta (line 77) | pub enum EnumDiscriminantsMeta { method parse (line 85) | fn parse(input: ParseStream) -> syn::Result { type DeriveInputExt (line 117) | pub trait DeriveInputExt { method get_metadata (line 119) | fn get_metadata(&self) -> syn::Result>; method get_discriminants_metadata (line 122) | fn get_discriminants_metadata(&self) -> syn::Result syn::Result> { method get_discriminants_metadata (line 130) | fn get_discriminants_metadata(&self) -> syn::Result syn::Result { type Prop (line 221) | struct Prop(Ident, LitStr); method parse (line 224) | fn parse(input: ParseStream) -> syn::Result { type VariantExt (line 235) | pub trait VariantExt { method get_metadata (line 237) | fn get_metadata(&self) -> syn::Result>; method get_metadata (line 241) | fn get_metadata(&self) -> syn::Result> { function get_metadata_inner (line 265) | fn get_metadata_inner<'a, T: Parse>( FILE: sea-orm-macros/src/strum/helpers/mod.rs function non_enum_error (line 12) | pub fn non_enum_error() -> syn::Error { function occurrence_error (line 16) | pub fn occurrence_error(fst: T, snd: T, attr: &str) -> syn:... FILE: sea-orm-macros/src/strum/helpers/type_props.rs type HasTypeProperties (line 10) | pub trait HasTypeProperties { method get_type_properties (line 11) | fn get_type_properties(&self) -> syn::Result; method get_type_properties (line 27) | fn get_type_properties(&self) -> syn::Result { type StrumTypeProperties (line 15) | pub struct StrumTypeProperties { method crate_module_path (line 111) | pub fn crate_module_path(&self) -> Path { FILE: sea-orm-macros/src/strum/helpers/variant_props.rs type HasStrumVariantProperties (line 7) | pub trait HasStrumVariantProperties { method get_variant_properties (line 8) | fn get_variant_properties(&self) -> syn::Result; method get_variant_properties (line 26) | fn get_variant_properties(&self) -> syn::Result { type StrumVariantProperties (line 12) | pub struct StrumVariantProperties { FILE: sea-orm-macros/tests/derive_active_enum_test.rs type TestEnum (line 11) | enum TestEnum { type TestRenameAllWithoutCasesEnum (line 44) | enum TestRenameAllWithoutCasesEnum { type TestEnum2 (line 54) | pub enum TestEnum2 { type TestEnum3 (line 66) | pub enum TestEnum3 { function derive_active_enum_value (line 71) | fn derive_active_enum_value() { function derive_active_enum_from_value (line 93) | fn derive_active_enum_from_value() { function derive_active_enum_value_2 (line 145) | fn derive_active_enum_value_2() { FILE: sea-orm-macros/tests/derive_entity_model_auto_increment_test.rs type Model (line 9) | pub struct Model { type Relation (line 15) | pub enum Relation {} type Model (line 25) | pub struct Model { type Relation (line 31) | pub enum Relation {} function test_auto_increment_default_by_type (line 37) | fn test_auto_increment_default_by_type() { FILE: sea-orm-macros/tests/derive_entity_model_column_name_test.rs type Model (line 10) | pub struct Model { type Relation (line 22) | pub enum Relation {} function test_column_names (line 27) | fn test_column_names() { FILE: sea-orm-macros/tests/derive_value_type_test.rs function when_user_import_nothing_macro_still_works_test (line 2) | fn when_user_import_nothing_macro_still_works_test() { function when_user_alias_result_macro_still_works_test (line 8) | fn when_user_alias_result_macro_still_works_test() { function when_stringy_newtype_works_test (line 16) | fn when_stringy_newtype_works_test() { function when_explicit_stringy_newtype_works_test (line 40) | fn when_explicit_stringy_newtype_works_test() { function when_custom_from_str_works (line 61) | fn when_custom_from_str_works() { FILE: sea-orm-migration/src/cli.rs constant MIGRATION_DIR (line 13) | const MIGRATION_DIR: &str = "./"; function run_cli (line 15) | pub async fn run_cli(migrator: M) function run_cli_with_connection (line 27) | pub async fn run_cli_with_connection(migrator: M, make_connec... function run_migrate (line 54) | pub async fn run_migrate( type Cli (line 108) | pub struct Cli { function handle_error (line 136) | fn handle_error(error: E) FILE: sea-orm-migration/src/lib.rs type MigrationName (line 20) | pub trait MigrationName { method name (line 21) | fn name(&self) -> &str; type MigrationTrait (line 26) | pub trait MigrationTrait: MigrationName + Send + Sync { method up (line 28) | async fn up(&self, manager: &SchemaManager) -> Result<(), DbErr>; method down (line 31) | async fn down(&self, _manager: &SchemaManager) -> Result<(), DbErr> { method use_transaction (line 40) | fn use_transaction(&self) -> Option { FILE: sea-orm-migration/src/manager.rs type SchemaManager (line 13) | pub struct SchemaManager<'c> { function new (line 18) | pub fn new(conn: T) -> Self function execute (line 27) | pub async fn execute(&self, stmt: S) -> Result<(), DbErr> function exec_stmt (line 35) | pub async fn exec_stmt(&self, stmt: S) -> Result<(), DbErr> function get_database_backend (line 42) | pub fn get_database_backend(&self) -> DbBackend { function get_connection (line 46) | pub fn get_connection(&self) -> &SchemaManagerConnection<'c> { function begin (line 57) | pub async fn begin(&self) -> Result, DbErr> { function commit (line 65) | pub async fn commit(self) -> Result<(), DbErr> { function create_table (line 77) | pub async fn create_table(&self, stmt: TableCreateStatement) -> Result<(... function create_index (line 81) | pub async fn create_index(&self, stmt: IndexCreateStatement) -> Result<(... function create_foreign_key (line 85) | pub async fn create_foreign_key(&self, stmt: ForeignKeyCreateStatement) ... function create_type (line 89) | pub async fn create_type(&self, stmt: TypeCreateStatement) -> Result<(),... function alter_table (line 96) | pub async fn alter_table(&self, stmt: TableAlterStatement) -> Result<(),... function drop_table (line 100) | pub async fn drop_table(&self, stmt: TableDropStatement) -> Result<(), D... function rename_table (line 104) | pub async fn rename_table(&self, stmt: TableRenameStatement) -> Result<(... function truncate_table (line 108) | pub async fn truncate_table(&self, stmt: TableTruncateStatement) -> Resu... function drop_index (line 112) | pub async fn drop_index(&self, stmt: IndexDropStatement) -> Result<(), D... function drop_foreign_key (line 116) | pub async fn drop_foreign_key(&self, stmt: ForeignKeyDropStatement) -> R... function alter_type (line 120) | pub async fn alter_type(&self, stmt: TypeAlterStatement) -> Result<(), D... function drop_type (line 124) | pub async fn drop_type(&self, stmt: TypeDropStatement) -> Result<(), DbE... function has_table (line 131) | pub async fn has_table(&self, table: T) -> Result function has_column (line 138) | pub async fn has_column(&self, _table: T, _column: C) -> Result(&self, _table: T, _index: I) -> Result(conn: &C, _table: T) -> Result) -> std::fmt::Result { type Migration (line 35) | pub struct Migration { method name (line 42) | pub fn name(&self) -> &str { method status (line 47) | pub fn status(&self) -> MigrationStatus { type MigratorTrait (line 54) | pub trait MigratorTrait: Send { method migrations (line 56) | fn migrations() -> Vec>; method migration_table_name (line 59) | fn migration_table_name() -> DynIden { method get_migration_files (line 64) | fn get_migration_files() -> Vec { method get_migration_models (line 75) | async fn get_migration_models(db: &C) -> Result(db: &C) -> Result... method get_pending_migrations (line 96) | async fn get_pending_migrations(db: &C) -> Result, D... method get_applied_migrations (line 109) | async fn get_applied_migrations(db: &C) -> Result, D... method install (line 122) | async fn install(db: &C) -> Result<(), DbErr> method status (line 130) | async fn status(db: &C) -> Result<(), DbErr> method fresh (line 146) | async fn fresh<'c, C>(db: C) -> Result<(), DbErr> method refresh (line 156) | async fn refresh<'c, C>(db: C) -> Result<(), DbErr> method reset (line 167) | async fn reset<'c, C>(db: C) -> Result<(), DbErr> method uninstall (line 179) | async fn uninstall<'c, C>(db: C) -> Result<(), DbErr> method up (line 189) | async fn up<'c, C>(db: C, steps: Option) -> Result<(), DbErr> method down (line 199) | async fn down<'c, C>(db: C, steps: Option) -> Result<(), DbErr> function exec_fresh (line 209) | async fn exec_fresh(manager: &SchemaManager<'_>) -> Result<(), DbErr> function exec_up (line 222) | async fn exec_up(manager: &SchemaManager<'_>, steps: Option) -> ... function exec_down (line 239) | async fn exec_down(manager: &SchemaManager<'_>, steps: Option) -... FILE: sea-orm-migration/src/migrator/exec.rs function get_migration_models (line 16) | pub async fn get_migration_models( function get_migration_with_status (line 36) | pub fn get_migration_with_status( function install (line 72) | pub async fn install(db: &C, migration_table_name: DynIden) -> Result... function uninstall (line 86) | pub async fn uninstall( function drop_everything (line 96) | pub async fn drop_everything(db: ... function drop_everything_impl (line 106) | async fn drop_everything_impl(db: &C) -> Result<(), ... function should_use_transaction (line 184) | fn should_use_transaction(migration: &dyn crate::MigrationTrait, backend... function insert_migration_record (line 191) | async fn insert_migration_record( function delete_migration_record (line 213) | async fn delete_migration_record( function exec_up_with (line 226) | pub async fn exec_up_with( function exec_down_with (line 272) | pub async fn exec_down_with( FILE: sea-orm-migration/src/migrator/queries.rs function query_tables (line 8) | pub fn query_tables(db: &C) -> Result function get_current_schema (line 31) | pub fn get_current_schema(db: &C) -> SimpleExpr type InformationSchema (line 51) | enum InformationSchema { function query_mysql_foreign_keys (line 63) | pub fn query_mysql_foreign_keys(db: &C) -> SelectStatement type PgType (line 94) | enum PgType { type PgDepend (line 103) | enum PgDepend { type PgNamespace (line 111) | enum PgNamespace { function query_pg_types (line 117) | pub fn query_pg_types(db: &C) -> SelectStatement type QueryTable (line 145) | pub trait QueryTable { method table_name (line 148) | fn table_name(self, table_name: DynIden) -> Self::Statement; type Statement (line 152) | type Statement = SelectStatement; method table_name (line 154) | fn table_name(mut self, table_name: DynIden) -> SelectStatement { type Statement (line 161) | type Statement = sea_query::TableCreateStatement; method table_name (line 163) | fn table_name(mut self, table_name: DynIden) -> sea_query::TableCreate... type Statement (line 173) | type Statement = sea_orm::Insert; method table_name (line 175) | fn table_name(mut self, table_name: DynIden) -> sea_orm::Insert { type Statement (line 185) | type Statement = sea_orm::DeleteMany; method table_name (line 187) | fn table_name(mut self, table_name: DynIden) -> sea_orm::DeleteMany { FILE: sea-orm-migration/src/migrator/with_self.rs type MigratorTraitSelf (line 10) | pub trait MigratorTraitSelf: Sized + Send + Sync { method migrations (line 12) | fn migrations(&self) -> Vec>; method migration_table_name (line 15) | fn migration_table_name(&self) -> DynIden { method get_migration_files (line 20) | fn get_migration_files(&self) -> Vec { method get_migration_models (line 31) | async fn get_migration_models(&self, db: &C) -> Result(&self, db: &C) -> Result(&self, db: &C) -> Result(&self, db: &C) -> Result(&self, db: &C) -> Result<(), DbErr> method status (line 88) | async fn status(&self, db: &C) -> Result<(), DbErr> method fresh (line 104) | async fn fresh<'c, C>(&self, db: C) -> Result<(), DbErr> method refresh (line 114) | async fn refresh<'c, C>(&self, db: C) -> Result<(), DbErr> method reset (line 125) | async fn reset<'c, C>(&self, db: C) -> Result<(), DbErr> method uninstall (line 137) | async fn uninstall<'c, C>(&self, db: C) -> Result<(), DbErr> method up (line 147) | async fn up<'c, C>(&self, db: C, steps: Option) -> Result<(), DbErr> method down (line 157) | async fn down<'c, C>(&self, db: C, steps: Option) -> Result<(), D... method migrations (line 172) | fn migrations(&self) -> Vec> { method migration_table_name (line 176) | fn migration_table_name(&self) -> DynIden { method get_migration_files (line 180) | fn get_migration_files(&self) -> Vec { method get_migration_models (line 184) | async fn get_migration_models(&self, db: &C) -> Result(&self, db: &C) -> Result(&self, db: &C) -> Result(&self, db: &C) -> Result(&self, db: &C) -> Result<(), DbErr> method status (line 220) | async fn status(&self, db: &C) -> Result<(), DbErr> method fresh (line 227) | async fn fresh<'c, C>(&self, db: C) -> Result<(), DbErr> method refresh (line 234) | async fn refresh<'c, C>(&self, db: C) -> Result<(), DbErr> method reset (line 241) | async fn reset<'c, C>(&self, db: C) -> Result<(), DbErr> method uninstall (line 248) | async fn uninstall<'c, C>(&self, db: C) -> Result<(), DbErr> method up (line 255) | async fn up<'c, C>(&self, db: C, steps: Option) -> Result<(), DbErr> method down (line 262) | async fn down<'c, C>(&self, db: C, steps: Option) -> Result<(), D... function exec_fresh (line 270) | async fn exec_fresh(migrator: &M, manager: &SchemaManager<'_>) -> Res... function exec_up (line 283) | async fn exec_up( function exec_down (line 304) | async fn exec_down( FILE: sea-orm-migration/src/schema.rs type GeneralIds (line 49) | enum GeneralIds { function table_auto (line 55) | pub fn table_auto(name: T) -> TableCreateStatement { function pk_auto (line 60) | pub fn pk_auto(name: T) -> ColumnDef { function big_pk_auto (line 65) | pub fn big_pk_auto(name: T) -> ColumnDef { function pk_uuid (line 70) | pub fn pk_uuid(name: T) -> ColumnDef { function char_len (line 74) | pub fn char_len(col: T, length: u32) -> ColumnDef { function char_len_null (line 78) | pub fn char_len_null(col: T, length: u32) -> ColumnDef { function char_len_uniq (line 82) | pub fn char_len_uniq(col: T, length: u32) -> ColumnDef { function char (line 86) | pub fn char(col: T) -> ColumnDef { function char_null (line 90) | pub fn char_null(col: T) -> ColumnDef { function char_uniq (line 94) | pub fn char_uniq(col: T) -> ColumnDef { function string_len (line 98) | pub fn string_len(col: T, length: u32) -> ColumnDef { function string_len_null (line 102) | pub fn string_len_null(col: T, length: u32) -> ColumnDef { function string_len_uniq (line 106) | pub fn string_len_uniq(col: T, length: u32) -> ColumnDef { function string (line 110) | pub fn string(col: T) -> ColumnDef { function string_null (line 114) | pub fn string_null(col: T) -> ColumnDef { function string_uniq (line 118) | pub fn string_uniq(col: T) -> ColumnDef { function text (line 122) | pub fn text(col: T) -> ColumnDef { function text_null (line 126) | pub fn text_null(col: T) -> ColumnDef { function text_uniq (line 130) | pub fn text_uniq(col: T) -> ColumnDef { function tiny_integer (line 134) | pub fn tiny_integer(col: T) -> ColumnDef { function tiny_integer_null (line 138) | pub fn tiny_integer_null(col: T) -> ColumnDef { function tiny_integer_uniq (line 142) | pub fn tiny_integer_uniq(col: T) -> ColumnDef { function small_integer (line 146) | pub fn small_integer(col: T) -> ColumnDef { function small_integer_null (line 150) | pub fn small_integer_null(col: T) -> ColumnDef { function small_integer_uniq (line 154) | pub fn small_integer_uniq(col: T) -> ColumnDef { function integer (line 158) | pub fn integer(col: T) -> ColumnDef { function integer_null (line 162) | pub fn integer_null(col: T) -> ColumnDef { function integer_uniq (line 166) | pub fn integer_uniq(col: T) -> ColumnDef { function big_integer (line 170) | pub fn big_integer(col: T) -> ColumnDef { function big_integer_null (line 174) | pub fn big_integer_null(col: T) -> ColumnDef { function big_integer_uniq (line 178) | pub fn big_integer_uniq(col: T) -> ColumnDef { function tiny_unsigned (line 182) | pub fn tiny_unsigned(col: T) -> ColumnDef { function tiny_unsigned_null (line 186) | pub fn tiny_unsigned_null(col: T) -> ColumnDef { function tiny_unsigned_uniq (line 190) | pub fn tiny_unsigned_uniq(col: T) -> ColumnDef { function small_unsigned (line 194) | pub fn small_unsigned(col: T) -> ColumnDef { function small_unsigned_null (line 198) | pub fn small_unsigned_null(col: T) -> ColumnDef { function small_unsigned_uniq (line 202) | pub fn small_unsigned_uniq(col: T) -> ColumnDef { function unsigned (line 206) | pub fn unsigned(col: T) -> ColumnDef { function unsigned_null (line 210) | pub fn unsigned_null(col: T) -> ColumnDef { function unsigned_uniq (line 214) | pub fn unsigned_uniq(col: T) -> ColumnDef { function big_unsigned (line 218) | pub fn big_unsigned(col: T) -> ColumnDef { function big_unsigned_null (line 222) | pub fn big_unsigned_null(col: T) -> ColumnDef { function big_unsigned_uniq (line 226) | pub fn big_unsigned_uniq(col: T) -> ColumnDef { function float (line 230) | pub fn float(col: T) -> ColumnDef { function float_null (line 234) | pub fn float_null(col: T) -> ColumnDef { function float_uniq (line 238) | pub fn float_uniq(col: T) -> ColumnDef { function double (line 242) | pub fn double(col: T) -> ColumnDef { function double_null (line 246) | pub fn double_null(col: T) -> ColumnDef { function double_uniq (line 250) | pub fn double_uniq(col: T) -> ColumnDef { function decimal_len (line 254) | pub fn decimal_len(col: T, precision: u32, scale: u32) -> C... function decimal_len_null (line 261) | pub fn decimal_len_null(col: T, precision: u32, scale: u32)... function decimal_len_uniq (line 268) | pub fn decimal_len_uniq(col: T, precision: u32, scale: u32)... function decimal (line 272) | pub fn decimal(col: T) -> ColumnDef { function decimal_null (line 276) | pub fn decimal_null(col: T) -> ColumnDef { function decimal_uniq (line 280) | pub fn decimal_uniq(col: T) -> ColumnDef { function date_time (line 284) | pub fn date_time(col: T) -> ColumnDef { function date_time_null (line 288) | pub fn date_time_null(col: T) -> ColumnDef { function date_time_uniq (line 292) | pub fn date_time_uniq(col: T) -> ColumnDef { function interval (line 296) | pub fn interval( function interval_null (line 307) | pub fn interval_null( function interval_uniq (line 318) | pub fn interval_uniq( function timestamp (line 326) | pub fn timestamp(col: T) -> ColumnDef { function timestamp_null (line 330) | pub fn timestamp_null(col: T) -> ColumnDef { function timestamp_uniq (line 334) | pub fn timestamp_uniq(col: T) -> ColumnDef { function timestamp_with_time_zone (line 338) | pub fn timestamp_with_time_zone(col: T) -> ColumnDef { function timestamp_with_time_zone_null (line 345) | pub fn timestamp_with_time_zone_null(col: T) -> ColumnDef { function timestamp_with_time_zone_uniq (line 349) | pub fn timestamp_with_time_zone_uniq(col: T) -> ColumnDef { function time (line 353) | pub fn time(col: T) -> ColumnDef { function time_null (line 357) | pub fn time_null(col: T) -> ColumnDef { function time_uniq (line 361) | pub fn time_uniq(col: T) -> ColumnDef { function date (line 365) | pub fn date(col: T) -> ColumnDef { function date_null (line 369) | pub fn date_null(col: T) -> ColumnDef { function date_uniq (line 373) | pub fn date_uniq(col: T) -> ColumnDef { function year (line 377) | pub fn year(col: T) -> ColumnDef { function year_null (line 381) | pub fn year_null(col: T) -> ColumnDef { function year_uniq (line 385) | pub fn year_uniq(col: T) -> ColumnDef { function binary_len (line 389) | pub fn binary_len(col: T, length: u32) -> ColumnDef { function binary_len_null (line 393) | pub fn binary_len_null(col: T, length: u32) -> ColumnDef { function binary_len_uniq (line 397) | pub fn binary_len_uniq(col: T, length: u32) -> ColumnDef { function binary (line 401) | pub fn binary(col: T) -> ColumnDef { function binary_null (line 405) | pub fn binary_null(col: T) -> ColumnDef { function binary_uniq (line 409) | pub fn binary_uniq(col: T) -> ColumnDef { function var_binary (line 413) | pub fn var_binary(col: T, length: u32) -> ColumnDef { function var_binary_null (line 417) | pub fn var_binary_null(col: T, length: u32) -> ColumnDef { function var_binary_uniq (line 421) | pub fn var_binary_uniq(col: T, length: u32) -> ColumnDef { function bit (line 425) | pub fn bit(col: T, length: Option) -> ColumnDef { function bit_null (line 429) | pub fn bit_null(col: T, length: Option) -> ColumnDef { function bit_uniq (line 433) | pub fn bit_uniq(col: T, length: Option) -> ColumnDef { function varbit (line 437) | pub fn varbit(col: T, length: u32) -> ColumnDef { function varbit_null (line 441) | pub fn varbit_null(col: T, length: u32) -> ColumnDef { function varbit_uniq (line 445) | pub fn varbit_uniq(col: T, length: u32) -> ColumnDef { function blob (line 449) | pub fn blob(col: T) -> ColumnDef { function blob_null (line 453) | pub fn blob_null(col: T) -> ColumnDef { function blob_uniq (line 457) | pub fn blob_uniq(col: T) -> ColumnDef { function boolean (line 461) | pub fn boolean(col: T) -> ColumnDef { function boolean_null (line 465) | pub fn boolean_null(col: T) -> ColumnDef { function boolean_uniq (line 469) | pub fn boolean_uniq(col: T) -> ColumnDef { function money_len (line 473) | pub fn money_len(col: T, precision: u32, scale: u32) -> Col... function money_len_null (line 480) | pub fn money_len_null(col: T, precision: u32, scale: u32) -... function money_len_uniq (line 487) | pub fn money_len_uniq(col: T, precision: u32, scale: u32) -... function money (line 491) | pub fn money(col: T) -> ColumnDef { function money_null (line 495) | pub fn money_null(col: T) -> ColumnDef { function money_uniq (line 499) | pub fn money_uniq(col: T) -> ColumnDef { function json (line 503) | pub fn json(col: T) -> ColumnDef { function json_null (line 507) | pub fn json_null(col: T) -> ColumnDef { function json_uniq (line 511) | pub fn json_uniq(col: T) -> ColumnDef { function json_binary (line 515) | pub fn json_binary(col: T) -> ColumnDef { function json_binary_null (line 519) | pub fn json_binary_null(col: T) -> ColumnDef { function json_binary_uniq (line 523) | pub fn json_binary_uniq(col: T) -> ColumnDef { function uuid (line 527) | pub fn uuid(col: T) -> ColumnDef { function uuid_null (line 531) | pub fn uuid_null(col: T) -> ColumnDef { function uuid_uniq (line 535) | pub fn uuid_uniq(col: T) -> ColumnDef { function custom (line 539) | pub fn custom(col: T, name: N) -> ColumnDef { function custom_null (line 543) | pub fn custom_null(col: T, name: N) -> ColumnD... function enumeration (line 547) | pub fn enumeration(col: T, name: N, variants: V) -> ColumnDef function enumeration_null (line 560) | pub fn enumeration_null(col: T, name: N, variants: V) -> Col... function enumeration_uniq (line 573) | pub fn enumeration_uniq(col: T, name: N, variants: V) -> Col... function array (line 583) | pub fn array(col: T, elem_type: ColumnType) -> ColumnDef { function array_null (line 587) | pub fn array_null(col: T, elem_type: ColumnType) -> ColumnD... function array_uniq (line 591) | pub fn array_uniq(col: T, elem_type: ColumnType) -> ColumnD... function timestamps (line 596) | pub fn timestamps(t: TableCreateStatement) -> TableCreateStatement { function name (line 604) | pub fn name>(name: T) -> Alias { FILE: sea-orm-migration/src/seaql_migrations.rs type Model (line 6) | pub struct Model { type Relation (line 13) | pub enum Relation {} FILE: sea-orm-migration/src/util.rs function get_file_stem (line 1) | pub fn get_file_stem(path: &str) -> &str { function test_get_file_stem (line 13) | fn test_get_file_stem() { FILE: sea-orm-migration/tests/common/migration/m20220118_000001_create_cake_table.rs type Migration (line 4) | pub struct Migration; method up (line 8) | async fn up(&self, manager: &SchemaManager) -> Result<(), DbErr> { method down (line 31) | async fn down(&self, manager: &SchemaManager) -> Result<(), DbErr> { FILE: sea-orm-migration/tests/common/migration/m20220118_000002_create_fruit_table.rs type Migration (line 5) | pub struct Migration; method up (line 9) | async fn up(&self, manager: &SchemaManager) -> Result<(), DbErr> { method down (line 28) | async fn down(&self, manager: &SchemaManager) -> Result<(), DbErr> { FILE: sea-orm-migration/tests/common/migration/m20220118_000003_seed_cake_table.rs type Migration (line 5) | pub struct Migration; method up (line 9) | async fn up(&self, manager: &SchemaManager) -> Result<(), DbErr> { method down (line 22) | async fn down(&self, manager: &SchemaManager) -> Result<(), DbErr> { type Model (line 39) | pub struct Model { type Relation (line 46) | pub enum Relation {} FILE: sea-orm-migration/tests/common/migration/m20220118_000004_create_tea_enum.rs type Migration (line 5) | pub struct Migration; method up (line 9) | async fn up(&self, manager: &SchemaManager) -> Result<(), DbErr> { method down (line 26) | async fn down(&self, manager: &SchemaManager) -> Result<(), DbErr> { type Tea (line 40) | pub enum Tea { FILE: sea-orm-migration/tests/common/migration/m20220923_000001_seed_cake_table.rs type Migration (line 4) | pub struct Migration; method up (line 8) | async fn up(&self, manager: &SchemaManager) -> Result<(), DbErr> { method down (line 20) | async fn down(&self, manager: &SchemaManager) -> Result<(), DbErr> { FILE: sea-orm-migration/tests/common/migration/m20230109_000001_seed_cake_table.rs type Migration (line 5) | pub struct Migration; method up (line 9) | async fn up(&self, manager: &SchemaManager) -> Result<(), DbErr> { method down (line 32) | async fn down(&self, manager: &SchemaManager) -> Result<(), DbErr> { type Model (line 53) | pub struct Model { type Relation (line 60) | pub enum Relation {} FILE: sea-orm-migration/tests/common/migration/m20250101_000001_create_test_table.rs type Migration (line 5) | pub struct Migration { method name (line 11) | fn name(&self) -> &str { method use_transaction (line 18) | fn use_transaction(&self) -> Option { method up (line 22) | async fn up(&self, manager: &SchemaManager) -> Result<(), DbErr> { method down (line 49) | async fn down(&self, manager: &SchemaManager) -> Result<(), DbErr> { FILE: sea-orm-migration/tests/common/migration/m20250101_000002_manual_transaction.rs type Migration (line 4) | pub struct Migration; method name (line 7) | fn name(&self) -> &str { method use_transaction (line 14) | fn use_transaction(&self) -> Option { method up (line 18) | async fn up(&self, manager: &SchemaManager) -> Result<(), DbErr> { method down (line 42) | async fn down(&self, manager: &SchemaManager) -> Result<(), DbErr> { FILE: sea-orm-migration/tests/common/migrator/default.rs type Migrator (line 4) | pub struct Migrator; method migrations (line 8) | fn migrations() -> Vec> { FILE: sea-orm-migration/tests/common/migrator/override_migration_table_name.rs type Migrator (line 4) | pub struct Migrator; method migrations (line 8) | fn migrations() -> Vec> { method migration_table_name (line 19) | fn migration_table_name() -> sea_orm::DynIden { FILE: sea-orm-migration/tests/common/migrator/transaction_test.rs type Migrator (line 4) | pub struct Migrator { method migrations (line 11) | fn migrations(&self) -> Vec> { type ManualTxnMigrator (line 19) | pub struct ManualTxnMigrator; method migrations (line 23) | fn migrations() -> Vec> { FILE: sea-orm-migration/tests/common/migrator/with_self.rs type Migrator (line 4) | pub struct Migrator { method migrations (line 10) | fn migrations(&self) -> Vec> { FILE: sea-orm-migration/tests/main.rs function main (line 8) | async fn main() -> Result<(), DbErr> { function create_db (line 53) | async fn create_db( function run_migration (line 110) | async fn run_migration(url: &str, migrator: M, db_name: &str, schema:... function run_transaction_test (line 296) | async fn run_transaction_test(url: &str, db_name: &str, schema: &str) ->... FILE: sea-orm-migration/tests/postgres.rs function test_fresh_with_extension (line 10) | async fn test_fresh_with_extension() -> Result<(), DbErr> { FILE: sea-orm-rocket/codegen/src/database.rs constant ONE_DATABASE_ATTR (line 7) | const ONE_DATABASE_ATTR: &str = "missing `#[database(\"name\")]` attribu... constant ONE_UNNAMED_FIELD (line 8) | const ONE_UNNAMED_FIELD: &str = "struct must have exactly one unnamed fi... type DatabaseAttribute (line 11) | struct DatabaseAttribute { function derive_database (line 16) | pub fn derive_database(input: TokenStream) -> TokenStream { FILE: sea-orm-rocket/codegen/src/lib.rs function derive_database (line 51) | pub fn derive_database(input: proc_macro::TokenStream) -> proc_macro::To... FILE: sea-orm-rocket/lib/src/config.rs type Config (line 53) | pub struct Config { FILE: sea-orm-rocket/lib/src/database.rs type Database (line 40) | pub trait Database: constant NAME (line 53) | const NAME: &'static str; method init (line 75) | fn init() -> Initializer { method fetch (line 128) | fn fetch(rocket: &Rocket

) -> Option<&Self> { type Initializer (line 169) | pub struct Initializer(Option<&'static str>, PhantomData(&'a ::Connection); function new (line 193) | pub fn new() -> Self { function with_name (line 201) | pub fn with_name(name: &'static str) -> Self { function into_inner (line 209) | pub fn into_inner(self) -> &'a ::Connection { function from_request_input (line 216) | fn from_request_input( method info (line 227) | fn info(&self) -> Info { method on_ignite (line 234) | async fn on_ignite(&self, rocket: Rocket) -> fairing::Result { type Error (line 259) | type Error = Option<::Error>; function from_request (line 261) | async fn from_request(req: &'r Request<'_>) -> Outcome { method abort (line 270) | fn abort(rocket: &Rocket) -> bool { FILE: sea-orm-rocket/lib/src/error.rs type Error (line 7) | pub enum Error { function fmt (line 19) | fn fmt(&self, f: &mut fmt::Formatter<'_>) -> fmt::Result { function from (line 36) | fn from(e: crate::figment::Error) -> Self { FILE: sea-orm-rocket/lib/src/pool.rs type Pool (line 17) | pub trait Pool: Sized + Send + Sync + 'static { method init (line 36) | async fn init(figment: &Figment) -> Result; method borrow (line 39) | fn borrow(&self) -> &Self::Connection; type Error (line 59) | type Error = MockPoolErr; type Connection (line 61) | type Connection = bool; method init (line 63) | async fn init(_figment: &Figment) -> Result { method borrow (line 67) | fn borrow(&self) -> &Self::Connection { type MockPool (line 44) | pub struct MockPool; type MockPoolErr (line 47) | pub struct MockPoolErr; method fmt (line 50) | fn fmt(&self, f: &mut std::fmt::Formatter) -> std::fmt::Result { FILE: sea-orm-sync/examples/parquet_example/src/main.rs type Model (line 16) | pub struct Model { function main (line 29) | fn main() -> Result<(), Box> { FILE: sea-orm-sync/examples/pi_spigot/src/lib.rs type Model (line 13) | pub struct Model { type JsonVec (line 27) | pub struct JsonVec(pub Vec); type Model (line 38) | pub struct Model { type PiSpigot (line 50) | pub struct PiSpigot { method new (line 63) | pub fn new(digits: u32) -> Self { method resume (line 78) | pub fn resume(db: &DatabaseConnection, digits: u32) -> Result String { method compute_with_db (line 108) | pub fn compute_with_db( method from_state (line 154) | fn from_state(s: state::Model) -> Self { method to_state (line 168) | fn to_state(&self, i: u32) -> state::Model { method push_digit (line 181) | fn push_digit(&mut self, digit: u8) { method step (line 187) | fn step(&mut self) { method finalize (line 231) | fn finalize(&mut self) { constant PI_1000 (line 248) | const PI_1000: &str = "\ function test_compute_10_digits (line 271) | fn test_compute_10_digits() { function test_compute_100_digits (line 277) | fn test_compute_100_digits() { function test_compute_1000_digits (line 283) | fn test_compute_1000_digits() { function test_compute_with_db (line 289) | fn test_compute_with_db() { function test_checkpoint_resume (line 297) | fn test_checkpoint_resume() { FILE: sea-orm-sync/examples/pi_spigot/src/main.rs type Cli (line 7) | struct Cli { function main (line 21) | fn main() { FILE: sea-orm-sync/examples/quickstart/src/main.rs type Model (line 9) | pub struct Model { type Model (line 34) | pub struct Model { type Model (line 53) | pub struct Model { type Model (line 75) | pub struct Model { type Model (line 96) | pub struct Model { type Model (line 114) | pub struct Model { type Model (line 134) | pub struct Model { function main (line 153) | fn main() -> Result<(), sea_orm::DbErr> { FILE: sea-orm-sync/src/database/connection.rs type ConnectionTrait (line 7) | pub trait ConnectionTrait { method get_database_backend (line 9) | fn get_database_backend(&self) -> DbBackend; method execute_raw (line 12) | fn execute_raw(&self, stmt: Statement) -> Result; method execute (line 15) | fn execute(&self, stmt: &S) -> Result Result; method query_one_raw (line 25) | fn query_one_raw(&self, stmt: Statement) -> Result... method query_one (line 28) | fn query_one(&self, stmt: &S) -> Result Result, D... method query_all (line 38) | fn query_all(&self, stmt: &S) -> Result bool { method is_mock_connection (line 51) | fn is_mock_connection(&self) -> bool { type StreamTrait (line 57) | pub trait StreamTrait { method get_database_backend (line 64) | fn get_database_backend(&self) -> DbBackend; method stream_raw (line 67) | fn stream_raw<'a>(&'a self, stmt: Statement) -> Result(&'a self, stmt: &S) -> Result) -> std::fmt::Result { type AccessMode (line 103) | pub enum AccessMode { method fmt (line 111) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { type SqliteTransactionMode (line 122) | pub enum SqliteTransactionMode { method sqlite_keyword (line 136) | pub fn sqlite_keyword(&self) -> &'static str { type TransactionOptions (line 147) | pub struct TransactionOptions { type TransactionTrait (line 157) | pub trait TransactionTrait { method begin (line 163) | fn begin(&self) -> Result; method begin_with_config (line 167) | fn begin_with_config( method begin_with_options (line 175) | fn begin_with_options(&self, options: TransactionOptions) -> Result(&self, callback: F) -> Result( type TransactionSession (line 198) | pub trait TransactionSession { method commit (line 200) | fn commit(self) -> Result<(), DbErr>; method rollback (line 203) | fn rollback(self) -> Result<(), DbErr>; FILE: sea-orm-sync/src/database/db_connection.rs type DatabaseConnection (line 24) | pub struct DatabaseConnection { method from (line 73) | fn from(inner: DatabaseConnectionType) -> Self { method as_mock_connection (line 515) | pub fn as_mock_connection(&self) -> &crate::MockDatabaseConnection { method into_transaction_log (line 527) | pub fn into_transaction_log(self) -> Vec { method as_proxy_connection (line 544) | pub fn as_proxy_connection(&self) -> &crate::ProxyDatabaseConnection { method load_rbac (line 556) | pub fn load_rbac(&self) -> Result<(), DbErr> { method load_rbac_from (line 562) | pub fn load_rbac_from(&self, db: &DbConn) -> Result<(), DbErr> { method replace_rbac (line 569) | pub fn replace_rbac(&self, engine: crate::rbac::RbacEngine) { method restricted_for (line 574) | pub fn restricted_for( method get_database_backend (line 595) | pub fn get_database_backend(&self) -> DbBackend { method get_schema_builder (line 614) | pub fn get_schema_builder(&self) -> SchemaBuilder { method get_schema_registry (line 621) | pub fn get_schema_registry(&self, prefix: &str) -> SchemaBuilder { method set_metric_callback (line 627) | pub fn set_metric_callback(&mut self, _callback: F) method ping (line 653) | pub fn ping(&self) -> Result<(), DbErr> { method close (line 673) | pub fn close(self) -> Result<(), DbErr> { method close_by_ref (line 678) | pub fn close_by_ref(&self) -> Result<(), DbErr> { method get_mysql_connection_pool (line 710) | pub fn get_mysql_connection_pool(&self) -> &sqlx::MySqlPool { method get_postgres_connection_pool (line 723) | pub fn get_postgres_connection_pool(&self) -> &sqlx::PgPool { method get_sqlite_connection_pool (line 736) | pub fn get_sqlite_connection_pool(&self) -> &sqlx::SqlitePool { type DatabaseConnectionType (line 34) | pub enum DatabaseConnectionType { type DbConn (line 64) | pub type DbConn = DatabaseConnection; method default (line 67) | fn default() -> Self { type DatabaseBackend (line 86) | pub enum DatabaseBackend { type DbBackend (line 96) | pub type DbBackend = DatabaseBackend; method is_prefix_of (line 751) | pub fn is_prefix_of(self, base_url: &str) -> bool { method build (line 763) | pub fn build(&self, statement: &S) -> Statement method support_returning (line 771) | pub fn support_returning(&self) -> bool { method boolean_value (line 781) | pub fn boolean_value(&self, boolean: bool) -> sea_query::Value { method as_str (line 788) | pub fn as_str(&self) -> &'static str { type InnerConnection (line 99) | pub(crate) enum InnerConnection { method fmt (line 115) | fn fmt(&self, f: &mut std::fmt::Formatter) -> std::fmt::Result { method get_database_backend (line 139) | fn get_database_backend(&self) -> DbBackend { method execute_raw (line 145) | fn execute_raw(&self, stmt: Statement) -> Result { method execute_unprepared (line 173) | fn execute_unprepared(&self, sql: &str) -> Result { method query_one_raw (line 217) | fn query_one_raw(&self, stmt: Statement) -> Result, ... method query_all_raw (line 247) | fn query_all_raw(&self, stmt: Statement) -> Result, DbE... method is_mock_connection (line 276) | fn is_mock_connection(&self) -> bool { type Stream (line 288) | type Stream<'a> = crate::QueryStream; method get_database_backend (line 290) | fn get_database_backend(&self) -> DbBackend { method stream_raw (line 296) | fn stream_raw<'a>(&'a self, stmt: Statement) -> Result,... type Transaction (line 322) | type Transaction = DatabaseTransaction; method begin (line 325) | fn begin(&self) -> Result { method begin_with_config (line 348) | fn begin_with_config( method begin_with_options (line 383) | fn begin_with_options( method transaction (line 423) | fn transaction(&self, _callback: F) -> Result( function assert_database_connection_traits (line 803) | fn assert_database_connection_traits() { FILE: sea-orm-sync/src/database/executor.rs type DatabaseExecutor (line 13) | pub enum DatabaseExecutor<'c> { function from (line 23) | fn from(conn: &'c DatabaseConnection) -> Self { function from (line 29) | fn from(trans: &'c DatabaseTransaction) -> Self { method get_database_backend (line 35) | fn get_database_backend(&self) -> DbBackend { method execute_raw (line 43) | fn execute_raw(&self, stmt: Statement) -> Result { method execute_unprepared (line 51) | fn execute_unprepared(&self, sql: &str) -> Result { method query_one_raw (line 59) | fn query_one_raw(&self, stmt: Statement) -> Result, ... method query_all_raw (line 67) | fn query_all_raw(&self, stmt: Statement) -> Result, DbE... type Transaction (line 77) | type Transaction = DatabaseTransaction; method begin (line 79) | fn begin(&self) -> Result { method begin_with_config (line 87) | fn begin_with_config( method begin_with_options (line 105) | fn begin_with_options( method transaction (line 116) | fn transaction(&self, callback: F) -> Result( type IntoDatabaseExecutor (line 153) | pub trait IntoDatabaseExecutor<'c> method into_database_executor (line 158) | fn into_database_executor(self) -> DatabaseExecutor<'c>; function into_database_executor (line 162) | fn into_database_executor(self) -> DatabaseExecutor<'c> { function into_database_executor (line 168) | fn into_database_executor(self) -> DatabaseExecutor<'c> { function into_database_executor (line 174) | fn into_database_executor(self) -> DatabaseExecutor<'c> { method into_database_executor (line 180) | fn into_database_executor(self) -> DatabaseExecutor<'static> { function is_transaction (line 187) | pub fn is_transaction(&self) -> bool { function get_schema_builder (line 195) | pub fn get_schema_builder(&self) -> SchemaBuilder { function get_schema_registry (line 202) | pub fn get_schema_registry(&self, prefix: &str) -> SchemaBuilder { FILE: sea-orm-sync/src/database/mock.rs type MockDatabase (line 12) | pub struct MockDatabase { method new (line 59) | pub fn new(db_backend: DbBackend) -> Self { method into_connection (line 70) | pub fn into_connection(self) -> DatabaseConnection { method append_exec_results (line 76) | pub fn append_exec_results(mut self, vec: I) -> Self method append_query_results (line 85) | pub fn append_query_results(mut self, vec: II) -> Self method append_exec_errors (line 99) | pub fn append_exec_errors(mut self, vec: I) -> Self method append_query_errors (line 108) | pub fn append_query_errors(mut self, vec: I) -> Self type MockExecResult (line 22) | pub struct MockExecResult { type MockRow (line 32) | pub struct MockRow { method try_get (line 216) | pub fn try_get(&self, index: I) -> Result method into_column_value_tuples (line 241) | pub fn into_column_value_tuples(self) -> impl Iterator MockRow; method into_mock_row (line 247) | fn into_mock_row(self) -> MockRow { method into_mock_row (line 256) | fn into_mock_row(self) -> MockRow { method into_mock_row (line 270) | fn into_mock_row(self) -> MockRow { method into_mock_row (line 295) | fn into_mock_row(self) -> MockRow { method into_mock_row (line 321) | fn into_mock_row(self) -> MockRow { type OpenTransaction (line 45) | pub struct OpenTransaction { method init (line 371) | fn init() -> Self { method begin_nested (line 378) | fn begin_nested(&mut self, db_backend: DbBackend) { method commit (line 386) | fn commit(&mut self, db_backend: DbBackend) -> bool { method rollback (line 400) | fn rollback(&mut self, db_backend: DbBackend) -> bool { method push (line 414) | fn push(&mut self, stmt: Statement) { method into_transaction (line 418) | fn into_transaction(self) -> Transaction { type Transaction (line 52) | pub struct Transaction { method from_sql_and_values (line 330) | pub fn from_sql_and_values(db_backend: DbBackend, sql: T, values... method one (line 342) | pub fn one(stmt: Statement) -> Self { method many (line 347) | pub fn many(stmts: I) -> Self method wrap (line 357) | pub fn wrap(stmts: I) -> Vec method statements (line 365) | pub fn statements(&self) -> &[Statement] { method execute (line 119) | fn execute(&mut self, counter: usize, statement: Statement) -> Result Result Vec { method get_database_backend (line 205) | fn get_database_backend(&self) -> DbBackend { method ping (line 209) | fn ping(&self) -> Result<(), DbErr> { type MyErr (line 438) | pub struct MyErr(String); method fmt (line 443) | fn fmt(&self, f: &mut std::fmt::Formatter) -> std::fmt::Result { function test_transaction_1 (line 449) | fn test_transaction_1() { function test_transaction_2 (line 491) | fn test_transaction_2() { function test_nested_transaction_1 (line 523) | fn test_nested_transaction_1() { function test_nested_transaction_2 (line 566) | fn test_nested_transaction_2() { function test_stream_1 (line 625) | fn test_stream_1() -> Result<(), DbErr> { function test_stream_2 (line 654) | fn test_stream_2() -> Result<(), DbErr> { function test_stream_in_transaction (line 670) | fn test_stream_in_transaction() -> Result<(), DbErr> { function test_mocked_join (line 705) | fn test_mocked_join() { function test_find_also_related_1 (line 728) | fn test_find_also_related_1() -> Result<(), DbErr> { function test_postgres_array_1 (line 774) | fn test_postgres_array_1() -> Result<(), DbErr> { function test_query_err (line 848) | fn test_query_err() { function test_exec_err (line 860) | fn test_exec_err() { FILE: sea-orm-sync/src/database/mod.rs type Database (line 51) | pub struct Database; method connect (line 117) | pub fn connect(opt: C) -> Result method connect_proxy (line 160) | pub fn connect_proxy( type BoxFuture (line 54) | type BoxFuture<'a, T> = T; type AfterConnectCallback (line 56) | type AfterConnectCallback = type ConnectOptions (line 61) | pub struct ConnectOptions { method from (line 191) | fn from(s: T) -> ConnectOptions { method new (line 198) | pub fn new(url: T) -> Self method get_url (line 231) | pub fn get_url(&self) -> &str { method max_connections (line 236) | pub fn max_connections(&mut self, value: u32) -> &mut Self { method get_max_connections (line 242) | pub fn get_max_connections(&self) -> Option { method min_connections (line 247) | pub fn min_connections(&mut self, value: u32) -> &mut Self { method get_min_connections (line 253) | pub fn get_min_connections(&self) -> Option { method connect_timeout (line 258) | pub fn connect_timeout(&mut self, value: Duration) -> &mut Self { method get_connect_timeout (line 264) | pub fn get_connect_timeout(&self) -> Option { method idle_timeout (line 269) | pub fn idle_timeout(&mut self, value: T) -> &mut Self method get_idle_timeout (line 278) | pub fn get_idle_timeout(&self) -> Option> { method acquire_timeout (line 283) | pub fn acquire_timeout(&mut self, value: Duration) -> &mut Self { method get_acquire_timeout (line 289) | pub fn get_acquire_timeout(&self) -> Option { method max_lifetime (line 294) | pub fn max_lifetime(&mut self, lifetime: T) -> &mut Self method get_max_lifetime (line 303) | pub fn get_max_lifetime(&self) -> Option> { method sqlx_logging (line 308) | pub fn sqlx_logging(&mut self, value: bool) -> &mut Self { method get_sqlx_logging (line 314) | pub fn get_sqlx_logging(&self) -> bool { method sqlx_logging_level (line 320) | pub fn sqlx_logging_level(&mut self, level: log::LevelFilter) -> &mut ... method sqlx_slow_statements_logging_settings (line 327) | pub fn sqlx_slow_statements_logging_settings( method get_sqlx_logging_level (line 338) | pub fn get_sqlx_logging_level(&self) -> log::LevelFilter { method get_sqlx_slow_statements_logging_settings (line 343) | pub fn get_sqlx_slow_statements_logging_settings(&self) -> (log::Level... method sqlcipher_key (line 351) | pub fn sqlcipher_key(&mut self, value: T) -> &mut Self method set_schema_search_path (line 360) | pub fn set_schema_search_path(&mut self, schema_search_path: T) -> ... method set_application_name (line 369) | pub fn set_application_name(&mut self, application_name: T) -> &mut... method statement_timeout (line 384) | pub fn statement_timeout(&mut self, value: Duration) -> &mut Self { method get_statement_timeout (line 390) | pub fn get_statement_timeout(&self) -> Option { method test_before_acquire (line 395) | pub fn test_before_acquire(&mut self, value: bool) -> &mut Self { method connect_lazy (line 402) | pub fn connect_lazy(&mut self, value: bool) -> &mut Self { method get_connect_lazy (line 408) | pub fn get_connect_lazy(&self) -> bool { method after_connect (line 413) | pub fn after_connect(&mut self, f: F) -> &mut Self method map_sqlx_mysql_opts (line 426) | pub fn map_sqlx_mysql_opts(&mut self, f: F) -> &mut Self method map_sqlx_postgres_opts (line 438) | pub fn map_sqlx_postgres_opts(&mut self, f: F) -> &mut Self method map_sqlx_sqlite_opts (line 450) | pub fn map_sqlx_sqlite_opts(&mut self, f: F) -> &mut Self FILE: sea-orm-sync/src/database/proxy.rs type ProxyDatabaseTrait (line 7) | pub trait ProxyDatabaseTrait: Debug { method query (line 9) | fn query(&self, statement: Statement) -> Result, DbErr>; method execute (line 12) | fn execute(&self, statement: Statement) -> Result Result<(), DbErr> { method query (line 205) | fn query(&self, statement: Statement) -> Result, DbErr> { method execute (line 210) | fn execute(&self, statement: Statement) -> Result Self { method from (line 66) | fn from(result: ExecResult) -> Self { method default (line 52) | fn default() -> Self { method from (line 58) | fn from(result: ProxyExecResult) -> Self { type ProxyRow (line 96) | pub struct ProxyRow { method new (line 103) | pub fn new(values: BTreeMap) -> Self { method from (line 109) | fn from(values: BTreeMap) -> Self { method try_get (line 163) | pub fn try_get(&self, index: I) -> Result method into_column_value_tuples (line 188) | pub fn into_column_value_tuples(self) -> impl Iterator Self { function from (line 121) | fn from(row: ProxyRow) -> Self { method from (line 127) | fn from(row: ProxyRow) -> Self { function from (line 136) | fn from(val: ProxyRow) -> serde_json::Value { function from_query_result_to_proxy_row (line 145) | pub fn from_query_result_to_proxy_row(result: &QueryResult) -> ProxyRow { type ProxyDb (line 202) | struct ProxyDb {} function create_proxy_conn (line 220) | fn create_proxy_conn() { function select_rows (line 226) | fn select_rows() { function insert_one_row (line 233) | fn insert_one_row() { FILE: sea-orm-sync/src/database/restricted_connection.rs type RestrictedConnection (line 26) | pub struct RestrictedConnection { method user_id (line 138) | pub fn user_id(&self) -> UserId { method user_can_run (line 144) | pub fn user_can_run(&self, stmt: &S) -> Result<()... method user_can (line 149) | pub fn user_can(&self, permission: P, resource: R) -> Result Result Result { method resources_and_permissions (line 170) | pub fn resources_and_permissions(&self) -> Result Result UserId { method user_can_run (line 197) | pub fn user_can_run(&self, stmt: &S) -> Result<()... method user_can (line 202) | pub fn user_can(&self, permission: P, resource: R) -> Result(self, callback: F) -> Result> method commit (line 379) | pub fn commit(self) -> Result<(), DbErr> { method rollback (line 385) | pub fn rollback(self) -> Result<(), DbErr> { type RbacEngineMount (line 42) | pub(crate) struct RbacEngineMount { method is_some (line 391) | pub fn is_some(&self) -> bool { method replace (line 396) | pub fn replace(&self, engine: RbacEngine) { method user_can (line 401) | pub fn user_can(&self, user_id: UserId, permission: P, resource:... method user_can_run (line 417) | pub fn user_can_run( method user_role_permissions (line 451) | pub fn user_role_permissions(&self, user_id: UserId) -> Result Result { method resources_and_permissions (line 467) | pub fn resources_and_permissions(&self) -> Result Result DbBackend { method execute_raw (line 51) | fn execute_raw(&self, stmt: Statement) -> Result { method execute (line 57) | fn execute(&self, stmt: &S) -> Result Result { method query_one_raw (line 68) | fn query_one_raw(&self, stmt: Statement) -> Result, ... method query_one (line 74) | fn query_one(&self, stmt: &S) -> Result Result, DbE... method query_all (line 85) | fn query_all(&self, stmt: &S) -> Result DbBackend { method execute_raw (line 96) | fn execute_raw(&self, stmt: Statement) -> Result { method execute (line 102) | fn execute(&self, stmt: &S) -> Result Result { method query_one_raw (line 113) | fn query_one_raw(&self, stmt: Statement) -> Result, ... method query_one (line 119) | fn query_one(&self, stmt: &S) -> Result Result, DbE... method query_all (line 130) | fn query_all(&self, stmt: &S) -> Result Result { method begin_with_config (line 224) | fn begin_with_config( method begin_with_options (line 237) | fn begin_with_options( method transaction (line 251) | fn transaction(&self, callback: F) -> Result( type Transaction (line 281) | type Transaction = RestrictedTransaction; method begin (line 284) | fn begin(&self) -> Result { method begin_with_config (line 293) | fn begin_with_config( method begin_with_options (line 306) | fn begin_with_options( method transaction (line 320) | fn transaction(&self, callback: F) -> Result( method commit (line 350) | fn commit(self) -> Result<(), DbErr> { method rollback (line 354) | fn rollback(self) -> Result<(), DbErr> { function map_err (line 491) | fn map_err(err: RbacError) -> DbErr { FILE: sea-orm-sync/src/database/sea_schema_rusqlite.rs method query_all (line 10) | fn query_all(&self, select: SelectStatement) -> Result,... method query_all_raw (line 14) | fn query_all_raw(&self, sql: String) -> Result, Rusqlit... method query_all (line 23) | fn query_all(&self, select: SelectStatement) -> Result,... method query_all_raw (line 27) | fn query_all_raw(&self, sql: String) -> Result, Rusqlit... function map_result (line 35) | fn map_result(result: Result, DbErr>) -> Result Result, Sql... method query_all_raw (line 15) | fn query_all_raw(&self, sql: String) -> Result, SqlxError> { method query_all (line 24) | fn query_all(&self, select: SelectStatement) -> Result, Sql... method query_all_raw (line 28) | fn query_all_raw(&self, sql: String) -> Result, SqlxError> { function query_all (line 37) | fn query_all(&self, select: SelectStatement) -> Result, Sql... function query_all_raw (line 51) | fn query_all_raw(&self, sql: String) -> Result, SqlxError> { function map_result (line 66) | fn map_result(result: Result, DbErr>) -> Result(db_backend: DbBackend, stmt: T) -> Statement method from_sql_and_values (line 45) | pub fn from_sql_and_values(db_backend: DbBackend, sql: T, values... method from_string_values_tuple (line 53) | pub(crate) fn from_string_values_tuple(db_backend: DbBackend, stmt:... method fmt (line 66) | fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { type StatementBuilder (line 21) | pub trait StatementBuilder { method build (line 23) | fn build(&self, db_backend: &DbBackend) -> Statement; method audit (line 27) | fn audit(&self) -> Result; FILE: sea-orm-sync/src/database/stream/metric.rs type PinBoxStream (line 6) | type PinBoxStream<'a> = Pin = Box { function new (line 19) | pub(crate) fn new( type Item (line 39) | type Item = Result; method poll_next (line 41) | fn poll_next( type Item (line 60) | type Item = Result; method next (line 62) | fn next(&mut self) -> Option { method drop (line 76) | fn drop(&mut self) { FILE: sea-orm-sync/src/database/stream/query.rs type QueryStream (line 18) | pub struct QueryStream { method fmt (line 28) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { method build (line 36) | pub(crate) fn build( type Item (line 119) | type Item = Result; method poll_next (line 121) | fn poll_next( type Item (line 132) | type Item = Result; method next (line 134) | fn next(&mut self) -> Option { FILE: sea-orm-sync/src/database/stream/transaction.rs type TransactionStream (line 22) | pub struct TransactionStream<'a> { function fmt (line 32) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { function build (line 40) | pub(crate) fn build( type Item (line 112) | type Item = Result; method poll_next (line 114) | fn poll_next( type Item (line 125) | type Item = Result; method next (line 127) | fn next(&mut self) -> Option { FILE: sea-orm-sync/src/database/tracing_spans.rs type DbOperation (line 33) | pub(crate) enum DbOperation { method from_sql (line 50) | pub fn from_sql(sql: &str) -> Self { method fmt (line 67) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { function db_system_name (line 79) | pub(crate) fn db_system_name(backend: DbBackend) -> &'static str { function record_query_result (line 88) | pub(crate) fn record_query_result( function test_db_operation_from_sql (line 181) | fn test_db_operation_from_sql() { function test_db_system_name (line 217) | fn test_db_system_name() { function test_db_operation_display (line 224) | fn test_db_operation_display() { FILE: sea-orm-sync/src/database/transaction.rs type DatabaseTransaction (line 21) | pub struct DatabaseTransaction { method fmt (line 29) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { method begin (line 36) | pub(crate) fn begin( method run (line 129) | pub(crate) fn run(self, callback: F) -> Result Result<(), DbErr> { method rollback (line 200) | pub fn rollback(mut self) -> Result<(), DbErr> { method start_rollback (line 253) | fn start_rollback(&mut self) -> Result<(), DbErr> { method commit (line 294) | fn commit(self) -> Result<(), DbErr> { method rollback (line 298) | fn rollback(self) -> Result<(), DbErr> { method drop (line 304) | fn drop(&mut self) { method get_database_backend (line 310) | fn get_database_backend(&self) -> DbBackend { method execute_raw (line 317) | fn execute_raw(&self, stmt: Statement) -> Result { method execute_unprepared (line 374) | fn execute_unprepared(&self, sql: &str) -> Result { method query_one_raw (line 433) | fn query_one_raw(&self, stmt: Statement) -> Result, ... method query_all_raw (line 493) | fn query_all_raw(&self, stmt: Statement) -> Result, DbE... type Stream (line 556) | type Stream<'a> = TransactionStream<'a>; method get_database_backend (line 558) | fn get_database_backend(&self) -> DbBackend { method stream_raw (line 563) | fn stream_raw<'a>(&'a self, stmt: Statement) -> Result,... type Transaction (line 579) | type Transaction = DatabaseTransaction; method begin (line 582) | fn begin(&self) -> Result { method begin_with_config (line 594) | fn begin_with_config( method begin_with_options (line 610) | fn begin_with_options( method transaction (line 628) | fn transaction(&self, _callback: F) -> Result( type TransactionError (line 660) | pub enum TransactionError { function fmt (line 671) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { function from (line 685) | fn from(e: DbErr) -> Self { FILE: sea-orm-sync/src/driver/mock.rs type PinBoxStream (line 16) | type PinBoxStream = Pin... type PinBoxStream (line 18) | type PinBoxStream = Box>>; type MockDatabaseConnector (line 22) | pub struct MockDatabaseConnector; method accepts (line 62) | pub fn accepts(string: &str) -> bool { method connect (line 85) | pub fn connect(string: &str) -> Result { type MockDatabaseConnection (line 26) | pub struct MockDatabaseConnection { method new (line 117) | pub fn new(m: M) -> Self method get_mocker_mutex (line 129) | pub(crate) fn get_mocker_mutex(&self) -> &Mutex DbBackend { method execute (line 147) | pub fn execute(&self, statement: Statement) -> Result Result Result PinBoxStream { method begin (line 205) | pub fn begin(&self) { method commit (line 218) | pub fn commit(&self) { method rollback (line 231) | pub fn rollback(&self) { method ping (line 239) | pub fn ping(&self) -> Result<(), DbErr> { type MockDatabaseTrait (line 33) | pub trait MockDatabaseTrait: Debug { method execute (line 35) | fn execute(&mut self, counter: usize, stmt: Statement) -> Result Result Vec; method get_database_backend (line 53) | fn get_database_backend(&self) -> DbBackend; method ping (line 56) | fn ping(&self) -> Result<(), DbErr>; function from (line 251) | fn from( function new_mock (line 263) | pub(crate) fn new_mock( FILE: sea-orm-sync/src/driver/proxy.rs type ProxyDatabaseConnector (line 10) | pub struct ProxyDatabaseConnector; method accepts (line 22) | pub fn accepts(string: &str) -> bool { method connect (line 30) | pub fn connect( type ProxyDatabaseConnection (line 14) | pub struct ProxyDatabaseConnection { method new (line 45) | pub fn new(db_backend: DbBackend, funcs: Arc DbBackend { method execute (line 59) | pub fn execute(&self, statement: Statement) -> Result Result Result Result<(), DbErr> { function from (line 130) | fn from( function new_proxy (line 142) | pub(crate) fn new_proxy( FILE: sea-orm-sync/src/driver/rusqlite.rs type RusqliteConnector (line 26) | pub struct RusqliteConnector; method accepts (line 191) | pub fn accepts(string: &str) -> bool { method connect (line 197) | pub fn connect(options: ConnectOptions) -> Result) -> std::fmt::Result { method from (line 173) | fn from(conn: RusqliteConnection) -> Self { method acquire (line 276) | pub fn acquire(&self) -> Result, DbErr> { method loan (line 299) | fn loan(&self) -> Result { method execute (line 313) | pub fn execute(&self, stmt: Statement) -> Result { method execute_unprepared (line 333) | pub fn execute_unprepared(&self, sql: &str) -> Result Result... method query_all (line 375) | pub fn query_all(&self, stmt: Statement) -> Result, D... method stream (line 400) | pub fn stream(&self, stmt: Statement) -> Result { method begin (line 412) | pub fn begin( method transaction (line 431) | pub fn transaction( method set_metric_callback (line 446) | pub(crate) fn set_metric_callback(&mut self, callback: F) method ping (line 454) | pub fn ping(&self) -> Result<(), DbErr> { method close (line 466) | pub fn close(self) -> Result<(), DbErr> { method close_by_ref (line 471) | pub fn close_by_ref(&self) -> Result<(), DbErr> { type RusqliteInnerConnection (line 84) | pub struct RusqliteInnerConnection { method fmt (line 167) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { method execute (line 480) | pub fn execute( method execute_unprepared (line 502) | pub(crate) fn execute_unprepared(&self, sql: &str) -> Result Result Result<(), DbErr> { method rollback (line 627) | pub(crate) fn rollback(&mut self) -> Result<(), DbErr> { method start_rollback (line 638) | pub(crate) fn start_rollback(&mut self) -> Result<(), DbErr> { type RusqliteExecResult (line 91) | pub struct RusqliteExecResult { type OwnedRow (line 97) | pub struct OwnedRow { method columns (line 111) | pub fn columns(&self) -> &[Arc] { method from_row (line 115) | pub fn from_row(columns: Vec>, row: &Row) -> OwnedRow { method try_get (line 126) | pub fn try_get(&self, idx: I) -> Result &RusqliteConnection { method loan (line 661) | fn loan(&mut self) -> RusqliteConnection { method return_ (line 670) | fn return_(&mut self, conn: RusqliteConnection) { method from (line 183) | fn from(conn: RusqliteSharedConnection) -> Self { method drop (line 647) | fn drop(&mut self) { method from (line 676) | fn from(row: OwnedRow) -> QueryResult { method from (line 684) | fn from(result: RusqliteExecResult) -> ExecResult { function sql_values (line 691) | pub(crate) fn sql_values(stmt: &Statement) -> RusqliteValues { function column_names (line 699) | fn column_names(sql: &CachedStatement) -> Vec> { function get_version (line 707) | fn get_version(conn: &RusqliteSharedConnection) -> Result { function conn_err (line 722) | fn conn_err(err: RusqliteError) -> DbErr { function exec_err (line 726) | fn exec_err(err: RusqliteError) -> DbErr { function query_err (line 730) | fn query_err(err: RusqliteError) -> DbErr { FILE: sea-orm-sync/src/driver/sqlite.rs function ensure_returning_version (line 4) | pub fn ensure_returning_version(version: &str) -> Result<(), DbErr> { function test_ensure_returning_version (line 40) | fn test_ensure_returning_version() { FILE: sea-orm-sync/src/driver/sqlx_common.rs function sqlx_error_to_exec_err (line 4) | pub fn sqlx_error_to_exec_err(err: sqlx::Error) -> DbErr { function sqlx_error_to_query_err (line 9) | pub fn sqlx_error_to_query_err(err: sqlx::Error) -> DbErr { function sqlx_error_to_conn_err (line 14) | pub fn sqlx_error_to_conn_err(err: sqlx::Error) -> DbErr { function sqlx_map_err_ignore_not_found (line 19) | pub fn sqlx_map_err_ignore_not_found( function sqlx_conn_acquire_err (line 30) | pub fn sqlx_conn_acquire_err(sqlx_err: sqlx::Error) -> DbErr { method sqlx_pool_options (line 40) | pub fn sqlx_pool_options(self) -> sqlx::pool::PoolOptions FILE: sea-orm-sync/src/driver/sqlx_mysql.rs type SqlxMySqlConnector (line 25) | pub struct SqlxMySqlConnector; method accepts (line 57) | pub fn accepts(string: &str) -> bool { method connect (line 63) | pub fn connect(options: ConnectOptions) -> Result DatabaseConnection { type SqlxMySqlPoolConnection (line 29) | pub struct SqlxMySqlPoolConnection { method fmt (line 35) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { method from (line 41) | fn from(pool: MySqlPool) -> Self { method execute (line 125) | pub fn execute(&self, stmt: Statement) -> Result { method execute_unprepared (line 140) | pub fn execute_unprepared(&self, sql: &str) -> Result Result... method query_all (line 170) | pub fn query_all(&self, stmt: Statement) -> Result, D... method stream (line 185) | pub fn stream(&self, stmt: Statement) -> Result { method begin (line 198) | pub fn begin( method transaction (line 214) | pub fn transaction( method set_metric_callback (line 235) | pub(crate) fn set_metric_callback(&mut self, callback: F) method ping (line 243) | pub fn ping(&self) -> Result<(), DbErr> { method close (line 253) | pub fn close(self) -> Result<(), DbErr> { method close_by_ref (line 258) | pub fn close_by_ref(&self) -> Result<(), DbErr> { method from (line 50) | fn from(pool: MySqlPool) -> Self { method from (line 265) | fn from(row: MySqlRow) -> QueryResult { method from (line 273) | fn from(result: MySqlQueryResult) -> ExecResult { function sqlx_query (line 280) | pub(crate) fn sqlx_query(stmt: &Statement) -> sqlx::query::Query<'_, MyS... function set_transaction_config (line 288) | pub(crate) fn set_transaction_config( function from (line 322) | fn from( function new_mysql (line 334) | pub(crate) fn new_mysql( function from_sqlx_mysql_row_to_proxy_row (line 352) | pub(crate) fn from_sqlx_mysql_row_to_proxy_row(row: &sqlx::mysql::MySqlR... FILE: sea-orm-sync/src/driver/sqlx_postgres.rs type SqlxPostgresConnector (line 24) | pub struct SqlxPostgresConnector; method accepts (line 56) | pub fn accepts(string: &str) -> bool { method connect (line 62) | pub fn connect(options: ConnectOptions) -> Result DatabaseConnection { type SqlxPostgresPoolConnection (line 28) | pub struct SqlxPostgresPoolConnection { method fmt (line 34) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { method from (line 40) | fn from(pool: PgPool) -> Self { method execute (line 159) | pub fn execute(&self, stmt: Statement) -> Result { method execute_unprepared (line 174) | pub fn execute_unprepared(&self, sql: &str) -> Result Result... method query_all (line 204) | pub fn query_all(&self, stmt: Statement) -> Result, D... method stream (line 219) | pub fn stream(&self, stmt: Statement) -> Result { method begin (line 232) | pub fn begin( method transaction (line 248) | pub fn transaction( method set_metric_callback (line 269) | pub(crate) fn set_metric_callback(&mut self, callback: F) method ping (line 277) | pub fn ping(&self) -> Result<(), DbErr> { method close (line 287) | pub fn close(self) -> Result<(), DbErr> { method close_by_ref (line 292) | pub fn close_by_ref(&self) -> Result<(), DbErr> { method from (line 49) | fn from(pool: PgPool) -> Self { method from (line 299) | fn from(row: PgRow) -> QueryResult { method from (line 307) | fn from(result: PgQueryResult) -> ExecResult { function sqlx_query (line 314) | pub(crate) fn sqlx_query(stmt: &Statement) -> sqlx::query::Query<'_, Pos... function set_transaction_config (line 322) | pub(crate) fn set_transaction_config( function from (line 353) | fn from( function new_postgres (line 369) | pub(crate) fn new_postgres( function from_sqlx_postgres_row_to_proxy_row (line 387) | pub(crate) fn from_sqlx_postgres_row_to_proxy_row(row: &sqlx::postgres::... FILE: sea-orm-sync/src/driver/sqlx_sqlite.rs type SqlxSqliteConnector (line 25) | pub struct SqlxSqliteConnector; method accepts (line 57) | pub fn accepts(string: &str) -> bool { method connect (line 63) | pub fn connect(options: ConnectOptions) -> Result DatabaseConnection { type SqlxSqlitePoolConnection (line 29) | pub struct SqlxSqlitePoolConnection { method fmt (line 35) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { method from (line 41) | fn from(pool: SqlitePool) -> Self { method execute (line 140) | pub fn execute(&self, stmt: Statement) -> Result { method execute_unprepared (line 155) | pub fn execute_unprepared(&self, sql: &str) -> Result Result... method query_all (line 185) | pub fn query_all(&self, stmt: Statement) -> Result, D... method stream (line 200) | pub fn stream(&self, stmt: Statement) -> Result { method begin (line 213) | pub fn begin( method transaction (line 231) | pub fn transaction( method set_metric_callback (line 253) | pub(crate) fn set_metric_callback(&mut self, callback: F) method ping (line 261) | pub fn ping(&self) -> Result<(), DbErr> { method close (line 271) | pub fn close(self) -> Result<(), DbErr> { method close_by_ref (line 276) | pub fn close_by_ref(&self) -> Result<(), DbErr> { method from (line 50) | fn from(pool: SqlitePool) -> Self { method from (line 283) | fn from(row: SqliteRow) -> QueryResult { method from (line 291) | fn from(result: SqliteQueryResult) -> ExecResult { function sqlx_query (line 298) | pub(crate) fn sqlx_query(stmt: &Statement) -> sqlx::query::Query<'_, Sql... function set_transaction_config (line 306) | pub(crate) fn set_transaction_config( function get_version (line 321) | fn get_version(conn: &SqlxSqlitePoolConnection) -> Result { function from (line 343) | fn from( function new_sqlite (line 355) | pub(crate) fn new_sqlite( function from_sqlx_sqlite_row_to_proxy_row (line 374) | pub(crate) fn from_sqlx_sqlite_row_to_proxy_row(row: &sqlx::sqlite::Sqli... FILE: sea-orm-sync/src/dynamic/entity.rs type Entity (line 10) | pub struct Entity { method schema_name (line 26) | pub fn schema_name(&self) -> Option<&str> { method table_name (line 30) | pub fn table_name(&self) -> &str { method table_ref (line 34) | pub fn table_ref(&self) -> TableRef { method iter_columns (line 41) | pub fn iter_columns(&self) -> impl Iterator { method from_entity (line 47) | pub fn from_entity(entity: E) -> Self { method to_model_type (line 66) | pub fn to_model_type(&self) -> ModelType { type Column (line 17) | pub struct Column { method def (line 81) | pub fn def(&self) -> ColumnDef { method column_name (line 85) | pub fn column_name(&self) -> &str { method enum_type_name (line 89) | pub fn enum_type_name(&self) -> Option<&str> { method entity_name (line 93) | pub fn entity_name(&self) -> DynIden { method as_column_ref (line 97) | pub fn as_column_ref(&self) -> (DynIden, DynIden) { method between (line 111) | pub fn between(&self, a: V, b: V) -> SimpleExpr method not_between (line 118) | pub fn not_between(&self, a: V, b: V) -> SimpleExpr method like (line 125) | pub fn like(&self, s: T) -> SimpleExpr method not_like (line 132) | pub fn not_like(&self, s: T) -> SimpleExpr method starts_with (line 139) | pub fn starts_with(&self, s: T) -> SimpleExpr method ends_with (line 147) | pub fn ends_with(&self, s: T) -> SimpleExpr method contains (line 155) | pub fn contains(&self, s: T) -> SimpleExpr method if_null (line 170) | pub fn if_null(&self, v: V) -> SimpleExpr method into_expr (line 183) | pub fn into_expr(self) -> Expr { method into_returning_expr (line 188) | pub fn into_returning_expr(self, db_backend: DbBackend) -> Expr { method select_as (line 194) | pub fn select_as(&self, expr: Expr) -> SimpleExpr { method save_as (line 202) | pub fn save_as(&self, val: Expr) -> SimpleExpr { FILE: sea-orm-sync/src/dynamic/execute.rs type SelectModelAndDynModel (line 10) | pub struct SelectModelAndDynModel type DynSelector (line 19) | pub struct DynSelector type DynSelectorTrait (line 27) | pub trait DynSelectorTrait { method from_raw_query_result (line 31) | fn from_raw_query_result(&self, res: QueryResult) -> Result Result Statement { function one (line 83) | pub fn one(mut self, db: &C) -> Result, DbErr> function all (line 96) | pub fn all(self, db: &C) -> Result, DbErr> FILE: sea-orm-sync/src/dynamic/model.rs type ModelType (line 6) | pub struct ModelType { method from_query_result (line 47) | pub fn from_query_result(&self, res: &QueryResult, pre: &str) -> Resul... type FieldType (line 11) | pub struct FieldType { method new (line 28) | pub fn new(iden: DynIden, type_: ArrayType) -> Self { method field (line 35) | pub fn field(&self) -> &str { type Model (line 17) | pub struct Model { method try_get (line 60) | pub fn try_get(&self, col: &str) -> Result<&Value, DbErr> { type FieldValue (line 22) | pub struct FieldValue { method field (line 41) | pub fn field(&self) -> &str { function try_get (line 70) | fn try_get(res: &QueryResult, pre: &str, col: &str, ty: &ArrayType) -> R... function test_from_query_result (line 147) | fn test_from_query_result() { FILE: sea-orm-sync/src/entity/active_enum.rs type ActiveEnum (line 112) | pub trait ActiveEnum: Sized + Iterable { method name (line 120) | fn name() -> DynIden; method to_value (line 123) | fn to_value(&self) -> Self::Value; method try_from_value (line 126) | fn try_from_value(v: &Self::Value) -> Result; method db_type (line 129) | fn db_type() -> ColumnDef; method into_value (line 132) | fn into_value(self) -> Self::Value { method as_enum (line 137) | fn as_enum(&self) -> SimpleExpr { method values (line 142) | fn values() -> Vec { type ActiveEnumValue (line 148) | pub trait ActiveEnumValue: Into + ValueType + Nullable + TryGetab... method try_get_vec_by (line 150) | fn try_get_vec_by(res: &QueryResult, index: I) -> Result Result { function active_enum_string (line 222) | fn active_enum_string() { function active_enum_derive_signed_integers (line 326) | fn active_enum_derive_signed_integers() { function active_enum_derive_unsigned_integers (line 396) | fn active_enum_derive_unsigned_integers() { function escaped_non_uax31 (line 460) | fn escaped_non_uax31() { function test_derive_display (line 545) | fn test_derive_display() { FILE: sea-orm-sync/src/entity/active_model.rs type ActiveModelTrait (line 26) | pub trait ActiveModelTrait: Clone + Debug { method take (line 31) | fn take(&mut self, c: ::Column) -> Active... method get (line 34) | fn get(&self, c: ::Column) -> ActiveValue... method set (line 37) | fn set(&mut self, c: ::Column, v: Value) { method set_if_not_equals (line 43) | fn set_if_not_equals(&mut self, c: ::Colu... method try_set (line 46) | fn try_set(&mut self, c: ::Column, v: Val... method not_set (line 49) | fn not_set(&mut self, c: ::Column); method is_not_set (line 52) | fn is_not_set(&self, c: ::Column) -> bool; method default (line 55) | fn default() -> Self; method default_values (line 58) | fn default_values() -> Self; method reset (line 62) | fn reset(&mut self, c: ::Column); method reset_all (line 66) | fn reset_all(mut self) -> Self { method get_primary_key_value (line 74) | fn get_primary_key_value(&self) -> Option { method insert (line 212) | fn insert<'a, C>(self, db: &'a C) -> Result<(self, db: &'a C) -> Result<(self, db: &'a C) -> Result method is_update (line 359) | fn is_update(&self) -> bool { method delete (line 413) | fn delete<'a, C>(self, db: &'a C) -> Result method set_from_json (line 429) | fn set_from_json(&mut self, json: serde_json::Value) -> Result<(), DbErr> method from_json (line 460) | fn from_json(mut json: serde_json::Value) -> Result method from_arrow (line 538) | fn from_arrow(batch: &sea_orm_arrow::arrow::array::RecordBatch) -> Res... method to_arrow (line 603) | fn to_arrow( method is_changed (line 644) | fn is_changed(&self) -> bool { method set_parent_key (line 651) | fn set_parent_key(&mut self, model: &AM) -> Result<(), DbErr> method set_parent_key_for (line 675) | fn set_parent_key_for( method set_parent_key_for_def (line 698) | fn set_parent_key_for_def( method set_parent_key_for_self_rev (line 721) | fn set_parent_key_for_self_rev( method clear_parent_key (line 744) | fn clear_parent_key(&mut self) -> Result method clear_parent_key_for_self_rev (line 763) | fn clear_parent_key_for_self_rev( method get_parent_key (line 778) | fn get_parent_key(&self) -> Result method get_parent_key_for (line 798) | fn get_parent_key_for( method find_belongs_to_self (line 812) | fn find_belongs_to_self( method find_belongs_to_model (line 839) | fn find_belongs_to_model( method find_related (line 861) | fn find_related(&self, _: R) -> crate::query::Select method find_related_of (line 871) | fn find_related_of(&self, _: &[AM]) -> crate::query::Select( method establish_links_self (line 905) | fn establish_links_self( method establish_links_self_rev (line 928) | fn establish_links_self_rev( method delete_links (line 951) | fn delete_links(&self, _: J, db: &C) -> Result method delete_links_self (line 974) | fn delete_links_self(&self, _: J, db: &C) -> Result Self { method before_save (line 1061) | fn before_save(self, db: &C, insert: bool) -> Result method after_save (line 1069) | fn after_save( method before_delete (line 1081) | fn before_delete(self, db: &C) -> Result method after_delete (line 1089) | fn after_delete(self, db: &C) -> Result type IntoActiveModel (line 1181) | pub trait IntoActiveModel method into_active_model (line 1186) | fn into_active_model(self) -> A; method into_active_model (line 1193) | fn into_active_model(self) -> A { function establish_links (line 1198) | fn establish_links( function test_derive_into_active_model_1 (line 1302) | fn test_derive_into_active_model_1() { function test_derive_into_active_model_2 (line 1333) | fn test_derive_into_active_model_2() { function test_derive_into_active_model_set_single (line 1463) | fn test_derive_into_active_model_set_single() { function test_derive_into_active_model_set_multiple (line 1488) | fn test_derive_into_active_model_set_multiple() { function test_derive_into_active_model_set_separate_attrs (line 1530) | fn test_derive_into_active_model_set_separate_attrs() { function test_derive_into_active_model_ignore (line 1556) | fn test_derive_into_active_model_ignore() { function test_derive_into_active_model_skip (line 1586) | fn test_derive_into_active_model_skip() { function test_derive_into_active_model_set_and_ignore (line 1614) | fn test_derive_into_active_model_set_and_ignore() { function test_derive_into_active_model_foreign_ignore (line 1642) | fn test_derive_into_active_model_foreign_ignore() { function test_derive_into_active_model_exhaustive (line 1675) | fn test_derive_into_active_model_exhaustive() { function test_derive_into_active_model_multiple_sets (line 1702) | fn test_derive_into_active_model_multiple_sets() { function test_derive_into_active_model_field_empty_default (line 1734) | fn test_derive_into_active_model_field_empty_default() { function test_derive_into_active_model_field_custom_option (line 1771) | fn test_derive_into_active_model_field_custom_option() { function test_derive_into_active_model_field_default_some (line 1828) | fn test_derive_into_active_model_field_default_some() { function test_derive_into_active_model_field_default_with_set (line 1865) | fn test_derive_into_active_model_field_default_with_set() { function test_derive_into_active_model_field_default_exhaustive (line 1907) | fn test_derive_into_active_model_field_default_exhaustive() { function test_derive_try_into_model_1 (line 1944) | fn test_derive_try_into_model_1() { function test_derive_try_into_model_2 (line 2016) | fn test_derive_try_into_model_2() { function test_derive_try_into_model_3 (line 2053) | fn test_derive_try_into_model_3() { function test_active_model_set_from_json_1 (line 2090) | fn test_active_model_set_from_json_1() { function test_active_model_set_from_json_2 (line 2141) | fn test_active_model_set_from_json_2() -> Result<(), DbErr> { function test_active_model_set_from_json_3 (line 2232) | fn test_active_model_set_from_json_3() -> Result<(), DbErr> { function test_active_model_is_changed (line 2297) | fn test_active_model_is_changed() { function test_reset_1 (line 2314) | fn test_reset_1() { function test_reset_2 (line 2375) | fn test_reset_2() -> Result<(), DbErr> { function test_active_model_default_values (line 2440) | fn test_active_model_default_values() { function test_active_model_set_parent_key (line 2461) | fn test_active_model_set_parent_key() { FILE: sea-orm-sync/src/entity/active_model_ex.rs type HasOneModel (line 7) | pub enum HasOneModel { type HasManyModel (line 17) | pub enum HasManyModel { type ActiveModelAction (line 29) | pub enum ActiveModelAction { function set (line 44) | pub fn set>(model: AM) -> Self { function replace (line 49) | pub fn replace>(&mut self, model: AM) { function take (line 54) | pub fn take(&mut self) -> Option { function as_ref (line 62) | pub fn as_ref(&self) -> Option<&E::ActiveModelEx> { function as_mut (line 71) | pub fn as_mut(&mut self) -> Option<&mut E::ActiveModelEx> { function is_set (line 79) | pub fn is_set(&self) -> bool { function is_not_set (line 84) | pub fn is_not_set(&self) -> bool { function is_none (line 89) | pub fn is_none(&self) -> bool { function is_changed (line 94) | pub fn is_changed(&self) -> bool { function into_option (line 102) | pub fn into_option(self) -> Option { function empty_slice (line 111) | pub fn empty_slice(&self) -> &[E::ActiveModelEx] { function try_into_model (line 116) | pub fn try_into_model(self) -> Result, DbErr> method eq (line 132) | fn eq(&self, other: &Self) -> bool { function eq (line 146) | fn eq(&self, other: &Option) -> bool { function take (line 167) | pub fn take(&mut self) -> Self { function as_slice (line 172) | pub fn as_slice(&self) -> &[E::ActiveModelEx] { function as_mut_vec (line 180) | pub fn as_mut_vec(&mut self) -> &mut Vec { function into_vec (line 191) | pub fn into_vec(self) -> Vec { function empty_holder (line 199) | pub fn empty_holder(&self) -> Self { function push (line 208) | pub fn push>(&mut self, model: AM) -> &mut Se... function append (line 221) | pub fn append>(&mut self, model: AM) -> &mut ... function replace_all (line 226) | pub fn replace_all(&mut self, models: I) -> &mut Self function convert_to_append (line 235) | pub fn convert_to_append(&mut self) -> &mut Self { function not_set (line 249) | pub fn not_set(&mut self) { function is_replace (line 254) | pub fn is_replace(&self) -> bool { function is_append (line 259) | pub fn is_append(&self) -> bool { function is_changed (line 264) | pub fn is_changed(&self) -> bool { function find (line 273) | pub fn find(&self, model: &E::Model) -> bool { function try_into_model (line 288) | pub fn try_into_model(self) -> Result, DbErr> method eq (line 309) | fn eq(&self, other: &Self) -> bool { function from (line 327) | fn from(value: HasManyModel) -> Self { type Output (line 336) | type Output = E::ActiveModelEx; function index (line 338) | fn index(&self, index: usize) -> &Self::Output { function index_mut (line 349) | fn index_mut(&mut self, index: usize) -> &mut Self::Output { type Item (line 360) | type Item = E::ActiveModelEx; type IntoIter (line 361) | type IntoIter = std::vec::IntoIter; method into_iter (line 363) | fn into_iter(self) -> Self::IntoIter { function from (line 373) | fn from(value: Vec) -> Self { FILE: sea-orm-sync/src/entity/active_value.rs type ActiveValue (line 55) | pub enum ActiveValue function Unset (line 94) | pub fn Unset(_: Option) -> ActiveValue type IntoActiveValue (line 102) | pub trait IntoActiveValue method into_active_value (line 107) | fn into_active_value(self) -> ActiveValue; function into_active_value (line 114) | fn into_active_value(self) -> ActiveValue { function into_active_value (line 126) | fn into_active_value(self) -> ActiveValue> { method default (line 224) | fn default() -> Self { function set (line 234) | pub fn set(value: V) -> Self { function is_set (line 239) | pub fn is_set(&self) -> bool { function unchanged (line 244) | pub fn unchanged(value: V) -> Self { function is_unchanged (line 249) | pub fn is_unchanged(&self) -> bool { function not_set (line 254) | pub fn not_set() -> Self { function is_not_set (line 259) | pub fn is_not_set(&self) -> bool { function take (line 264) | pub fn take(&mut self) -> Option { function unwrap (line 276) | pub fn unwrap(self) -> V { function into_value (line 284) | pub fn into_value(self) -> Option { function into_wrapped_value (line 292) | pub fn into_wrapped_value(self) -> ActiveValue { function reset (line 302) | pub fn reset(&mut self) { function set_if_not_equals (line 336) | pub fn set_if_not_equals(&mut self, value: V) function set_if_not_equals_and (line 370) | pub fn set_if_not_equals_and(&mut self, value: V, f: impl FnOnce(&V) -> ... function try_as_ref (line 394) | pub fn try_as_ref(&self) -> Option<&V> { function as_ref (line 411) | fn as_ref(&self) -> &V { method eq (line 423) | fn eq(&self, other: &Self) -> bool { function from (line 437) | fn from(value: ActiveValue) -> Self { FILE: sea-orm-sync/src/entity/arrow_schema.rs type ArrowSchema (line 2) | pub trait ArrowSchema { method arrow_schema (line 4) | fn arrow_schema() -> sea_orm_arrow::arrow::datatypes::Schema; FILE: sea-orm-sync/src/entity/base_entity.rs type IdenStatic (line 12) | pub trait IdenStatic: Iden + Copy + Debug + 'static { method as_str (line 14) | fn as_str(&self) -> &'static str; type EntityName (line 18) | pub trait EntityName: IdenStatic + Default { method schema_name (line 20) | fn schema_name(&self) -> Option<&str> { method comment (line 25) | fn comment(&self) -> Option<&str> { method table_name (line 30) | fn table_name(&self) -> &'static str; method table_ref (line 33) | fn table_ref(&self) -> TableRef { type EntityTrait (line 53) | pub trait EntityTrait: EntityName { method belongs_to (line 77) | fn belongs_to(related: R) -> RelationBuilder method has_one (line 85) | fn has_one(_: R) -> RelationBuilder method has_many (line 93) | fn has_many(_: R) -> RelationBuilder method has_many_via (line 102) | fn has_many_via(_: R, rel: T) -> RelationBuilder method find (line 188) | fn find() -> Select { method find_related_rev (line 195) | fn find_related_rev() -> Select method find_by_id (line 289) | fn find_by_id(values: T) -> Select method primary_key_identity (line 307) | fn primary_key_identity() -> Identity { method insert (line 466) | fn insert(model: A) -> Insert method insert_many (line 668) | fn insert_many(models: I) -> InsertMany method update (line 793) | fn update(model: A) -> UpdateOne method update_many (line 848) | fn update_many() -> UpdateMany { method delete (line 896) | fn delete(model: A) -> DeleteOne method delete_many (line 951) | fn delete_many() -> DeleteMany { method delete_by_id (line 1026) | fn delete_by_id(values: T) -> ValidatedDeleteOne function test_delete_by_id_1 (line 1047) | fn test_delete_by_id_1() { function test_delete_by_id_2 (line 1059) | fn test_delete_by_id_2() { function entity_model_1 (line 1072) | fn entity_model_1() { function entity_model_2 (line 1098) | fn entity_model_2() { function entity_model_3 (line 1124) | fn entity_model_3() { function test_find_by_id (line 1163) | fn test_find_by_id() { function test_triangle (line 1183) | fn test_triangle() { FILE: sea-orm-sync/src/entity/column.rs type ColumnTrait (line 87) | pub trait ColumnTrait: IdenStatic + Iterable + FromStr { method def (line 92) | fn def(&self) -> ColumnDef; method enum_type_name (line 95) | fn enum_type_name(&self) -> Option<&'static str> { method entity_name (line 100) | fn entity_name(&self) -> DynIden { method as_column_ref (line 105) | fn as_column_ref(&self) -> (DynIden, DynIden) { method eq (line 128) | fn eq(&self, v: V) -> Expr method ne (line 160) | fn ne(&self, v: V) -> Expr method between (line 189) | fn between(&self, a: V, b: V) -> Expr method not_between (line 207) | fn not_between(&self, a: V, b: V) -> Expr method like (line 225) | fn like(&self, s: T) -> Expr method not_like (line 243) | fn not_like(&self, s: T) -> Expr method ilike (line 262) | fn ilike(&self, s: T) -> Expr method not_ilike (line 283) | fn not_ilike(&self, s: T) -> Expr method starts_with (line 308) | fn starts_with(&self, s: T) -> Expr method ends_with (line 332) | fn ends_with(&self, s: T) -> Expr method contains (line 356) | fn contains(&self, s: T) -> Expr method if_null (line 373) | fn if_null(&self, v: V) -> Expr method eq_any (line 426) | fn eq_any(&self, v: I) -> Expr method ne_all (line 465) | fn ne_all(&self, v: I) -> Expr method into_expr (line 492) | fn into_expr(self) -> Expr { method into_returning_expr (line 498) | fn into_returning_expr(self, db_backend: DbBackend) -> Expr { method select_as (line 506) | fn select_as(&self, expr: Expr) -> Expr { method select_enum_as (line 511) | fn select_enum_as(&self, expr: Expr) -> Expr { method save_as (line 517) | fn save_as(&self, val: Expr) -> Expr { method save_enum_as (line 522) | fn save_enum_as(&self, val: Expr) -> Expr { method json_key (line 528) | fn json_key(&self) -> &'static str { type ColumnTypeTrait (line 534) | pub trait ColumnTypeTrait { method def (line 536) | fn def(self) -> ColumnDef; method get_enum_name (line 539) | fn get_enum_name(&self) -> Option<&DynIden>; method def (line 543) | fn def(self) -> ColumnDef { method get_enum_name (line 558) | fn get_enum_name(&self) -> Option<&DynIden> { method def (line 564) | fn def(self) -> ColumnDef { method get_enum_name (line 568) | fn get_enum_name(&self) -> Option<&DynIden> { function enum_name (line 573) | fn enum_name(col_type: &ColumnType) -> Option<&DynIden> { type Text (line 581) | struct Text; type TextArray (line 582) | struct TextArray; method quoted (line 585) | fn quoted(&self) -> Cow<'static, str> { method unquoted (line 589) | fn unquoted(&self) -> &str { method quoted (line 598) | fn quoted(&self) -> Cow<'static, str> { method unquoted (line 603) | fn unquoted(&self) -> &str { function select_enum_as (line 611) | pub(crate) fn select_enum_as(col: Expr, _: DynIden, col_type: &ColumnTyp... function save_enum_as (line 619) | pub(crate) fn save_enum_as(col: Expr, enum_name: DynIden, col_type: &Col... function cast_enum_as (line 627) | pub(crate) fn cast_enum_as(expr: Expr, col_def: &ColumnDef, f: F) -> ... function test_in_subquery_1 (line 670) | fn test_in_subquery_1() { function test_in_subquery_2 (line 694) | fn test_in_subquery_2() { function select_as_1 (line 719) | fn select_as_1() { function save_as_1 (line 852) | fn save_as_1() { function select_as_and_value_1 (line 985) | fn select_as_and_value_1() { FILE: sea-orm-sync/src/entity/column/types.rs type IntoOption (line 7) | pub trait IntoOption { method into_option (line 9) | fn into_option(self) -> Option; type BoolColumn (line 13) | pub struct BoolColumn(pub E::Column); type NumericColumn (line 18) | pub struct NumericColumn(pub E::Column); type NumericColumnNullable (line 21) | pub struct NumericColumnNullable(pub E::Column); type StringColumn (line 26) | pub struct StringColumn(pub E::Column); type StringColumnNullable (line 28) | pub struct StringColumnNullable(pub E::Column); type BytesColumn (line 33) | pub struct BytesColumn(pub E::Column); type JsonColumn (line 37) | pub struct JsonColumn(pub E::Column); type DateLikeColumn (line 43) | pub struct DateLikeColumn(pub E::Column); type TimeLikeColumn (line 48) | pub struct TimeLikeColumn(pub E::Column); type DateTimeLikeColumn (line 53) | pub struct DateTimeLikeColumn(pub E::Column); type UuidColumn (line 57) | pub struct UuidColumn(pub E::Column); type TextUuidColumn (line 61) | pub struct TextUuidColumn(pub E::Column); type IpNetworkColumn (line 65) | pub struct IpNetworkColumn(pub E::Column); type NumericArrayColumn (line 69) | pub struct NumericArrayColumn(pub E::Column); type GenericArrayColumn (line 73) | pub struct GenericArrayColumn(pub E::Column); function into_option (line 349) | fn into_option(self) -> Option { function into_option (line 354) | fn into_option(self) -> Option { method into_option (line 359) | fn into_option(self) -> Option { function into_option (line 364) | fn into_option(self) -> Option { function into_option (line 369) | fn into_option(self) -> Option { function into_option (line 374) | fn into_option(self) -> Option { FILE: sea-orm-sync/src/entity/column/types/with_datetime.rs function eq_any (line 31) | pub fn eq_any(&self, v: I) -> Expr function eq_any (line 70) | pub fn eq_any(&self, v: I) -> Expr function eq_any (line 109) | pub fn eq_any(&self, v: I) -> Expr FILE: sea-orm-sync/src/entity/column/types/with_ipnetwork.rs function eq_any (line 31) | pub fn eq_any(&self, v: I) -> Expr FILE: sea-orm-sync/src/entity/column/types/with_json.rs function eq_any (line 21) | pub fn eq_any(&self, v: I) -> Expr FILE: sea-orm-sync/src/entity/column/types/with_uuid.rs function eq_any (line 31) | pub fn eq_any(&self, v: I) -> Expr FILE: sea-orm-sync/src/entity/column_def.rs type ColumnDef (line 9) | pub struct ColumnDef { method unique (line 32) | pub fn unique(mut self) -> Self { method seaography_ignore (line 38) | pub fn seaography_ignore(mut self) -> Self { method unique_key (line 44) | pub fn unique_key(mut self, key: &str) -> Self { method renamed_from (line 50) | pub fn renamed_from(mut self, col: &str) -> Self { method comment (line 56) | pub fn comment(mut self, v: &str) -> Self { method null (line 62) | pub fn null(self) -> Self { method nullable (line 67) | pub fn nullable(mut self) -> Self { method indexed (line 73) | pub fn indexed(mut self) -> Self { method default_value (line 79) | pub fn default_value(mut self, value: T) -> Self method default (line 88) | pub fn default(mut self, default: T) -> Self method extra (line 97) | pub fn extra(mut self, value: &str) -> Self { method get_column_type (line 103) | pub fn get_column_type(&self) -> &ColumnType { method get_column_default (line 108) | pub fn get_column_default(&self) -> Option<&SimpleExpr> { method is_null (line 113) | pub fn is_null(&self) -> bool { method is_unique (line 118) | pub fn is_unique(&self) -> bool { method seaography (line 123) | pub fn seaography(&self) -> &SeaographyColumnAttr { type SeaographyColumnAttr (line 25) | pub struct SeaographyColumnAttr { function test_col_from_str (line 133) | fn test_col_from_str() { function entity_model_column_1 (line 166) | fn entity_model_column_1() { function column_name_1 (line 270) | fn column_name_1() { function column_name_2 (line 309) | fn column_name_2() { function enum_name_1 (line 382) | fn enum_name_1() { function enum_name_2 (line 414) | fn enum_name_2() { function column_name_enum_name_1 (line 487) | fn column_name_enum_name_1() { function column_name_enum_name_2 (line 521) | fn column_name_enum_name_2() { function column_name_enum_name_3 (line 599) | fn column_name_enum_name_3() { function column_def_unique_key (line 627) | fn column_def_unique_key() { function column_def_renamed_from (line 659) | fn column_def_renamed_from() { FILE: sea-orm-sync/src/entity/compound.rs type EntityLoaderTrait (line 16) | pub trait EntityLoaderTrait: QueryFilter + QueryOrder + ... method filter_by_id (line 21) | fn filter_by_id(mut self, values: T) -> Self method order_by_id_asc (line 38) | fn order_by_id_asc(self) -> Self { method order_by_id_desc (line 43) | fn order_by_id_desc(self) -> Self { method order_by_id (line 48) | fn order_by_id(mut self, order: Order) -> Self { method paginate (line 58) | fn paginate<'db, C: ConnectionTrait>( method fetch (line 73) | fn fetch( method num_items (line 81) | fn num_items(self, db: &C, page_size: u64) -> Resu... type EntityLoaderPaginator (line 85) | pub struct EntityLoaderPaginator<'db, C, E, L> type EntityReverse (line 99) | pub trait EntityReverse { type EntityLoaderWithSelf (line 105) | pub struct EntityLoaderWithSelf(pub R, p... type EntityLoaderWithSelfRev (line 109) | pub struct EntityLoaderWithSelfRev(pub... type LoadTarget (line 112) | pub enum LoadTarget { function fetch_page (line 125) | pub fn fetch_page(&self, page: u64) -> Result, DbErr> { function fetch (line 130) | pub fn fetch(&self) -> Result, DbErr> { function num_items (line 135) | pub fn num_items(&self) -> Result { function num_pages (line 140) | pub fn num_pages(&self) -> Result { function num_items_and_pages (line 147) | pub fn num_items_and_pages(&self) -> Result { function compute_pages_number (line 158) | fn compute_pages_number(&self, num_items: u64) -> u64 { function next (line 163) | pub fn next(&mut self) { function cur_page (line 168) | pub fn cur_page(&self) -> u64 { function fetch_and_next (line 173) | pub fn fetch_and_next(&mut self) -> Result>, DbEr... function test_model_ex_convert (line 187) | fn test_model_ex_convert() { FILE: sea-orm-sync/src/entity/compound/has_many.rs type HasMany (line 9) | pub enum HasMany { method eq (line 20) | fn eq(&self, other: &Self) -> bool { function is_loaded (line 38) | pub fn is_loaded(&self) -> bool { function is_unloaded (line 43) | pub fn is_unloaded(&self) -> bool { function is_empty (line 48) | pub fn is_empty(&self) -> bool { function get (line 56) | pub fn get(&self, index: usize) -> Option<&E::ModelEx> { function len (line 64) | pub fn len(&self) -> usize { function into_active_model (line 77) | pub fn into_active_model(self) -> HasManyModel { function from (line 88) | fn from(value: HasMany) -> Self { type Output (line 97) | type Output = E::ModelEx; function index (line 99) | fn index(&self, index: usize) -> &Self::Output { type Item (line 110) | type Item = E::ModelEx; type IntoIter (line 111) | type IntoIter = std::vec::IntoIter; method into_iter (line 113) | fn into_iter(self) -> Self::IntoIter { function from (line 122) | fn from(value: Vec) -> Self { function eq (line 133) | fn eq(&self, other: &[::Model; N]) -> bool { function eq (line 147) | fn eq(&self, other: &HasMany) -> bool { function eq (line 158) | fn eq(&self, other: &[::Model]) -> bool { function eq (line 172) | fn eq(&self, other: &HasMany) -> bool { type Iter (line 178) | pub struct Iter<'a, E: EntityTrait> { function iter (line 183) | pub fn iter(&self) -> Iter<'_, E> { type Item (line 194) | type Item = &'a E::ModelEx; method next (line 196) | fn next(&mut self) -> Option { method size_hint (line 200) | fn size_hint(&self) -> (usize, Option) { method count (line 207) | fn count(self) -> usize method last (line 214) | fn last(self) -> Option method len (line 223) | fn len(&self) -> usize { method next_back (line 229) | fn next_back(&mut self) -> Option { type Item (line 235) | type Item = &'a E::ModelEx; type IntoIter (line 236) | type IntoIter = Iter<'a, E>; method into_iter (line 238) | fn into_iter(self) -> Self::IntoIter { method hash (line 253) | fn hash(&self, state: &mut H) { function serialize (line 268) | fn serialize(&self, serializer: S) -> Result function deserialize (line 286) | fn deserialize(deserializer: D) -> Result function test_serde_compound (line 303) | fn test_serde_compound() { FILE: sea-orm-sync/src/entity/compound/has_one.rs type HasOne (line 5) | pub enum HasOne { function loaded (line 14) | pub fn loaded>(model: M) -> Self { function is_unloaded (line 19) | pub fn is_unloaded(&self) -> bool { function is_not_found (line 24) | pub fn is_not_found(&self) -> bool { function is_loaded (line 29) | pub fn is_loaded(&self) -> bool { function is_none (line 34) | pub fn is_none(&self) -> bool { function as_ref (line 39) | pub fn as_ref(&self) -> Option<&E::ModelEx> { function as_mut (line 47) | pub fn as_mut(&mut self) -> Option<&mut E::ModelEx> { function into_option (line 55) | pub fn into_option(self) -> Option { function take (line 63) | pub fn take(&mut self) -> Option { function unwrap (line 70) | pub fn unwrap(self) -> E::ModelEx { function into_active_model (line 84) | pub fn into_active_model(self) -> HasOneModel { method eq (line 102) | fn eq(&self, other: &Self) -> bool { function from (line 121) | fn from(value: HasOne) -> Self { function from (line 130) | fn from(value: Option>) -> Self { function eq (line 143) | fn eq(&self, other: &Option>) -> bool { function eq (line 157) | fn eq(&self, other: &HasOne) -> bool { method hash (line 167) | fn hash(&self, state: &mut H) { function serialize (line 183) | fn serialize(&self, serializer: S) -> Result function deserialize (line 202) | fn deserialize(deserializer: D) -> Result FILE: sea-orm-sync/src/entity/identity.rs type Identity (line 7) | pub enum Identity { method arity (line 20) | pub fn arity(&self) -> usize { method iter (line 30) | pub fn iter(&self) -> BorrowedIdentityIter<'_> { method contains (line 38) | pub fn contains(&self, col: &DynIden) -> bool { method fully_contains (line 43) | pub fn fully_contains(&self, other: &Identity) -> bool { type Item (line 54) | type Item = DynIden; type IntoIter (line 55) | type IntoIter = OwnedIdentityIter; method into_iter (line 57) | fn into_iter(self) -> Self::IntoIter { method quoted (line 66) | fn quoted(&self) -> Cow<'static, str> { method to_string (line 81) | fn to_string(&self) -> String { method unquoted (line 88) | fn unquoted(&self) -> &str { type BorrowedIdentityIter (line 95) | pub struct BorrowedIdentityIter<'a> { type OwnedIdentityIter (line 102) | pub struct OwnedIdentityIter { type Item (line 108) | type Item = &'a DynIden; method next (line 110) | fn next(&mut self) -> Option { type Item (line 138) | type Item = DynIden; method next (line 140) | fn next(&mut self) -> Option { type IntoIdentity (line 168) | pub trait IntoIdentity { method into_identity (line 170) | fn into_identity(self) -> Identity; method into_identity (line 183) | fn into_identity(self) -> Identity { method into_identity (line 189) | fn into_identity(self) -> Identity { method into_identity (line 195) | fn into_identity(self) -> Identity { method into_identity (line 204) | fn into_identity(self) -> Identity { method into_identity (line 214) | fn into_identity(self) -> Identity { method into_identity (line 225) | fn into_identity(self) -> Identity { type IdentityOf (line 174) | pub trait IdentityOf method identity_of (line 179) | fn identity_of(self) -> Identity; method identity_of (line 265) | fn identity_of(self) -> Identity { function test_identity_contains (line 306) | fn test_identity_contains() { FILE: sea-orm-sync/src/entity/link.rs type LinkDef (line 7) | pub type LinkDef = RelationDef; type Linked (line 10) | pub trait Linked { method link (line 18) | fn link(&self) -> Vec; method find_linked (line 21) | fn find_linked(&self) -> Select { function find_linked (line 26) | pub(crate) fn find_linked(links: I, join: JoinType) -> Select function find_linked_recursive (line 56) | pub(crate) fn find_linked_recursive( FILE: sea-orm-sync/src/entity/model.rs type ModelTrait (line 12) | pub trait ModelTrait: Clone + Debug { method get (line 17) | fn get(&self, c: ::Column) -> Value; method get_value_type (line 20) | fn get_value_type(c: ::Column) -> ArrayType; method set (line 23) | fn set(&mut self, c: ::Column, v: Value) { method try_set (line 29) | fn try_set(&mut self, c: ::Column, v: Val... method find_related (line 32) | fn find_related(&self, _: R) -> Select method find_linked (line 41) | fn find_linked(&self, l: L) -> Select method find_linked_recursive (line 51) | fn find_linked_recursive(&self, l: L) -> Select method delete (line 62) | fn delete<'a, A, C>(self, db: &'a C) -> Result method get_primary_key_value (line 72) | fn get_primary_key_value(&self) -> ValueTuple { type FromQueryResult (line 108) | pub trait FromQueryResult: Sized { method from_query_result (line 119) | fn from_query_result(res: &QueryResult, pre: &str) -> Result Result<... method from_query_result_nullable (line 138) | fn from_query_result_nullable(res: &QueryResult, pre: &str) -> Result<... method find_by_statement (line 193) | fn find_by_statement(stmt: Statement) -> SelectorRaw> { method from_query_result (line 199) | fn from_query_result(res: &QueryResult, pre: &str) -> Result Result<... method from_query_result_nullable (line 211) | fn from_query_result_nullable(res: &QueryResult, pre: &str) -> Result<... type TryIntoModel (line 221) | pub trait TryIntoModel method try_into_model (line 226) | fn try_into_model(self) -> Result; method try_into_model (line 233) | fn try_into_model(self) -> Result { function test_model (line 247) | fn test_model() { FILE: sea-orm-sync/src/entity/partial_model.rs type PartialModelTrait (line 5) | pub trait PartialModelTrait: FromQueryResult { method select_cols (line 9) | fn select_cols(select: S) -> S { method select_cols_nested (line 32) | fn select_cols_nested( method select_cols_nested (line 40) | fn select_cols_nested( method select_cols_nested (line 50) | fn select_cols_nested( FILE: sea-orm-sync/src/entity/prelude.rs type DateTimeWithTimeZone (line 39) | pub type DateTimeWithTimeZone = chrono::DateTime; type DateTimeUtc (line 43) | pub type DateTimeUtc = chrono::DateTime; type DateTimeLocal (line 47) | pub type DateTimeLocal = chrono::DateTime; type ChronoDateTimeWithTimeZone (line 60) | pub type ChronoDateTimeWithTimeZone = chrono::DateTime; type ChronoUtc (line 68) | pub type ChronoUtc = chrono::Utc; type ChronoDateTimeLocal (line 72) | pub type ChronoDateTimeLocal = chrono::DateTime; FILE: sea-orm-sync/src/entity/primary_key.rs type PrimaryKeyTrait (line 39) | pub trait PrimaryKeyTrait: IdenStatic + Iterable { method auto_increment (line 51) | fn auto_increment() -> bool; type PrimaryKeyToColumn (line 55) | pub trait PrimaryKeyToColumn { method into_column (line 60) | fn into_column(self) -> Self::Column; method from_column (line 63) | fn from_column(col: Self::Column) -> Option type PrimaryKeyArity (line 69) | pub trait PrimaryKeyArity { constant ARITY (line 71) | const ARITY: usize; constant ARITY (line 78) | const ARITY: usize = 1; function test_composite_primary_key (line 108) | fn test_composite_primary_key() { FILE: sea-orm-sync/src/entity/registry.rs type EntityRegistry (line 6) | pub struct EntityRegistry { method build_schema (line 21) | pub fn build_schema(schema: Schema, prefix: &str) -> SchemaBuilder { FILE: sea-orm-sync/src/entity/relation.rs type RelationType (line 13) | pub enum RelationType { type ForeignKeyAction (line 22) | pub type ForeignKeyAction = sea_query::ForeignKeyAction; type RelationTrait (line 25) | pub trait RelationTrait: Iterable + Debug + 'static { method def (line 27) | fn def(&self) -> RelationDef; method name (line 30) | fn name(&self) -> String { type Related (line 36) | pub trait Related method to (line 41) | fn to() -> RelationDef; method via (line 44) | fn via() -> Option { method find_related (line 49) | fn find_related() -> Select { type RelatedSelfVia (line 55) | pub trait RelatedSelfVia method to (line 60) | fn to() -> RelationDef; method via (line 63) | fn via() -> RelationDef; method find_related (line 66) | fn find_related() -> Select { type RelationDef (line 73) | pub struct RelationDef { method rev (line 189) | pub fn rev(self) -> Self { method from_alias (line 248) | pub fn from_alias(mut self, alias: A) -> Self method on_condition (line 291) | pub fn on_condition(mut self, f: F) -> Self method condition_type (line 330) | pub fn condition_type(mut self, condition_type: ConditionType) -> Self { method from (line 443) | fn from(b: RelationBuilder) -> Self { method hash (line 542) | fn hash(&self, state: &mut H) { method from (line 132) | fn from(mut rel: RelationDef) -> Condition { type RelationBuilder (line 166) | pub struct RelationBuilder function new (line 341) | pub(crate) fn new(rel_type: RelationType, from: E, to: R, is_owner: bool... function from_rel (line 359) | pub(crate) fn from_rel(rel_type: RelationType, rel: RelationDef, is_owne... function from (line 378) | pub fn from(mut self, identifier: T) -> Self function to (line 387) | pub fn to(mut self, identifier: T) -> Self function skip_fk (line 396) | pub fn skip_fk(mut self) -> Self { function on_delete (line 402) | pub fn on_delete(mut self, action: ForeignKeyAction) -> Self { function on_update (line 408) | pub fn on_update(mut self, action: ForeignKeyAction) -> Self { function on_condition (line 417) | pub fn on_condition(mut self, f: F) -> Self function fk_name (line 426) | pub fn fk_name(mut self, fk_name: &str) -> Self { function condition_type (line 432) | pub fn condition_type(mut self, condition_type: ConditionType) -> Self { method from (line 492) | fn from(relation: RelationDef) -> Self { method from (line 531) | fn from(relation: RelationDef) -> Self { method eq (line 553) | fn eq(&self, other: &Self) -> bool { function assert_relation_traits (line 574) | fn assert_relation_traits() { FILE: sea-orm-sync/src/entity/with_arrow.rs method from (line 8) | fn from(e: ArrowError) -> Self { function arrow_array_to_value (line 13) | pub(crate) fn arrow_array_to_value( function arrow_array_to_value_alt (line 22) | pub(crate) fn arrow_array_to_value_alt( function is_datetime_column (line 30) | pub(crate) fn is_datetime_column(col_type: &ColumnType) -> bool { function option_values_to_arrow_array (line 34) | pub(crate) fn option_values_to_arrow_array( FILE: sea-orm-sync/src/error.rs type DbErr (line 18) | pub enum DbErr { method sql_err (line 219) | pub fn sql_err(&self) -> Option { type TryGetError (line 117) | pub enum TryGetError { type ConnAcquireErr (line 126) | pub enum ConnAcquireErr { type RuntimeErr (line 137) | pub enum RuntimeErr { method eq (line 152) | fn eq(&self, other: &Self) -> bool { type ColumnFromStrErr (line 162) | pub struct ColumnFromStrErr(pub String); function conn_err (line 165) | pub(crate) fn conn_err(s: T) -> DbErr function exec_err (line 173) | pub(crate) fn exec_err(s: T) -> DbErr function query_err (line 181) | pub(crate) fn query_err(s: T) -> DbErr function type_err (line 189) | pub(crate) fn type_err(s: T) -> DbErr function json_err (line 197) | pub(crate) fn json_err(s: T) -> DbErr type SqlErr (line 207) | pub enum SqlErr { FILE: sea-orm-sync/src/executor/consolidate.rs function consolidate_query_result (line 9) | pub(super) fn consolidate_query_result( function consolidate_query_result_tee (line 24) | pub(super) fn consolidate_query_result_tee( function consolidate_query_result_chain (line 39) | pub(super) fn consolidate_query_result_chain( function retain_unique_models (line 54) | fn retain_unique_models(rows: Vec) -> Vec type ModelKey (line 67) | trait ModelKey { method get (line 69) | fn get(&self, model: &E::Model) -> Self::Type; type UnitPk (line 73) | struct UnitPk(E::Column); type PairPk (line 74) | struct PairPk(E::Column, E::Column); type TuplePk (line 75) | struct TuplePk(Vec); function unit_pk (line 78) | fn unit_pk() -> UnitPk { function pair_pk (line 87) | fn pair_pk() -> PairPk { function tuple_pk (line 94) | fn tuple_pk() -> TuplePk { type Type (line 102) | type Type = Value; function get (line 103) | fn get(&self, model: &E::Model) -> Self::Type { type Type (line 109) | type Type = (Value, Value); function get (line 110) | fn get(&self, model: &E::Model) -> Self::Type { type Type (line 116) | type Type = Vec; function get (line 117) | fn get(&self, model: &E::Model) -> Self::Type { function consolidate_query_result_of (line 126) | fn consolidate_query_result_of>( function consolidate_query_result_of_tee (line 167) | fn consolidate_query_result_of_tee>( function consolidate_query_result_of_chain (line 263) | fn consolidate_query_result_of_chain>( function retain_unique_models_of (line 316) | fn retain_unique_models_of>( function consolidate_query_result_of_ordered_rows (line 332) | fn consolidate_query_result_of_ordered_rows( function cake_model (line 372) | fn cake_model(id: i32) -> crate::tests_cfg::cake::Model { function filling_model (line 384) | fn filling_model(id: i32) -> crate::tests_cfg::filling::Model { function fruit_model (line 401) | fn fruit_model(id: i32) -> crate::tests_cfg::fruit::Model { function fruit_model_for (line 405) | fn fruit_model_for(id: i32, cake_id: Option) -> crate::tests_cfg::f... function vendor_model (line 417) | fn vendor_model(id: i32) -> crate::tests_cfg::vendor::Model { function cake_with_fruit (line 429) | fn cake_with_fruit( function cake_and_filling (line 442) | fn cake_and_filling( function cake_and_vendor (line 452) | fn cake_and_vendor( function also_related (line 463) | fn also_related() -> Result<(), crate::DbErr> { function also_related_2 (line 496) | fn also_related_2() -> Result<(), crate::DbErr> { function also_related_3 (line 516) | fn also_related_3() -> Result<(), crate::DbErr> { function also_related_4 (line 541) | fn also_related_4() -> Result<(), crate::DbErr> { function also_related_many_to_many (line 568) | fn also_related_many_to_many() -> Result<(), crate::DbErr> { function also_related_many_to_many_2 (line 593) | fn also_related_many_to_many_2() -> Result<(), crate::DbErr> { function with_related (line 620) | fn with_related() -> Result<(), crate::DbErr> { function with_related_2 (line 664) | fn with_related_2() -> Result<(), crate::DbErr> { function with_related_empty (line 696) | fn with_related_empty() -> Result<(), crate::DbErr> { function with_related_many_to_many (line 730) | fn with_related_many_to_many() -> Result<(), crate::DbErr> { function with_related_many_to_many_2 (line 754) | fn with_related_many_to_many_2() -> Result<(), crate::DbErr> { function also_linked_base (line 780) | fn also_linked_base() -> Result<(), crate::DbErr> { function also_linked_same_cake (line 817) | fn also_linked_same_cake() -> Result<(), crate::DbErr> { function also_linked_same_vendor (line 844) | fn also_linked_same_vendor() -> Result<(), crate::DbErr> { function also_linked_many_to_many (line 871) | fn also_linked_many_to_many() -> Result<(), crate::DbErr> { function also_linked_empty (line 902) | fn also_linked_empty() -> Result<(), crate::DbErr> { function with_linked_base (line 931) | fn with_linked_base() -> Result<(), crate::DbErr> { function with_linked_same_vendor (line 974) | fn with_linked_same_vendor() -> Result<(), crate::DbErr> { function with_linked_empty (line 1001) | fn with_linked_empty() -> Result<(), crate::DbErr> { function with_linked_repeated (line 1030) | fn with_linked_repeated() -> Result<(), crate::DbErr> { function test_retain_unique_models (line 1057) | fn test_retain_unique_models() { function test_consolidate_tee (line 1073) | fn test_consolidate_tee() { function test_consolidate_chain (line 1160) | fn test_consolidate_chain() { FILE: sea-orm-sync/src/executor/cursor.rs type Cursor (line 18) | pub struct Cursor function new (line 39) | pub(crate) fn new(query: SelectStatement, table: DynIden, order_colum... function before (line 59) | pub fn before(&mut self, values: V) -> &mut Self function after (line 68) | pub fn after(&mut self, values: V) -> &mut Self function apply_filters (line 76) | fn apply_filters(&mut self) -> Result<&mut Self, DbErr> { function apply_filter (line 108) | fn apply_filter(&self, values: ValueTuple, f: F) -> Condition function asc (line 189) | pub fn asc(&mut self) -> &mut Self { function desc (line 195) | pub fn desc(&mut self) -> &mut Self { function first (line 201) | pub fn first(&mut self, num_rows: u64) -> &mut Self { function last (line 208) | pub fn last(&mut self, num_rows: u64) -> &mut Self { function resolve_sort_order (line 214) | fn resolve_sort_order(&mut self) -> Order { function apply_limit (line 225) | fn apply_limit(&mut self) -> &mut Self { function apply_order_by (line 235) | fn apply_order_by(&mut self) -> &mut Self { function all (line 273) | pub fn all(&mut self, db: &C) -> Result, DbErr> function into_model (line 293) | pub fn into_model(self) -> Cursor> function into_partial_model (line 313) | pub fn into_partial_model(self) -> Cursor> function into_json (line 322) | pub fn into_json(self) -> Cursor> { function set_secondary_order_by (line 339) | pub fn set_secondary_order_by(&mut self, tbl_col: Vec<(DynIden, Identity... type QueryStatement (line 349) | type QueryStatement = SelectStatement; method query (line 351) | fn query(&mut self) -> &mut SelectStatement { type CursorTrait (line 357) | pub trait CursorTrait { type Selector (line 367) | type Selector = SelectModel; type Selector (line 391) | type Selector = SelectTwoModel; type Selector (line 404) | type Selector = SelectThreeModel; function cursor_by (line 376) | pub fn cursor_by(self, order_columns: C) -> Cursor> function cursor_by (line 415) | pub fn cursor_by(self, order_columns: C) -> Cursor> function cursor_by_other (line 437) | pub fn cursor_by_other(self, order_columns: C) -> Cursor(self, order_columns: C) -> Cursor Result<(), DbErr> { function last_2_after_10_desc (line 564) | fn last_2_after_10_desc() -> Result<(), DbErr> { function first_2_before_10_also_related_select (line 617) | fn first_2_before_10_also_related_select() -> Result<(), DbErr> { function last_2_after_10_also_related_select_desc (line 679) | fn last_2_after_10_also_related_select_desc() -> Result<(), DbErr> { function first_2_before_10_also_related_select_cursor_other (line 744) | fn first_2_before_10_also_related_select_cursor_other() -> Result<(), Db... function last_2_after_10_also_related_select_cursor_other_desc (line 793) | fn last_2_after_10_also_related_select_cursor_other_desc() -> Result<(),... function first_2_before_10_also_linked_select (line 843) | fn first_2_before_10_also_linked_select() -> Result<(), DbErr> { function last_2_after_10_also_linked_select_desc (line 904) | fn last_2_after_10_also_linked_select_desc() -> Result<(), DbErr> { function first_2_before_10_also_linked_select_cursor_other (line 968) | fn first_2_before_10_also_linked_select_cursor_other() -> Result<(), DbE... function last_2_after_10_also_linked_select_cursor_other_desc (line 1017) | fn last_2_after_10_also_linked_select_cursor_other_desc() -> Result<(), ... function last_2_after_10 (line 1069) | fn last_2_after_10() -> Result<(), DbErr> { function first_2_before_10_desc (line 1128) | fn first_2_before_10_desc() -> Result<(), DbErr> { function last_2_after_25_before_30 (line 1179) | fn last_2_after_25_before_30() -> Result<(), DbErr> { function first_2_after_30_before_25_desc (line 1240) | fn first_2_after_30_before_25_desc() -> Result<(), DbErr> { type Model (line 1298) | pub struct Model { type Relation (line 1306) | pub enum Relation {} type Model (line 1317) | pub struct Model { type Relation (line 1327) | pub enum Relation {} function composite_keys_1 (line 1333) | fn composite_keys_1() -> Result<(), DbErr> { function composite_keys_1_desc (line 1371) | fn composite_keys_1_desc() -> Result<(), DbErr> { function composite_keys_2 (line 1410) | fn composite_keys_2() -> Result<(), DbErr> { function composite_keys_error (line 1456) | fn composite_keys_error() -> Result<(), DbErr> { function composite_keys_2_desc (line 1484) | fn composite_keys_2_desc() -> Result<(), DbErr> { function composite_keys_3 (line 1531) | fn composite_keys_3() -> Result<(), DbErr> { function composite_keys_3_desc (line 1577) | fn composite_keys_3_desc() -> Result<(), DbErr> { function composite_keys_4 (line 1624) | fn composite_keys_4() -> Result<(), DbErr> { function composite_keys_4_desc (line 1663) | fn composite_keys_4_desc() -> Result<(), DbErr> { function composite_keys_5 (line 1703) | fn composite_keys_5() -> Result<(), DbErr> { function composite_keys_5_desc (line 1754) | fn composite_keys_5_desc() -> Result<(), DbErr> { type Model (line 1811) | pub struct Model { type Relation (line 1839) | pub enum Relation {} function cursor_by_many (line 1845) | fn cursor_by_many() -> Result<(), DbErr> { function cursor_by_many_desc (line 1967) | fn cursor_by_many_desc() -> Result<(), DbErr> { type Model (line 2094) | pub struct Model { type Relation (line 2102) | pub enum Relation { method to (line 2108) | fn to() -> RelationDef { type Model (line 2123) | pub struct Model { type Relation (line 2132) | pub enum Relation { method to (line 2142) | fn to() -> RelationDef { function related_composite_keys_1 (line 2151) | fn related_composite_keys_1() -> Result<(), DbErr> { function related_composite_keys_1_desc (line 2196) | fn related_composite_keys_1_desc() -> Result<(), DbErr> { function related_composite_keys_2 (line 2242) | fn related_composite_keys_2() -> Result<(), DbErr> { function related_composite_keys_2_desc (line 2294) | fn related_composite_keys_2_desc() -> Result<(), DbErr> { function related_composite_keys_3 (line 2347) | fn related_composite_keys_3() -> Result<(), DbErr> { function related_composite_keys_3_desc (line 2402) | fn related_composite_keys_3_desc() -> Result<(), DbErr> { FILE: sea-orm-sync/src/executor/delete.rs type Deleter (line 10) | pub struct Deleter { method new (line 87) | pub fn new(query: DeleteStatement) -> Self { method exec (line 92) | pub fn exec(self, db: &C) -> Result method exec_with_returning (line 100) | pub fn exec_with_returning(self, db: &C) -> Result... type DeleteResult (line 16) | pub struct DeleteResult { method empty (line 111) | pub fn empty() -> Self { method merge (line 116) | pub fn merge(&mut self, other: DeleteResult) { function exec (line 26) | pub fn exec(self, db: &C) -> Result function exec_with_returning (line 34) | pub fn exec_with_returning(self, db: &C) -> Result, ... function exec (line 47) | pub fn exec(self, db: &C) -> Result function exec_with_returning (line 55) | pub fn exec_with_returning(self, db: &C) -> Result, ... function exec (line 68) | pub fn exec(self, db: &'a C) -> Result function exec_with_returning (line 76) | pub fn exec_with_returning(self, db: &C) -> Result, DbErr> function exec_delete_only (line 121) | fn exec_delete_only(query: DeleteStatement, db: &C) -> Result(query: DeleteStatement, db: &C) -> Result( function exec_delete_with_returning_many (line 162) | fn exec_delete_with_returning_many( function delete_error (line 191) | fn delete_error() { FILE: sea-orm-sync/src/executor/execute.rs type ExecResult (line 3) | pub struct ExecResult { method last_insert_id (line 41) | pub fn last_insert_id(&self) -> u64 { method rows_affected (line 77) | pub fn rows_affected(&self) -> u64 { type ExecResultHolder (line 12) | pub(crate) enum ExecResultHolder { FILE: sea-orm-sync/src/executor/insert.rs type PrimaryKey (line 10) | type PrimaryKey = <::Entity as EntityTrait>::P... type Inserter (line 14) | pub struct Inserter type InsertResult (line 26) | pub struct InsertResult type InsertManyResult (line 37) | pub struct InsertManyResult type TryInsertResult (line 50) | pub enum TryInsertResult { function last_insert_id (line 79) | pub fn last_insert_id( function exec (line 95) | pub fn exec(self, db: &C) -> Result>,... function exec_without_returning (line 112) | pub fn exec_without_returning(self, db: &C) -> Result( function exec_with_returning_keys (line 148) | pub fn exec_with_returning_keys( function exec_with_returning_many (line 169) | pub fn exec_with_returning_many( function exec (line 195) | pub fn exec<'a, C>(self, db: &'a C) -> Result, DbErr> function exec_without_returning (line 210) | pub fn exec_without_returning<'a, C>(self, db: &'a C) -> Result function exec_with_returning (line 222) | pub fn exec_with_returning<'a, C>( function exec_with_returning_keys (line 235) | pub fn exec_with_returning_keys<'a, C>( function exec_with_returning_many (line 248) | pub fn exec_with_returning_many<'a, C>( function exec (line 266) | pub fn exec(self, db: &C) -> Result, DbErr> function exec_without_returning (line 286) | pub fn exec_without_returning(self, db: &C) -> Result function exec_with_returning (line 297) | pub fn exec_with_returning( function exec_with_returning_many (line 317) | pub fn exec_with_returning_many( function exec_with_returning_keys (line 333) | pub fn exec_with_returning_keys( function new (line 354) | pub fn new(primary_key: Option, query: InsertStatement) -> S... function exec (line 363) | pub fn exec<'a, C>(self, db: &'a C) -> Result, DbErr> function exec_without_returning (line 372) | pub fn exec_without_returning<'a, C>(self, db: &'a C) -> Result function exec_with_returning (line 381) | pub fn exec_with_returning<'a, C>( function exec_with_returning_keys (line 394) | pub fn exec_with_returning_keys<'a, C>( function exec_with_returning_many (line 407) | pub fn exec_with_returning_many<'a, C>( function exec_insert (line 420) | fn exec_insert( function exec_insert_without_returning (line 474) | fn exec_insert_without_returning(insert_statement: InsertStatement, d... function exec_insert_with_returning (line 482) | fn exec_insert_with_returning( function exec_insert_with_returning_keys (line 518) | fn exec_insert_with_returning_keys( function exec_insert_with_returning_many (line 551) | fn exec_insert_with_returning_many( function returning_pk (line 580) | fn returning_pk(db_backend: DbBackend) -> ReturningClause FILE: sea-orm-sync/src/executor/paginator.rs type PinBoxStream (line 9) | type PinBoxStream<'db, Item> = Pin + 'db>>; type PinBoxStream (line 11) | type PinBoxStream<'db, Item> = Box + 'db>; type Paginator (line 15) | pub struct Paginator<'db, C, S> type ItemsAndPagesNumber (line 29) | pub struct ItemsAndPagesNumber { function fetch_page (line 44) | pub fn fetch_page(&self, page: u64) -> Result, DbErr> { function fetch (line 60) | pub fn fetch(&self) -> Result, DbErr> { function num_items (line 65) | pub fn num_items(&self) -> Result { function num_pages (line 90) | pub fn num_pages(&self) -> Result { function num_items_and_pages (line 97) | pub fn num_items_and_pages(&self) -> Result { function compute_pages_number (line 108) | fn compute_pages_number(&self, num_items: u64) -> u64 { function next (line 113) | pub fn next(&mut self) { function cur_page (line 118) | pub fn cur_page(&self) -> u64 { function fetch_and_next (line 153) | pub fn fetch_and_next(&mut self) -> Result>, DbErr> { function into_stream (line 224) | pub fn into_stream(self) -> PinBoxStream<'db, Result, DbErr... type PaginatorStream (line 244) | pub struct PaginatorStream<'db, C, S> type PaginatorTrait (line 253) | pub trait PaginatorTrait<'db, C> method paginate (line 261) | fn paginate(self, db: &'db C, page_size: u64) -> Paginator<'db, C, Sel... method count (line 264) | fn count(self, db: &'db C) -> Result type Selector (line 277) | type Selector = S; function paginate (line 279) | fn paginate(self, db: &'db C, page_size: u64) -> Paginator<'db, C, S> { type Selector (line 296) | type Selector = S; function paginate (line 297) | fn paginate(self, db: &'db C, page_size: u64) -> Paginator<'db, C, S> { type Selector (line 323) | type Selector = SelectModel; function paginate (line 325) | fn paginate(self, db: &'db C, page_size: u64) -> Paginator<'db, C, Self:... type Selector (line 338) | type Selector = SelectTwoModel; function paginate (line 340) | fn paginate(self, db: &'db C, page_size: u64) -> Paginator<'db, C, Self:... type Item (line 351) | type Item = Result, DbErr>; method next (line 353) | fn next(&mut self) -> Option { function setup (line 384) | fn setup() -> (DatabaseConnection, Vec>) { function setup_num_items (line 413) | fn setup_num_items() -> (DatabaseConnection, i64) { function fetch_page (line 425) | fn fetch_page() -> Result<(), DbErr> { function fetch_page_raw (line 455) | fn fetch_page_raw() -> Result<(), DbErr> { function fetch (line 487) | fn fetch() -> Result<(), DbErr> { function fetch_raw (line 521) | fn fetch_raw() -> Result<(), DbErr> { function num_pages (line 557) | fn num_pages() -> Result<(), DbErr> { function num_pages_raw (line 589) | fn num_pages_raw() -> Result<(), DbErr> { function next_and_cur_page (line 623) | fn next_and_cur_page() -> Result<(), DbErr> { function next_and_cur_page_raw (line 639) | fn next_and_cur_page_raw() -> Result<(), DbErr> { function fetch_and_next (line 657) | fn fetch_and_next() -> Result<(), DbErr> { function fetch_and_next_raw (line 692) | fn fetch_and_next_raw() -> Result<(), DbErr> { function into_stream (line 729) | fn into_stream() -> Result<(), DbErr> { function into_stream_raw (line 761) | fn into_stream_raw() -> Result<(), DbErr> { function into_stream_raw_leading_spaces (line 796) | fn into_stream_raw_leading_spaces() -> Result<(), DbErr> { function error (line 838) | fn error() { FILE: sea-orm-sync/src/executor/query.rs type QueryResult (line 18) | pub struct QueryResult { method try_get_by (line 79) | pub fn try_get_by(&self, index: I) -> Result method try_get_by_nullable (line 88) | pub fn try_get_by_nullable(&self, index: I) -> Result(&self, pre: &str, col: &str) -> Result method try_get_nullable (line 105) | pub fn try_get_nullable(&self, pre: &str, col: &str) -> Result(&self, idx: usize) -> Result method try_get_by_index_nullable (line 121) | pub fn try_get_by_index_nullable(&self, idx: usize) -> Result(&self, pre: &str, cols: &[String]) -> Result(&self) -> Result method column_names (line 145) | pub fn column_names(&self) -> Vec { method try_as_mysql_row (line 183) | pub fn try_as_mysql_row(&self) -> Option<&sqlx::mysql::MySqlRow> { method try_as_pg_row (line 193) | pub fn try_as_pg_row(&self) -> Option<&sqlx::postgres::PgRow> { method try_as_sqlite_row (line 203) | pub fn try_as_sqlite_row(&self) -> Option<&sqlx::sqlite::SqliteRow> { method try_as_mock_row (line 213) | pub fn try_as_mock_row(&self) -> Option<&crate::MockRow> { method try_as_proxy_row (line 223) | pub fn try_as_proxy_row(&self) -> Option<&crate::ProxyRow> { type QueryResultRow (line 23) | pub(crate) enum QueryResultRow { type TryGetable (line 39) | pub trait TryGetable: Sized { method try_get_by (line 41) | fn try_get_by(res: &QueryResult, index: I) -> Result Result Result(res: &QueryResult, index: I) -> Result(res: &QueryResult, idx: I) -> Result(res: &QueryResult, idx: I) -> Result(res: &QueryResult, idx: I) -> Result(res: &QueryResult, idx: I) -> Result(res: &QueryResult, idx: I) -> Result(res: &QueryResult, idx: I) -> Result(res: &QueryResult, index: I) -> Result(res: &QueryResult, index: I) -> Result DbErr { method from (line 70) | fn from(e: DbErr) -> TryGetError { method fmt (line 234) | fn fmt(&self, f: &mut std::fmt::Formatter) -> std::fmt::Result { type ColIdx (line 277) | pub trait ColIdx: Debug + Copy { method as_sqlx_mysql_index (line 290) | fn as_sqlx_mysql_index(&self) -> Self::SqlxMySqlIndex; method as_sqlx_postgres_index (line 293) | fn as_sqlx_postgres_index(&self) -> Self::SqlxPostgresIndex; method as_sqlx_sqlite_index (line 296) | fn as_sqlx_sqlite_index(&self) -> Self::SqlxSqliteIndex; method as_str (line 299) | fn as_str(&self) -> Option<&str>; method as_usize (line 301) | fn as_usize(&self) -> Option<&usize>; type SqlxMySqlIndex (line 306) | type SqlxMySqlIndex = Self; type SqlxPostgresIndex (line 308) | type SqlxPostgresIndex = Self; type SqlxSqliteIndex (line 310) | type SqlxSqliteIndex = Self; method as_sqlx_mysql_index (line 314) | fn as_sqlx_mysql_index(&self) -> Self::SqlxMySqlIndex { method as_sqlx_postgres_index (line 319) | fn as_sqlx_postgres_index(&self) -> Self::SqlxPostgresIndex { method as_sqlx_sqlite_index (line 324) | fn as_sqlx_sqlite_index(&self) -> Self::SqlxSqliteIndex { method as_str (line 329) | fn as_str(&self) -> Option<&str> { method as_usize (line 333) | fn as_usize(&self) -> Option<&usize> { type SqlxMySqlIndex (line 340) | type SqlxMySqlIndex = Self; type SqlxPostgresIndex (line 342) | type SqlxPostgresIndex = Self; type SqlxSqliteIndex (line 344) | type SqlxSqliteIndex = Self; method as_sqlx_mysql_index (line 348) | fn as_sqlx_mysql_index(&self) -> Self::SqlxMySqlIndex { method as_sqlx_postgres_index (line 353) | fn as_sqlx_postgres_index(&self) -> Self::SqlxPostgresIndex { method as_sqlx_sqlite_index (line 358) | fn as_sqlx_sqlite_index(&self) -> Self::SqlxSqliteIndex { method as_str (line 363) | fn as_str(&self) -> Option<&str> { method as_usize (line 367) | fn as_usize(&self) -> Option<&usize> { function err_null_idx_col (line 990) | fn err_null_idx_col(idx: I) -> TryGetError { type TryGetableMany (line 1254) | pub trait TryGetableMany: Sized { method try_get_many (line 1256) | fn try_get_many(res: &QueryResult, pre: &str, cols: &[String]) -> Resu... method try_get_many_by_index (line 1259) | fn try_get_many_by_index(res: &QueryResult) -> Result; method find_by_statement (line 1317) | fn find_by_statement(stmt: Statement) -> SelectorRaw Resu... method try_get_many_by_index (line 1337) | fn try_get_many_by_index(res: &QueryResult) -> Result Resu... method try_get_many_by_index (line 1350) | fn try_get_many_by_index(res: &QueryResult) -> Result Result... type TryGetableArray (line 1412) | pub trait TryGetableArray: Sized { method try_get_by (line 1414) | fn try_get_by(res: &QueryResult, index: I) -> Result(res: &QueryResult, index: I) -> Result... type TryGetableFromJson (line 1430) | pub trait TryGetableFromJson: Sized method try_get_from_json (line 1436) | fn try_get_from_json(res: &QueryResult, idx: I) -> Result Result, TryGet... type TryFromU64 (line 1524) | pub trait TryFromU64: Sized { method try_from_u64 (line 1526) | fn try_from_u64(n: u64) -> Result; function from_try_get_error (line 1658) | fn from_try_get_error() { function build_with_query (line 1675) | fn build_with_query() { function column_names_from_query_result (line 1742) | fn column_names_from_query_result() { FILE: sea-orm-sync/src/executor/returning.rs type ReturningSelector (line 7) | pub(super) struct ReturningSelector function from_query (line 21) | pub fn from_query(query: Q) -> Self { function one (line 28) | pub fn one(self, db: &C) -> Result, DbErr> function all (line 39) | pub fn all(self, db: &C) -> Result, DbErr> FILE: sea-orm-sync/src/executor/select.rs type PinBoxStream (line 22) | type PinBoxStream<'b, S> = Pin> +... type PinBoxStream (line 24) | type PinBoxStream<'b, S> = Box> + 'b>; type Selector (line 28) | pub struct Selector type SelectorRaw (line 38) | pub struct SelectorRaw type SelectorTrait (line 47) | pub trait SelectorTrait { method from_raw_query_result (line 52) | fn from_raw_query_result(res: QueryResult) -> Result; type Item (line 162) | type Item = T; method from_raw_query_result (line 164) | fn from_raw_query_result(res: QueryResult) -> Result { type Item (line 174) | type Item = T; method from_raw_query_result (line 176) | fn from_raw_query_result(res: QueryResult) -> Result { type Item (line 185) | type Item = M; method from_raw_query_result (line 187) | fn from_raw_query_result(res: QueryResult) -> Result { type Item (line 197) | type Item = (M, Option); method from_raw_query_result (line 199) | fn from_raw_query_result(res: QueryResult) -> Result { type SelectGetableValue (line 57) | pub struct SelectGetableValue type SelectGetableTuple (line 68) | pub struct SelectGetableTuple type SelectModel (line 77) | pub struct SelectModel type SelectTwoModel (line 86) | pub struct SelectTwoModel type SelectThreeModel (line 96) | pub struct SelectThreeModel type SelectFourModel (line 107) | pub struct SelectFourModel type SelectFiveModel (line 119) | pub struct SelectFiveModel type SelectSixModel (line 132) | pub struct SelectSixModel method default (line 149) | fn default() -> Self { function from_raw_sql (line 213) | pub fn from_raw_sql(self, stmt: Statement) -> SelectorRaw(self) -> Selector> function into_partial_model (line 263) | pub fn into_partial_model(self) -> Selector> function into_json (line 272) | pub fn into_json(self) -> Selector> { function into_values (line 379) | pub fn into_values(self) -> Selector> function into_tuple (line 479) | pub fn into_tuple(self) -> Selector> function one (line 490) | pub fn one(self, db: &C) -> Result, DbErr> function all (line 498) | pub fn all(self, db: &C) -> Result, DbErr> function stream (line 506) | pub fn stream<'a: 'b, 'b, C>( function stream_partial_model (line 517) | pub fn stream_partial_model<'a: 'b, 'b, C, M>( function into_model (line 535) | pub fn into_model(self) -> Selector> function into_partial_model (line 547) | pub fn into_partial_model(self) -> Selector> function into_json (line 560) | pub fn into_json(self) -> Selector> { function one (line 568) | pub fn one(self, db: &C) -> Result... function all (line 576) | pub fn all(self, db: &C) -> Result)>,... function stream (line 584) | pub fn stream<'a: 'b, 'b, C>( function stream_partial_model (line 595) | pub fn stream_partial_model<'a: 'b, 'b, C, M, N>( function into_model (line 614) | fn into_model(self) -> Selector> function all (line 633) | pub fn all(self, db: &C) -> Result)>, Db... function into_statement (line 656) | pub fn into_statement(self, builder: DbBackend) -> Statement { function one (line 661) | pub fn one(mut self, db: &C) -> Result, DbErr> function all (line 674) | pub fn all(self, db: &C) -> Result, DbErr> function stream (line 685) | pub fn stream<'a: 'b, 'b, C>(self, db: &'a C) -> Result(stmt: Statement) -> SelectorRaw> function into_model (line 785) | pub fn into_model(self) -> SelectorRaw> function into_json (line 851) | pub fn into_json(self) -> SelectorRaw> { function into_statement (line 859) | pub fn into_statement(self) -> Statement { function one (line 903) | pub fn one(self, db: &C) -> Result, DbErr> function all (line 952) | pub fn all(self, db: &C) -> Result, DbErr> function stream (line 963) | pub fn stream<'a: 'b, 'b, C>(self, db: &'a C) -> Result Self { function new_without_prepare (line 21) | pub(crate) fn new_without_prepare(query: SelectStatement) -> Self { function prepare_select (line 28) | fn prepare_select(mut self) -> Self { function find_also (line 34) | pub fn find_also(self, _: T, _: J) -> SelectSix &mut SelectStatement { method as_query (line 79) | fn as_query(&self) -> &SelectStatement { method into_query (line 82) | fn into_query(self) -> SelectStatement { type Item (line 99) | type Item = (M, Option, Option, Option

, Option); method from_raw_query_result (line 101) | fn from_raw_query_result(res: QueryResult) -> Result { function into_model (line 122) | pub fn into_model(self) -> Selector(self) -> Selector( function all (line 186) | pub fn all( function stream (line 206) | pub fn stream<'a: 'b, 'b, C>( type Selector (line 247) | type Selector = SelectFiveModel; function paginate (line 249) | fn paginate(self, db: &'db C, page_size: u64) -> Paginator<'db, C, Self:... FILE: sea-orm-sync/src/executor/select/four.rs function new (line 16) | pub(crate) fn new(query: SelectStatement) -> Self { function new_without_prepare (line 20) | pub(crate) fn new_without_prepare(query: SelectStatement) -> Self { function prepare_select (line 27) | fn prepare_select(mut self) -> Self { function find_also (line 33) | pub fn find_also(self, _: T, _: I) -> SelectFive &mut SelectStatement { method as_query (line 76) | fn as_query(&self) -> &SelectStatement { method into_query (line 79) | fn into_query(self) -> SelectStatement { type Item (line 95) | type Item = (M, Option, Option, Option

); method from_raw_query_result (line 97) | fn from_raw_query_result(res: QueryResult) -> Result { function into_model (line 116) | pub fn into_model(self) -> Selector(self) -> Selector( function all (line 176) | pub fn all( function stream (line 195) | pub fn stream<'a: 'b, 'b, C>( function stream_partial_model (line 219) | pub fn stream_partial_model<'a: 'b, 'b, C, M, N, O, P>( type Selector (line 247) | type Selector = SelectFourModel; function paginate (line 249) | fn paginate(self, db: &'db C, page_size: u64) -> Paginator<'db, C, Self:... FILE: sea-orm-sync/src/executor/select/six.rs function new (line 18) | pub(crate) fn new(query: SelectStatement) -> Self { function new_without_prepare (line 22) | pub(crate) fn new_without_prepare(query: SelectStatement) -> Self { function prepare_select (line 29) | fn prepare_select(mut self) -> Self { type QueryStatement (line 66) | type QueryStatement = SelectStatement; method query (line 67) | fn query(&mut self) -> &mut SelectStatement { method as_query (line 70) | fn as_query(&self) -> &SelectStatement { method into_query (line 73) | fn into_query(self) -> SelectStatement { type Item (line 91) | type Item = (M, Option, Option, Option

, Option, Option); method from_raw_query_result (line 93) | fn from_raw_query_result(res: QueryResult) -> Result { function into_model (line 116) | pub fn into_model(self) -> Selector(self) -> Selector( function all (line 185) | pub fn all( function stream (line 206) | pub fn stream<'a: 'b, 'b, C>( type Selector (line 250) | type Selector = SelectSixModel; function paginate (line 252) | fn paginate(self, db: &'db C, page_size: u64) -> Paginator<'db, C, Self:... FILE: sea-orm-sync/src/executor/select/three.rs function new (line 15) | pub(crate) fn new(query: SelectStatement) -> Self { function new_without_prepare (line 19) | pub(crate) fn new_without_prepare(query: SelectStatement) -> Self { function prepare_select (line 26) | fn prepare_select(mut self) -> Self { function find_also (line 32) | pub fn find_also(self, _: T, _: H) -> SelectFour &mut SelectStatement { method as_query (line 73) | fn as_query(&self) -> &SelectStatement { method into_query (line 76) | fn into_query(self) -> SelectStatement { type Item (line 91) | type Item = (M, Option, Option); method from_raw_query_result (line 93) | fn from_raw_query_result(res: QueryResult) -> Result { function into_model (line 110) | pub fn into_model(self) -> Selector> function into_partial_model (line 123) | pub fn into_partial_model(self) -> Selector Selector( function all (line 157) | pub fn all( function stream (line 168) | pub fn stream<'a: 'b, 'b, C>( function stream_partial_model (line 182) | pub fn stream_partial_model<'a: 'b, 'b, C, M, N, O>( function consolidate (line 218) | pub fn consolidate(self) -> SelectThreeMany { function into_model (line 234) | fn into_model(self) -> Selector> function all (line 254) | pub fn all(self, db: &C) -> Result, Vec<... function all (line 270) | pub fn all(self, db: &C) -> Result; function paginate (line 292) | fn paginate(self, db: &'db C, page_size: u64) -> Paginator<'db, C, Self:... FILE: sea-orm-sync/src/executor/select_ext.rs type SelectExt (line 9) | pub trait SelectExt { method exists_query (line 13) | fn exists_query(self) -> SelectStatement; method exists (line 15) | fn exists(self, db: &C) -> Result method exists_query (line 39) | fn exists_query(self) -> SelectStatement { method exists_query (line 48) | fn exists_query(self) -> SelectStatement { method exists_query (line 67) | fn exists_query(self) -> SelectStatement { method exists_query (line 77) | fn exists_query(self) -> SelectStatement { method exists_query (line 89) | fn exists_query(self) -> SelectStatement { method exists_query (line 102) | fn exists_query(self) -> SelectStatement { method exists_query (line 116) | fn exists_query(self) -> SelectStatement { method exists_query (line 131) | fn exists_query(self) -> SelectStatement { function into_exists_query (line 25) | fn into_exists_query(mut stmt: SelectStatement) -> SelectStatement { function exists_query_select_basic (line 143) | fn exists_query_select_basic() { function exists_query_select_strips_limit_offset_order (line 150) | fn exists_query_select_strips_limit_offset_order() { function exists_query_selector_basic (line 163) | fn exists_query_selector_basic() { function exists_query_selector_complex (line 173) | fn exists_query_selector_complex() { function exists_query_selector_raw_simple (line 187) | fn exists_query_selector_raw_simple() { function exists_query_selector_raw_complex (line 200) | fn exists_query_selector_raw_complex() { function exists_query_select_two_simple (line 215) | fn exists_query_select_two_simple() { function exists_query_select_two_complex (line 228) | fn exists_query_select_two_complex() { function exists_query_select_three_simple (line 250) | fn exists_query_select_three_simple() { function exists_query_select_three_complex (line 269) | fn exists_query_select_three_complex() { function exists_query_select_four_simple (line 293) | fn exists_query_select_four_simple() { function exists_query_select_four_complex (line 314) | fn exists_query_select_four_complex() { function exists_query_select_five_simple (line 340) | fn exists_query_select_five_simple() { function exists_query_select_five_complex (line 363) | fn exists_query_select_five_complex() { function exists_query_select_six_simple (line 391) | fn exists_query_select_six_simple() { function exists_query_select_six_complex (line 417) | fn exists_query_select_six_complex() { FILE: sea-orm-sync/src/executor/update.rs type Updater (line 10) | pub struct Updater { method new (line 73) | fn new(query: UpdateStatement) -> Self { method exec (line 81) | pub fn exec(self, db: &C) -> Result method exec_update_and_return_updated (line 97) | fn exec_update_and_return_updated( method exec_update_with_returning (line 139) | fn exec_update_with_returning(mut self, db: &C) -> Result bool { type UpdateResult (line 17) | pub struct UpdateResult { function exec (line 27) | pub fn exec(self, db: &C) -> Result<::Model... function exec (line 41) | pub fn exec(self, db: &C) -> Result<::Model... function exec (line 55) | pub fn exec(self, db: &'a C) -> Result function exec_with_returning (line 63) | pub fn exec_with_returning(self, db: &'a C) -> Result, ... function find_updated_model_by_id (line 172) | fn find_updated_model_by_id( function update_record_not_found_1 (line 207) | fn update_record_not_found_1() -> Result<(), DbErr> { function update_error (line 355) | fn update_error() { FILE: sea-orm-sync/src/metric.rs type Callback (line 3) | pub(crate) type Callback = Arc)>; type Info (line 10) | pub struct Info<'a> { FILE: sea-orm-sync/src/query/combine.rs function apply_alias (line 43) | pub(crate) fn apply_alias(mut self, pre: &str) -> Self { function select_also (line 80) | pub fn select_also(mut self, _: F) -> SelectTwo function select_also_fake (line 90) | pub fn select_also_fake(mut self, _: F) -> SelectTwo function select_with (line 99) | pub fn select_with(mut self, _: F) -> SelectTwoMany function new (line 113) | pub(crate) fn new(query: SelectStatement) -> Self { function new_without_prepare (line 117) | pub(crate) fn new_without_prepare(query: SelectStatement) -> Self { function prepare_select (line 124) | fn prepare_select(mut self) -> Self { function new (line 135) | pub(crate) fn new(query: SelectStatement) -> Self { function new_without_prepare (line 141) | pub(crate) fn new_without_prepare(query: SelectStatement) -> Self { function prepare_select (line 148) | fn prepare_select(mut self) -> Self { function prepare_order_by (line 153) | fn prepare_order_by(mut self) -> Self { function prepare_select_col (line 161) | pub(crate) fn prepare_select_col(selector: &mut S, alias: A) function alias_1 (line 183) | fn alias_1() { function select_also_1 (line 195) | fn select_also_1() { function select_with_1 (line 211) | fn select_with_1() { function select_also_2 (line 228) | fn select_also_2() { function select_with_2 (line 247) | fn select_with_2() { FILE: sea-orm-sync/src/query/debug.rs type DebugQuery (line 5) | pub struct DebugQuery<'a, Q, T> { FILE: sea-orm-sync/src/query/delete.rs type Delete (line 12) | pub struct Delete; method one (line 97) | pub fn one(model: M) -> DeleteOne method _one_only_for_use_by_model_ex (line 127) | pub fn _one_only_for_use_by_model_ex(entity: E) -> Val... method many (line 149) | pub fn many(entity: E) -> DeleteMany type DeleteOne (line 23) | pub struct DeleteOne(pub(crate) Result { type Error (line 34) | type Error = DbErr; function try_from (line 36) | fn try_from(value: DeleteOne) -> Result { function validate (line 43) | pub fn validate(self) -> Result, DbErr> { type DeleteMany (line 50) | pub struct DeleteMany type QueryStatement (line 166) | type QueryStatement = DeleteStatement; method query (line 168) | fn query(&mut self) -> &mut DeleteStatement { type QueryStatement (line 177) | type QueryStatement = DeleteStatement; method query (line 179) | fn query(&mut self) -> &mut DeleteStatement { function filter_by_ids (line 193) | pub fn filter_by_ids(mut self, values: I) -> Self function filter_by_value_tuples (line 216) | pub fn filter_by_value_tuples(mut self, values: &[ValueTuple], db_backen... type QueryStatement (line 234) | type QueryStatement = DeleteStatement; method query (line 236) | fn query(&mut self) -> &mut DeleteStatement { method as_query (line 240) | fn as_query(&self) -> &DeleteStatement { method into_query (line 244) | fn into_query(self) -> DeleteStatement { type QueryStatement (line 253) | type QueryStatement = DeleteStatement; method query (line 255) | fn query(&mut self) -> &mut DeleteStatement { method as_query (line 259) | fn as_query(&self) -> &DeleteStatement { method into_query (line 263) | fn into_query(self) -> DeleteStatement { function delete_1 (line 274) | fn delete_1() { function delete_2 (line 300) | fn delete_2() { FILE: sea-orm-sync/src/query/helper.rs type QuerySelect (line 17) | pub trait QuerySelect: Sized { method query (line 22) | fn query(&mut self) -> &mut SelectStatement; method select_only (line 25) | fn select_only(mut self) -> Self { method column (line 66) | fn column(mut self, col: C) -> Self method column_as (line 87) | fn column_as(mut self, col: C, alias: I) -> Self method columns (line 155) | fn columns(mut self, cols: I) -> Self method offset (line 197) | fn offset(mut self, offset: T) -> Self method limit (line 240) | fn limit(mut self, limit: T) -> Self method group_by (line 277) | fn group_by(mut self, col: C) -> Self method having (line 310) | fn having(mut self, filter: F) -> Self method distinct (line 338) | fn distinct(mut self) -> Self { method distinct_on (line 364) | fn distinct_on(mut self, cols: I) -> Self method join_join (line 374) | fn join_join(mut self, join: JoinType, rel: RelationDef, via: Option Self { method join_rev (line 399) | fn join_rev(mut self, join: JoinType, rel: RelationDef) -> Self { method join_as (line 405) | fn join_as(mut self, join: JoinType, mut rel: RelationDef, alias: I... method join_as_rev (line 418) | fn join_as_rev(mut self, join: JoinType, mut rel: RelationDef, alia... method lock (line 429) | fn lock(mut self, lock_type: LockType) -> Self { method lock_shared (line 435) | fn lock_shared(mut self) -> Self { method lock_exclusive (line 441) | fn lock_exclusive(mut self) -> Self { method lock_with_behavior (line 449) | fn lock_with_behavior(mut self, r#type: LockType, behavior: LockBehavi... method expr (line 468) | fn expr(mut self, expr: T) -> Self method exprs (line 493) | fn exprs(mut self, exprs: I) -> Self method expr_as (line 518) | fn expr_as(mut self, expr: T, alias: A) -> Self method tbl_col_as (line 542) | fn tbl_col_as(mut self, (tbl, col): (T, C), alias: A) -> Self type QueryOrder (line 556) | pub trait QueryOrder: Sized { method query (line 561) | fn query(&mut self) -> &mut SelectStatement; method order_by (line 576) | fn order_by(mut self, col: C, ord: Order) -> Self method order_by_asc (line 596) | fn order_by_asc(mut self, col: C) -> Self method order_by_desc (line 617) | fn order_by_desc(mut self, col: C) -> Self method order_by_with_nulls (line 639) | fn order_by_with_nulls(mut self, col: C, ord: Order, nulls: NullOrd... type QueryFilter (line 651) | pub trait QueryFilter: Sized { method query (line 656) | fn query(&mut self) -> &mut Self::QueryStatement; method filter (line 809) | fn filter(mut self, filter: F) -> Self method filter_mut (line 818) | fn filter_mut(&mut self, filter: F) method belongs_to (line 845) | fn belongs_to(mut self, model: &M) -> Self method belongs_to_active_model (line 858) | fn belongs_to_active_model(mut self, model: &AM) -> Self method belongs_to_tbl_alias (line 892) | fn belongs_to_tbl_alias(mut self, model: &M, tbl_alias: &str) -> Self function join_tbl_on_condition (line 905) | pub(crate) fn join_tbl_on_condition( FILE: sea-orm-sync/src/query/insert.rs type Insert (line 10) | pub struct Insert type InsertMany (line 21) | pub struct InsertMany type TryInsert (line 40) | pub struct TryInsert function one (line 82) | pub fn one(m: M) -> Self function many (line 145) | pub fn many(models: I) -> InsertMany function on_conflict (line 209) | pub fn on_conflict(mut self, on_conflict: OnConflict) -> Self { function on_conflict_do_nothing_on (line 215) | pub fn on_conflict_do_nothing_on(mut self, columns: I) -> TryInsert function do_nothing (line 231) | pub fn do_nothing(self) -> TryInsert function try_insert (line 239) | pub fn try_insert(self) -> TryInsert function on_empty_do_nothing (line 251) | pub fn on_empty_do_nothing(self) -> TryInsert function on_conflict_do_nothing (line 290) | pub fn on_conflict_do_nothing(mut self) -> TryInsert function many (line 305) | pub fn many(models: I) -> Self function on_conflict (line 379) | pub fn on_conflict(mut self, on_conflict: OnConflict) -> Self { function on_conflict_do_nothing_on (line 406) | pub fn on_conflict_do_nothing_on(mut self, columns: I) -> TryInsert function do_nothing (line 422) | pub fn do_nothing(self) -> TryInsert function try_insert (line 430) | pub fn try_insert(self) -> TryInsert function on_empty_do_nothing (line 442) | pub fn on_empty_do_nothing(self) -> TryInsert function on_conflict_do_nothing (line 451) | pub fn on_conflict_do_nothing(mut self) -> TryInsert function into_one (line 461) | pub(crate) fn into_one(self) -> Insert { type QueryStatement (line 483) | type QueryStatement = InsertStatement; method query (line 485) | fn query(&mut self) -> &mut InsertStatement { method as_query (line 489) | fn as_query(&self) -> &InsertStatement { method into_query (line 493) | fn into_query(self) -> InsertStatement { type QueryStatement (line 502) | type QueryStatement = InsertStatement; method query (line 504) | fn query(&mut self) -> &mut InsertStatement { method as_query (line 508) | fn as_query(&self) -> &InsertStatement { method into_query (line 512) | fn into_query(self) -> InsertStatement { function from_one (line 521) | fn from_one(insert: Insert) -> Self { function from_many (line 528) | fn from_many(insert: InsertMany) -> Self { function one (line 547) | pub fn one(m: M) -> Self function many (line 555) | pub fn many(models: I) -> Self function on_conflict (line 564) | pub fn on_conflict(mut self, on_conflict: OnConflict) -> Insert { function on_conflict_do_nothing (line 570) | pub fn on_conflict_do_nothing(mut self) -> Self { function on_conflict_do_nothing_on (line 579) | pub fn on_conflict_do_nothing_on(mut self, columns: I) -> Self type QueryStatement (line 595) | type QueryStatement = InsertStatement; method query (line 597) | fn query(&mut self) -> &mut InsertStatement { method as_query (line 601) | fn as_query(&self) -> &InsertStatement { method into_query (line 605) | fn into_query(self) -> InsertStatement { function on_conflict_primary_key (line 610) | fn on_conflict_primary_key() -> OnConflict { function insert_1 (line 628) | fn insert_1() { function insert_2 (line 641) | fn insert_2() { function insert_3 (line 654) | fn insert_3() { function insert_many_1 (line 667) | fn insert_many_1() { function insert_many_2 (line 686) | fn insert_many_2() { function insert_many_3 (line 705) | fn insert_many_3() { function insert_6 (line 723) | fn insert_6() { function insert_7 (line 743) | fn insert_7() { function test_on_conflict_do_nothing_on (line 763) | fn test_on_conflict_do_nothing_on() { function insert_8 (line 786) | fn insert_8() -> Result<(), DbErr> { function insert_9 (line 837) | fn insert_9() -> Result<(), DbErr> { FILE: sea-orm-sync/src/query/join.rs function left_join (line 14) | pub fn left_join(self, _: R) -> Self function right_join (line 23) | pub fn right_join(self, _: R) -> Self function inner_join (line 32) | pub fn inner_join(self, _: R) -> Self function reverse_join (line 41) | pub fn reverse_join(self, _: R) -> Self function find_also (line 49) | pub fn find_also(self, _: E, r: R) -> SelectTwo function find_also_related (line 58) | pub fn find_also_related(self, r: R) -> SelectTwo function find_with_related (line 67) | pub fn find_with_related(self, r: R) -> SelectTwoMany function find_also_linked (line 76) | pub fn find_also_linked(self, l: L) -> SelectTwo function find_with_linked (line 85) | pub fn find_with_linked(self, l: L) -> SelectTwoMany function left_join_linked (line 94) | pub fn left_join_linked(mut self, l: L) -> Self function has_related (line 171) | pub fn has_related(mut self, _: R, condition: C) -> Self function find_with_linked_recursive (line 200) | pub fn find_with_linked_recursive(self, l: L) -> Select function select_also_fake (line 215) | pub fn select_also_fake(self, _: R) -> SelectThree(self, _: G, _: R) -> SelectThree(self, _: R) -> SelectThree(self, _: R) -> SelectThree Result { function to_json_1 (line 280) | fn to_json_1() -> Result<(), DbErr> { FILE: sea-orm-sync/src/query/loader.rs type EntityOrSelect (line 13) | pub trait EntityOrSelect { method select (line 15) | fn select(self) -> Select; type LoaderEntity (line 18) | type LoaderEntity = <::Model as ModelTrait>::Entity; type LoaderModel (line 19) | type LoaderModel = <<::Model as ModelTrait>::Entity... type LoaderRelation (line 20) | type LoaderRelation = type LoaderTrait (line 24) | pub trait LoaderTrait { method load_self (line 29) | fn load_self( method load_self_many (line 43) | fn load_self_many( method load_self_via (line 56) | fn load_self_via(&self, via: V, db: &C) -> Result(&self, via: V, db: &C) -> Result(&self, stmt: S, db: &C) -> Result(&self, stmt: S, db: &C) -> Result( type Model (line 261) | type Model = M; method load_self (line 263) | fn load_self( method load_self_many (line 278) | fn load_self_many( method load_self_via (line 293) | fn load_self_via(&self, via: V, db: &C) -> Result(&self, via: V, db: &C) -> Result(&self, stmt: S, db: &C) -> Result(&self, stmt: S, db: &C) -> Result( type Model (line 355) | type Model = M; method load_self (line 357) | fn load_self( method load_self_many (line 374) | fn load_self_many( method load_self_via (line 397) | fn load_self_via(&self, _: V, db: &C) -> Result(&self, _: V, db: &C) -> Result(&self, stmt: S, db: &C) -> Result(&self, stmt: S, db: &C) -> Result( type LoaderExEntity (line 104) | type LoaderExEntity = <::Model as ModelTrait>::En... type LoaderExModel (line 105) | type LoaderExModel = <<::Model as ModelTrait>::En... type LoaderExModelEx (line 106) | type LoaderExModelEx = type LoaderExRelation (line 108) | type LoaderExRelation = type LoaderTraitEx (line 112) | pub trait LoaderTraitEx { method load_self_ex (line 115) | fn load_self_ex( method load_self_many_ex (line 128) | fn load_self_many_ex( method load_self_via_ex (line 141) | fn load_self_via_ex( method load_one_ex (line 154) | fn load_one_ex(&self, stmt: S, db: &C) -> Result(&self, stmt: S, db: &C) -> Result( method load_self_many_ex (line 587) | fn load_self_many_ex( method load_self_via_ex (line 605) | fn load_self_via_ex( method load_one_ex (line 638) | fn load_one_ex(&self, stmt: S, db: &C) -> Result(&self, stmt: S, db: &C) -> Result( method load_self_many_ex (line 696) | fn load_self_many_ex( method load_self_via_ex (line 721) | fn load_self_via_ex( method load_one_ex (line 755) | fn load_one_ex(&self, stmt: S, db: &C) -> Result(&self, stmt: S, db: &C) -> Result = <::Model as ModelTrait>::... type NestedModel (line 172) | type NestedModel = type NestedModelEx (line 174) | type NestedModelEx = type NestedLoaderRelation (line 176) | type NestedLoaderRelation = type NestedLoaderTrait (line 180) | pub trait NestedLoaderTrait { method load_self_ex (line 183) | fn load_self_ex( method load_self_many_ex (line 196) | fn load_self_many_ex( method load_self_via_ex (line 209) | fn load_self_via_ex( method load_one_ex (line 222) | fn load_one_ex(&self, stmt: S, db: &C) -> Result(&self, stmt: S, db: &C) -> Result( method load_self_many_ex (line 812) | fn load_self_many_ex( method load_self_via_ex (line 832) | fn load_self_via_ex( method load_one_ex (line 866) | fn load_one_ex(&self, stmt: S, db: &C) -> Result(&self, stmt: S, db: &C) -> Result Select { function select (line 252) | fn select(self) -> Select { function assemble_options (line 895) | fn assemble_options(input: &[Option], items: Vec) -... function assemble_vectors (line 908) | fn assemble_vectors(input: &[Vec], items: Vec) -> V... type Container (line 927) | trait Container: Default + Clone { method add (line 929) | fn add(&mut self, item: Self::Item); type Item (line 933) | type Item = T; method add (line 934) | fn add(&mut self, item: Self::Item) { type Item (line 940) | type Item = T; method add (line 941) | fn add(&mut self, item: Self::Item) { function loader_impl (line 946) | fn loader_impl<'a, Model, Iter, R, C, T, Output>( function loader_impl_impl (line 971) | fn loader_impl_impl<'a, Model, Iter, R, C, T, Output>( function cmp_table_ref (line 1082) | fn cmp_table_ref(left: &TableRef, right: &TableRef) -> bool { function extract_col_type (line 1086) | fn extract_col_type( function dyn_model_to_key (line 1123) | fn dyn_model_to_key(dyn_model: dynamic::Model) -> Result DbErr { function prepare_condition (line 1150) | fn prepare_condition( function prepare_condition_with_save_as (line 1167) | fn prepare_condition_with_save_as( type ModelColumn (line 1207) | type ModelColumn = <::Entity as EntityTrait>::Column; type ColumnPairs (line 1209) | type ColumnPairs = (Vec>, Vec); function resolve_column_pairs (line 1211) | fn resolve_column_pairs( function check_self_ref (line 1232) | fn check_self_ref(rel_def: &RelationDef) -> Result<(), DbErr> { function check_self_ref_many (line 1242) | fn check_self_ref_many(rel_def: &RelationDef) -> Result<(), DbErr> { function column_refs_from_identity (line 1252) | fn column_refs_from_identity(table: &TableRef, identity: &Identity) -> V... function parse_identity_columns (line 1259) | fn parse_identity_columns(identity: &Identity) -> Result(ident: &DynIden) -> Result ColumnRef { function create_table_columns (line 1283) | fn create_table_columns(table: &TableRef, cols: &Identity) -> Vec { function apply_save_as (line 1291) | fn apply_save_as(cols: &[ModelColumn], values: ValueTu... function cake_model (line 1305) | fn cake_model(id: i32) -> sea_orm::tests_cfg::cake::Model { function fruit_model (line 1317) | fn fruit_model(id: i32, cake_id: Option) -> sea_orm::tests_cfg::fru... function filling_model (line 1329) | fn filling_model(id: i32) -> sea_orm::tests_cfg::filling::Model { function cake_filling_model (line 1346) | fn cake_filling_model( function test_load_one (line 1357) | fn test_load_one() { function test_load_one_same_cake (line 1374) | fn test_load_one_same_cake() { function test_load_one_empty (line 1391) | fn test_load_one_empty() { function test_load_many (line 1408) | fn test_load_many() { function test_load_many_same_fruit (line 1425) | fn test_load_many_same_fruit() { function test_load_many_empty (line 1448) | fn test_load_many_empty() { function test_load_many_to_many_base (line 1465) | fn test_load_many_to_many_base() { function test_load_many_to_many_complex (line 1485) | fn test_load_many_to_many_complex() { function test_load_many_to_many_empty (line 1524) | fn test_load_many_to_many_empty() { function test_load_one_duplicate_keys (line 1546) | fn test_load_one_duplicate_keys() { function test_load_many_duplicate_keys (line 1576) | fn test_load_many_duplicate_keys() { function test_assemble_vectors (line 1603) | fn test_assemble_vectors() { FILE: sea-orm-sync/src/query/select.rs type Select (line 11) | pub struct Select type SelectTwo (line 22) | pub struct SelectTwo type SelectTwoMany (line 33) | pub struct SelectTwoMany type Topology (line 43) | pub trait Topology {} type TopologyStar (line 47) | pub struct TopologyStar; type TopologyChain (line 51) | pub struct TopologyChain; type SelectThree (line 58) | pub struct SelectThree type SelectThreeMany (line 71) | pub struct SelectThreeMany type SelectFour (line 84) | pub struct SelectFour type SelectFive (line 98) | pub struct SelectFive type SelectSix (line 113) | pub struct SelectSix type IntoSimpleExpr (line 128) | pub trait IntoSimpleExpr { method into_simple_expr (line 130) | fn into_simple_expr(self) -> SimpleExpr; method into_simple_expr (line 202) | fn into_simple_expr(self) -> SimpleExpr { method into_simple_expr (line 208) | fn into_simple_expr(self) -> SimpleExpr { method into_simple_expr (line 214) | fn into_simple_expr(self) -> SimpleExpr { type ColumnAsExpr (line 134) | pub trait ColumnAsExpr: IntoSimpleExpr { method into_column_as_expr (line 137) | fn into_column_as_expr(self) -> SimpleExpr; method into_column_as_expr (line 187) | fn into_column_as_expr(self) -> SimpleExpr { method into_column_as_expr (line 193) | fn into_column_as_expr(self) -> SimpleExpr { function new (line 223) | pub(crate) fn new() -> Self { function prepare_select (line 233) | fn prepare_select(mut self) -> Self { function column_list (line 238) | fn column_list(&self) -> Vec { function prepare_from (line 244) | fn prepare_from(mut self) -> Self { function order_by_id_asc (line 250) | pub fn order_by_id_asc(self) -> Self { function order_by_id_desc (line 255) | pub fn order_by_id_desc(self) -> Self { function order_by_id (line 260) | pub fn order_by_id(mut self, order: Order) -> Self { type QueryStatement (line 274) | type QueryStatement = SelectStatement; method query (line 275) | fn query(&mut self) -> &mut SelectStatement { method as_query (line 278) | fn as_query(&self) -> &SelectStatement { method into_query (line 281) | fn into_query(self) -> SelectStatement { FILE: sea-orm-sync/src/query/traits.rs type QueryTrait (line 4) | pub trait QueryTrait { method query (line 9) | fn query(&mut self) -> &mut Self::QueryStatement; method as_query (line 12) | fn as_query(&self) -> &Self::QueryStatement; method into_query (line 15) | fn into_query(self) -> Self::QueryStatement; method build (line 18) | fn build(&self, db_backend: DbBackend) -> Statement { method apply_if (line 39) | fn apply_if(self, val: Option, if_some: F) -> Self FILE: sea-orm-sync/src/query/update.rs type Update (line 10) | pub struct Update; method one (line 78) | pub fn one(model: A) -> UpdateOne method many (line 131) | pub fn many(entity: E) -> UpdateMany type UpdateOne (line 21) | pub struct UpdateOne(pub(crate) Result { type Error (line 32) | type Error = DbErr; function try_from (line 34) | fn try_from(value: UpdateOne) -> Result { function validate (line 41) | pub fn validate(self) -> Result, DbErr> { type UpdateMany (line 48) | pub struct UpdateMany type QueryStatement (line 146) | type QueryStatement = UpdateStatement; method query (line 148) | fn query(&mut self) -> &mut UpdateStatement { type QueryStatement (line 157) | type QueryStatement = UpdateStatement; method query (line 159) | fn query(&mut self) -> &mut UpdateStatement { type QueryStatement (line 168) | type QueryStatement = UpdateStatement; method query (line 170) | fn query(&mut self) -> &mut UpdateStatement { method as_query (line 174) | fn as_query(&self) -> &UpdateStatement { method into_query (line 178) | fn into_query(self) -> UpdateStatement { type QueryStatement (line 187) | type QueryStatement = UpdateStatement; method query (line 189) | fn query(&mut self) -> &mut UpdateStatement { method as_query (line 193) | fn as_query(&self) -> &UpdateStatement { method into_query (line 197) | fn into_query(self) -> UpdateStatement { function set (line 207) | pub fn set(mut self, model: A) -> Self function col_expr (line 224) | pub fn col_expr(mut self, col: T, expr: SimpleExpr) -> Self function update_1 (line 240) | fn update_1() { function update_2 (line 255) | fn update_2() { function update_3 (line 271) | fn update_3() { function update_4 (line 287) | fn update_4() { function update_5 (line 299) | fn update_5() { function update_6 (line 315) | fn update_6() { function update_7 (line 330) | fn update_7() { function update_8 (line 345) | fn update_8() { FILE: sea-orm-sync/src/query/util.rs type ValueTupleBuilder (line 9) | pub struct ValueTupleBuilder(Option); method push (line 12) | pub fn push(&mut self, value: Value) { method into_inner (line 33) | pub fn into_inner(self) -> Option { function get_key_from_model (line 38) | pub fn get_key_from_model(columns: &Identity, model: &Model) -> R... function get_key_from_active_model (line 57) | pub fn get_key_from_active_model( function set_key_on_active_model (line 88) | pub fn set_key_on_active_model( function clear_key_on_active_model (line 115) | pub fn clear_key_on_active_model( function column_tuple_in_condition (line 149) | pub fn column_tuple_in_condition( function arity_mismatch (line 229) | fn arity_mismatch(expected: usize, actual: &ValueTuple) -> DbErr { function table_column (line 236) | fn table_column(tbl: &TableRef, col: &DynIden) -> ColumnRef { function create_table_columns (line 241) | fn create_table_columns(table: &TableRef, cols: &Identity) -> Vec { FILE: sea-orm-sync/src/rbac/context.rs type RbacContext (line 21) | pub struct RbacContext { method load (line 43) | pub fn load(db: &C) -> Result { method add_tables (line 76) | pub fn add_tables( method add_crud_permissions (line 100) | pub fn add_crud_permissions(&mut self, db: &C) ->... method add_roles (line 126) | pub fn add_roles( method get_role (line 149) | pub fn get_role(&self, role: &'static str) -> Result<&RoleId, DbErr> { method add_role_permissions (line 156) | pub fn add_role_permissions( method remove_role_permissions (line 167) | pub fn remove_role_permissions( method update_role_permissions (line 177) | fn update_role_permissions( method add_user_override (line 217) | pub fn add_user_override( method add_role_hierarchy (line 257) | pub fn add_role_hierarchy( method assign_user_role (line 283) | pub fn assign_user_role( type RbacAddRoleHierarchy (line 28) | pub struct RbacAddRoleHierarchy { type RbacAddUserOverride (line 34) | pub struct RbacAddUserOverride { FILE: sea-orm-sync/src/rbac/engine/loader.rs method load_from (line 10) | pub fn load_from(db: &DbConn) -> Result { FILE: sea-orm-sync/src/rbac/engine/mod.rs type RbacEngine (line 26) | pub struct RbacEngine { method fmt (line 39) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { method from_snapshot (line 59) | pub fn from_snapshot( method get_user_role_ids (line 134) | fn get_user_role_ids(&self, user_id: &UserId) -> Result Result { method get_user_role_permissions (line 165) | pub fn get_user_role_permissions( method list_resources_and_permissions (line 205) | pub fn list_resources_and_permissions(&self) -> RbacResourcesAndPermis... method list_role_hierarchy_edges (line 220) | pub fn list_role_hierarchy_edges(&self, role_id: RoleId) -> Vec(&self, user_id: UserId, permission: P, resource:... method is_wildcard_resource (line 338) | fn is_wildcard_resource(&self, id: ResourceId, target: Option<&Resourc... method is_wildcard_permission (line 355) | fn is_wildcard_permission(&self, id: PermissionId, _: Option<&Permissi... type RbacUserRolePermissions (line 45) | pub struct RbacUserRolePermissions { type RbacRolesAndRanks (line 50) | pub type RbacRolesAndRanks = Vec<(Role, u32)>; type RbacRoleHierarchyList (line 52) | pub type RbacRoleHierarchyList = Vec; type RbacResourcesAndPermissions (line 54) | pub type RbacResourcesAndPermissions = (Vec, Vec); type RbacPermissionsByResources (line 56) | pub type RbacPermissionsByResources = Vec<(Resource, Vec)>; function Object (line 368) | fn Object(r: &str) -> Table<'_> { function resource (line 372) | fn resource(table: &str) -> Resource { function permission (line 380) | fn permission(action: &str) -> Permission { function role (line 387) | fn role(role: &str) -> Role { function seed_1 (line 394) | fn seed_1() -> RbacSnapshot { function test_rbac_engine_basic (line 446) | fn test_rbac_engine_basic() { function seed_2 (line 602) | fn seed_2() -> RbacSnapshot { function test_rbac_engine_wildcard (line 650) | fn test_rbac_engine_wildcard() { function seed_3 (line 681) | fn seed_3() -> RbacSnapshot { function test_rbac_engine_hierarchy (line 731) | fn test_rbac_engine_hierarchy() { function test_unrestricted (line 809) | fn test_unrestricted() { FILE: sea-orm-sync/src/rbac/engine/permission_request.rs type Action (line 4) | pub struct Action<'a>(pub &'a str); type PermissionRequest (line 7) | pub struct PermissionRequest { method from (line 12) | fn from(action: Action<'a>) -> PermissionRequest { method from (line 20) | fn from(permission: Permission) -> Self { FILE: sea-orm-sync/src/rbac/engine/resource_request.rs type Table (line 4) | pub struct Table<'a>(pub &'a str); type SchemaTable (line 7) | pub struct SchemaTable<'a, 'b>(pub &'a str, pub &'b str); type ResourceRequest (line 10) | pub struct ResourceRequest { method from (line 16) | fn from(table: Table<'a>) -> ResourceRequest { method from (line 25) | fn from(schema_table: SchemaTable<'a, 'b>) -> ResourceRequest { method from (line 34) | fn from(resource: Resource) -> Self { method fmt (line 43) | fn fmt(&self, f: &mut std::fmt::Formatter) -> std::fmt::Result { FILE: sea-orm-sync/src/rbac/engine/role_hierarchy_impl.rs type RoleHierarchyMap (line 5) | pub type RoleHierarchyMap = HashMap>; function enumerate_role (line 9) | pub fn enumerate_role(role: RoleId, role_hierarchy: &RoleHierarchyMap) -... function list_role_hierarchy_edges (line 33) | pub fn list_role_hierarchy_edges( function test_enumerate_role (line 68) | fn test_enumerate_role() { function test_enumerate_role_cyclic (line 97) | fn test_enumerate_role_cyclic() { FILE: sea-orm-sync/src/rbac/engine/snapshot.rs type RbacSnapshot (line 4) | pub struct RbacSnapshot { method danger_unrestricted (line 18) | pub fn danger_unrestricted() -> Self { method set_resources (line 40) | pub(super) fn set_resources(&mut self, mut resources: Vec) { method set_permissions (line 47) | pub(super) fn set_permissions(&mut self, mut permissions: Vec) { method set_user_role (line 61) | pub(super) fn set_user_role(&mut self, user_id: UserId, role: &str) { method add_role_permission (line 68) | pub(super) fn add_role_permission(&mut self, role: &str, permiss... method add_user_override (line 84) | pub(super) fn add_user_override( method add_role_hierarchy (line 105) | pub(super) fn add_role_hierarchy(&mut self, role: &str, super_role: &s... method find_role (line 112) | pub(super) fn find_role(&self, role: &str) -> RoleId { method find_permission (line 116) | pub(super) fn find_permission(&self, permission: &PermissionRequest) -... method find_resource (line 124) | pub(super) fn find_resource(&self, resource: &ResourceRequest) -> Reso... FILE: sea-orm-sync/src/rbac/entity/permission.rs type Model (line 7) | pub struct Model { type PermissionId (line 15) | pub struct PermissionId(pub i64); type Relation (line 18) | pub enum Relation {} FILE: sea-orm-sync/src/rbac/entity/resource.rs type Model (line 7) | pub struct Model { type ResourceId (line 17) | pub struct ResourceId(pub i64); type Relation (line 20) | pub enum Relation {} FILE: sea-orm-sync/src/rbac/entity/role.rs type Model (line 7) | pub struct Model { type RoleId (line 15) | pub struct RoleId(pub i64); type Relation (line 18) | pub enum Relation {} FILE: sea-orm-sync/src/rbac/entity/role_hierarchy.rs type Model (line 8) | pub struct Model { type Relation (line 16) | pub enum Relation { FILE: sea-orm-sync/src/rbac/entity/role_permission.rs type Model (line 8) | pub struct Model { type Relation (line 18) | pub enum Relation { method to (line 40) | fn to() -> RelationDef { method to (line 46) | fn to() -> RelationDef { method to (line 52) | fn to() -> RelationDef { FILE: sea-orm-sync/src/rbac/entity/user.rs type UserId (line 5) | pub struct UserId(pub i64); FILE: sea-orm-sync/src/rbac/entity/user_override.rs type Model (line 8) | pub struct Model { type Relation (line 20) | pub enum Relation { method to (line 36) | fn to() -> RelationDef { method to (line 42) | fn to() -> RelationDef { FILE: sea-orm-sync/src/rbac/entity/user_role.rs type Model (line 8) | pub struct Model { type Relation (line 15) | pub enum Relation { method to (line 25) | fn to() -> RelationDef { FILE: sea-orm-sync/src/rbac/error.rs type Error (line 5) | pub enum Error { FILE: sea-orm-sync/src/rbac/mod.rs constant WILDCARD (line 19) | pub const WILDCARD: &str = "*"; FILE: sea-orm-sync/src/rbac/schema.rs type RbacCreateTablesParams (line 5) | pub struct RbacCreateTablesParams { function create_tables (line 11) | pub fn create_tables( function all_tables (line 30) | pub fn all_tables() -> Vec<&'static str> { function create_table (line 44) | fn create_table(db: &C, entity: E, rel: Option) -> Re... FILE: sea-orm-sync/src/schema/builder.rs type SchemaBuilder (line 9) | pub struct SchemaBuilder { method fmt (line 22) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { method new (line 44) | pub fn new(schema: Schema) -> Self { method register (line 52) | pub fn register(mut self, entity: E) -> Self { method helper (line 65) | pub(crate) fn helper(&self) -> &Schema { method register_entity (line 70) | pub(crate) fn register_entity(&mut self, entity: EntitySchemaInfo) { method sync (line 78) | pub fn sync(self, db: &C) -> Result<(), DbErr> method apply (line 191) | pub fn apply(self, db: &C) -> Result<(), DbErr> { method sorted_tables (line 207) | fn sorted_tables(&self) -> Vec { type EntitySchemaInfo (line 15) | pub struct EntitySchemaInfo { method fmt (line 37) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { method new (line 250) | pub fn new(entity: E, helper: &Schema) -> Self { method apply (line 258) | fn apply( method sync (line 279) | fn sync( method debug_print (line 464) | fn debug_print( type DiscoveredSchema (line 243) | struct DiscoveredSchema { function get_table_name (line 491) | fn get_table_name(table_ref: Option<&TableRef>) -> TableName { function compare_foreign_key (line 499) | fn compare_foreign_key(a: &ForeignKeyCreateStatement, b: &ForeignKeyCrea... FILE: sea-orm-sync/src/schema/entity.rs method create_enum_from_active_enum (line 14) | pub fn create_enum_from_active_enum(&self) -> Option(&self, entity: E) -> Vec(&self, entity: E) -> TableCreateState... method create_table_with_index_from_entity (line 39) | pub fn create_table_with_index_from_entity(&self, entity: E) -> Table... method create_index_from_entity (line 52) | pub fn create_index_from_entity(&self, entity: E) -> Vec(&self, column: E::Column) -> ColumnDef function create_enum_from_active_enum (line 100) | pub(crate) fn create_enum_from_active_enum(backend: DbBackend) -> Opt... function create_enum_from_column_type (line 112) | pub(crate) fn create_enum_from_column_type(col_type: &ColumnType) -> Opt... function create_enum_from_entity (line 121) | pub(crate) fn create_enum_from_entity(_: E, backend: DbBackend) -> Ve... function create_index_from_entity (line 142) | pub(crate) fn create_index_from_entity( function create_table_from_entity (line 184) | pub(crate) fn create_table_from_entity(entity: E, backend: DbBackend)... function column_def_from_entity_column (line 218) | fn column_def_from_entity_column(column: E::Column, backend: DbBacken... function test_create_table_from_entity_table_ref (line 278) | fn test_create_table_from_entity_table_ref() { function get_cake_filling_price_stmt (line 292) | fn get_cake_filling_price_stmt() -> TableCreateStatement { function test_create_index_from_entity_table_ref (line 331) | fn test_create_index_from_entity_table_ref() { function get_indexes_table_stmt (line 365) | fn get_indexes_table_stmt() -> TableCreateStatement { FILE: sea-orm-sync/src/schema/json.rs method json_schema_from_entity (line 6) | pub fn json_schema_from_entity(&self, entity: E) -> Value function json_schema_from_entity (line 14) | pub(crate) fn json_schema_from_entity(entity: E) -> Value function json_schema_from_entity_column (line 40) | fn json_schema_from_entity_column(column: E::Column) -> Value function type_def_from_column_def (line 63) | fn type_def_from_column_def(column_type: &ColumnType) -> Value { function test_json_schema_from_entity (line 120) | fn test_json_schema_from_entity() { FILE: sea-orm-sync/src/schema/mod.rs type Schema (line 15) | pub struct Schema { method new (line 21) | pub fn new(backend: DbBackend) -> Self { method builder (line 26) | pub fn builder(self) -> SchemaBuilder { FILE: sea-orm-sync/src/schema/topology.rs type Dependency (line 39) | struct Dependency { function new (line 45) | fn new() -> Dependency { type TopologicalSort (line 55) | pub struct TopologicalSort { method default (line 60) | fn default() -> TopologicalSort { function new (line 69) | pub fn new() -> TopologicalSort { function len (line 75) | pub fn len(&self) -> usize { function is_empty (line 81) | pub fn is_empty(&self) -> bool { function add_dependency (line 91) | pub fn add_dependency(&mut self, prec: P, succ: S) function add_dependency_impl (line 99) | fn add_dependency_impl(&mut self, prec: T, succ: T) { function add_link (line 127) | pub fn add_link(&mut self, link: DependencyLink) { function insert (line 136) | pub fn insert(&mut self, elt: U) -> bool function pop (line 154) | pub fn pop(&mut self) -> Option { function pop_all (line 164) | pub fn pop_all(&mut self) -> Vec { function peek (line 179) | pub fn peek(&self) -> Option<&T> { function peek_all (line 189) | pub fn peek_all(&self) -> Vec<&T> { function remove (line 197) | fn remove(&mut self, prec: &T) -> Option> { function from_iter (line 211) | fn from_iter>(iter: I) -> TopologicalSort { type DependencyLink (line 235) | pub struct DependencyLink { function from (line 243) | fn from(tuple: (T, T)) -> Self { function from_iter (line 252) | fn from_iter>>(iter: I) -> Topo... type Item (line 262) | type Item = T; method next (line 264) | fn next(&mut self) -> Option { function fmt (line 270) | fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { function fmt (line 276) | fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { function from_iter (line 287) | fn from_iter() { function iter (line 300) | fn iter() { function pop_all (line 313) | fn pop_all() { function cyclic_deadlock (line 349) | fn cyclic_deadlock() { function topo_test_quickcheck (line 365) | fn topo_test_quickcheck(n: usize, edges: Vec<(usize, usize)>) { FILE: sea-orm-sync/src/tests_cfg/cake.rs type Model (line 11) | pub struct Model { FILE: sea-orm-sync/src/tests_cfg/cake_compact.rs type Model (line 10) | pub struct Model { type Relation (line 18) | pub enum Relation { method to (line 35) | fn to() -> RelationDef { method to (line 41) | fn to() -> RelationDef { method via (line 45) | fn via() -> Option { FILE: sea-orm-sync/src/tests_cfg/cake_expanded.rs type Entity (line 5) | pub struct Entity; method to (line 63) | fn to() -> RelationDef { method to (line 69) | fn to() -> RelationDef { method via (line 73) | fn via() -> Option { method table_name (line 8) | fn table_name(&self) -> &'static str { type Model (line 14) | pub struct Model { type Column (line 20) | pub enum Column { type PrimaryKey (line 26) | pub enum PrimaryKey { type ValueType (line 31) | type ValueType = i32; method auto_increment (line 33) | fn auto_increment() -> bool { type Relation (line 39) | pub enum Relation { type EntityName (line 44) | type EntityName = Entity; method def (line 46) | fn def(&self) -> ColumnDef { method def (line 55) | fn def(&self) -> RelationDef { FILE: sea-orm-sync/src/tests_cfg/cake_filling.rs type Model (line 7) | pub struct Model { type Relation (line 15) | pub enum Relation { method to (line 35) | fn to() -> RelationDef { method to (line 41) | fn to() -> RelationDef { method to (line 47) | fn to() -> RelationDef { FILE: sea-orm-sync/src/tests_cfg/cake_filling_price.rs type Model (line 6) | pub struct Model { type Relation (line 19) | pub enum Relation { method to (line 36) | fn to() -> RelationDef { FILE: sea-orm-sync/src/tests_cfg/cake_seaography.rs type Model (line 6) | pub struct Model { type Relation (line 14) | pub enum Relation { method to (line 31) | fn to() -> RelationDef { method to (line 37) | fn to() -> RelationDef { method via (line 41) | fn via() -> Option { type RelatedEntity (line 47) | pub enum RelatedEntity { FILE: sea-orm-sync/src/tests_cfg/comment.rs type Model (line 7) | pub struct Model { FILE: sea-orm-sync/src/tests_cfg/entity_linked.rs type CakeToFilling (line 5) | pub struct CakeToFilling; type FromEntity (line 8) | type FromEntity = super::cake::Entity; type ToEntity (line 10) | type ToEntity = super::filling::Entity; method link (line 12) | fn link(&self) -> Vec { type CakeToFillingVendor (line 21) | pub struct CakeToFillingVendor; type FromEntity (line 24) | type FromEntity = super::cake::Entity; type ToEntity (line 26) | type ToEntity = super::vendor::Entity; method link (line 28) | fn link(&self) -> Vec { type CheeseCakeToFillingVendor (line 38) | pub struct CheeseCakeToFillingVendor; type FromEntity (line 41) | type FromEntity = super::cake::Entity; type ToEntity (line 43) | type ToEntity = super::vendor::Entity; method link (line 45) | fn link(&self) -> Vec { type CakeToCakeViaFilling (line 62) | pub struct CakeToCakeViaFilling; type FromEntity (line 65) | type FromEntity = super::cake::Entity; type ToEntity (line 67) | type ToEntity = super::cake::Entity; method link (line 69) | fn link(&self) -> Vec { FILE: sea-orm-sync/src/tests_cfg/filling.rs type Model (line 11) | pub struct Model { type Relation (line 22) | pub enum Relation { method to (line 34) | fn to() -> RelationDef { method to (line 40) | fn to() -> RelationDef { method via (line 44) | fn via() -> Option { method to (line 50) | fn to() -> RelationDef { method via (line 54) | fn via() -> Option { FILE: sea-orm-sync/src/tests_cfg/fruit.rs type Model (line 11) | pub struct Model { type Relation (line 20) | pub enum Relation { method to (line 42) | fn to() -> RelationDef { method to (line 48) | fn to() -> RelationDef { method to (line 54) | fn to() -> RelationDef { FILE: sea-orm-sync/src/tests_cfg/indexes.rs type Model (line 7) | pub struct Model { type Relation (line 23) | pub enum Relation {} FILE: sea-orm-sync/src/tests_cfg/ingredient.rs type Model (line 11) | pub struct Model { FILE: sea-orm-sync/src/tests_cfg/lunch_set.rs type Model (line 7) | pub struct Model { type Relation (line 15) | pub enum Relation {} FILE: sea-orm-sync/src/tests_cfg/lunch_set_expanded.rs type Entity (line 6) | pub struct Entity; method table_name (line 9) | fn table_name(&self) -> &'static str { type Model (line 16) | pub struct Model { type Column (line 24) | pub enum Column { type PrimaryKey (line 31) | pub enum PrimaryKey { type ValueType (line 36) | type ValueType = i32; method auto_increment (line 38) | fn auto_increment() -> bool { type Relation (line 44) | pub enum Relation {} type EntityName (line 47) | type EntityName = Entity; method def (line 49) | fn def(&self) -> ColumnDef { method def (line 59) | fn def(&self) -> RelationDef { FILE: sea-orm-sync/src/tests_cfg/post.rs type Model (line 7) | pub struct Model { FILE: sea-orm-sync/src/tests_cfg/post_tag.rs type Model (line 7) | pub struct Model { FILE: sea-orm-sync/src/tests_cfg/profile.rs type Model (line 7) | pub struct Model { FILE: sea-orm-sync/src/tests_cfg/registry.rs function test_entity_registry (line 4) | fn test_entity_registry() { FILE: sea-orm-sync/src/tests_cfg/rust_keyword.rs type Model (line 6) | pub struct Model { type Relation (line 66) | pub enum Relation {} function test_columns (line 76) | fn test_columns() { FILE: sea-orm-sync/src/tests_cfg/sea_orm_active_enums.rs type Tea (line 6) | pub enum Tea { type SeaORM (line 15) | pub enum SeaORM { FILE: sea-orm-sync/src/tests_cfg/serde_rename.rs type Model (line 12) | pub struct Model { type Relation (line 22) | pub enum Relation {} type Model (line 40) | pub struct Model { type Relation (line 56) | pub enum Relation {} type Model (line 71) | pub struct Model { type Relation (line 78) | pub enum Relation {} type Model (line 97) | pub struct Model { type Relation (line 104) | pub enum Relation {} function test_rename_all (line 116) | fn test_rename_all() { function test_field_rename (line 143) | fn test_field_rename() { function test_no_serde_rename (line 175) | fn test_no_serde_rename() { function test_directional_rename_all (line 193) | fn test_directional_rename_all() { FILE: sea-orm-sync/src/tests_cfg/tag.rs type Model (line 7) | pub struct Model { FILE: sea-orm-sync/src/tests_cfg/user.rs type Model (line 7) | pub struct Model { FILE: sea-orm-sync/src/tests_cfg/vendor.rs type Model (line 6) | pub struct Model { type Relation (line 13) | pub enum Relation {} method to (line 16) | fn to() -> RelationDef { FILE: sea-orm-sync/src/util.rs type StreamShim (line 31) | pub trait StreamShim { method try_next (line 32) | fn try_next(&mut self) -> Result, crate::DbErr>; method try_next (line 40) | fn try_next(&mut self) -> Result, crate::DbErr> { FILE: sea-orm-sync/src/value.rs type DefaultActiveValue (line 23) | pub trait DefaultActiveValue { method default_value (line 25) | fn default_value(&self) -> Self; method default_value (line 47) | fn default_value(&self) -> Self { type DefaultActiveValueNone (line 29) | pub trait DefaultActiveValueNone { method default_value (line 31) | fn default_value(&self) -> Self; method default_value (line 59) | fn default_value(&self) -> Self { type DefaultActiveValueNotSet (line 35) | pub trait DefaultActiveValueNotSet { method default_value (line 40) | fn default_value(&self) -> Self::Value; type Value (line 68) | type Value = ActiveValue; method default_value (line 70) | fn default_value(&self) -> Self::Value { function test_default_value (line 81) | fn test_default_value() { FILE: sea-orm-sync/src/value/text_uuid.rs type TextUuid (line 16) | pub struct TextUuid(pub uuid::Uuid); method null (line 69) | fn null() -> sea_orm::Value { method into_active_value (line 75) | fn into_active_value(self) -> crate::ActiveValue { method from (line 95) | fn from(value: uuid::Uuid) -> Self { function from (line 19) | fn from(value: TextUuid) -> Self { method try_get_by (line 25) | fn try_get_by( method try_from (line 38) | fn try_from(v: sea_orm::Value) -> Result { method type_name (line 48) | fn type_name() -> String { method array_type (line 52) | fn array_type() -> sea_query::ArrayType { method column_type (line 56) | fn column_type() -> sea_orm::ColumnType { method try_from_u64 (line 63) | fn try_from_u64(_n: u64) -> Result { type Target (line 81) | type Target = uuid::Uuid; method deref (line 83) | fn deref(&self) -> &uuid::Uuid { method deref_mut (line 89) | fn deref_mut(&mut self) -> &mut uuid::Uuid { function from (line 101) | fn from(value: TextUuid) -> Self { FILE: sea-orm-sync/src/value/with_chrono.rs type ChronoUnixTimestamp (line 9) | pub struct ChronoUnixTimestamp(pub ChronoDateTimeUtc); type ChronoUnixTimestampMillis (line 14) | pub struct ChronoUnixTimestampMillis(pub ChronoDateTimeUtc); function from_timestamp (line 30) | fn from_timestamp(ts: i64) -> Option { function to_timestamp (line 34) | fn to_timestamp(ts: ChronoUnixTimestamp) -> i64 { function from_timestamp_millis (line 38) | fn from_timestamp_millis(ts: i64) -> Option { function to_timestamp_millis (line 42) | fn to_timestamp_millis(ts: ChronoUnixTimestampMillis) -> i64 { FILE: sea-orm-sync/src/value/with_time.rs type TimeUnixTimestamp (line 9) | pub struct TimeUnixTimestamp(pub TimeDateTimeWithTimeZone); type TimeUnixTimestampMillis (line 14) | pub struct TimeUnixTimestampMillis(pub TimeDateTimeWithTimeZone); function from_timestamp (line 30) | fn from_timestamp(ts: i64) -> Option { function to_timestamp (line 36) | fn to_timestamp(ts: TimeUnixTimestamp) -> i64 { function from_timestamp_millis (line 40) | fn from_timestamp_millis(ts: i64) -> Option { function to_timestamp_millis (line 46) | fn to_timestamp_millis(ts: TimeUnixTimestampMillis) -> i64 { FILE: sea-orm-sync/tests/active_enum_tests.rs function active_enum_tests (line 18) | fn active_enum_tests() -> Result<(), DbErr> { function active_enum_schema_sync_test (line 43) | fn active_enum_schema_sync_test() -> Result<(), DbErr> { function insert_active_enum (line 71) | pub fn insert_active_enum(db: &DatabaseConnection) -> Result<(), DbErr> { function insert_active_enum_child (line 291) | pub fn insert_active_enum_child(db: &DatabaseConnection) -> Result<(), D... function insert_active_enum_vec (line 366) | pub fn insert_active_enum_vec(db: &DatabaseConnection) -> Result<(), DbE... function find_related_active_enum (line 428) | pub fn find_related_active_enum(db: &DatabaseConnection) -> Result<(), D... function find_linked_active_enum (line 548) | pub fn find_linked_active_enum(db: &DatabaseConnection) -> Result<(), Db... function delete_active_enum (line 668) | fn delete_active_enum(db: &DatabaseConnection) -> Result<(), DbErr> { function active_enum_find_related (line 694) | fn active_enum_find_related() { function active_enum_find_linked (line 781) | fn active_enum_find_linked() { function active_enum_child_find_related (line 868) | fn active_enum_child_find_related() { function active_enum_child_find_linked (line 956) | fn active_enum_child_find_linked() { function create_enum_from (line 1044) | fn create_enum_from() { function display_test (line 1074) | fn display_test() { function derive_partial_model_active_enum_casts_to_text (line 1083) | fn derive_partial_model_active_enum_casts_to_text() { FILE: sea-orm-sync/tests/active_model_ex_tests.rs function test_active_model_ex_blog (line 10) | fn test_active_model_ex_blog() -> Result<(), DbErr> { function test_active_model_ex_film_store (line 565) | fn test_active_model_ex_film_store() -> Result<(), DbErr> { FILE: sea-orm-sync/tests/arrow_schema_tests.rs type Model (line 19) | pub struct Model { type Model (line 36) | pub struct Model { type Model (line 52) | pub struct Model { type Model (line 68) | pub struct Model { type Model (line 87) | pub struct Model { type Model (line 112) | pub struct Model { type Model (line 130) | pub struct Model { type Model (line 156) | pub struct Model { type Model (line 181) | pub struct Model { type Relation (line 194) | pub enum Relation {} type Model (line 204) | pub struct Model { type Relation (line 232) | pub enum Relation {} type Model (line 242) | pub struct Model { type Relation (line 254) | pub enum Relation {} type Model (line 264) | pub struct Model { type Relation (line 280) | pub enum Relation {} type Model (line 290) | pub struct Model { type Relation (line 302) | pub enum Relation {} type Model (line 312) | pub struct Model { type Relation (line 328) | pub enum Relation {} function test_basic_schema (line 338) | fn test_basic_schema() { function test_all_integer_types (line 350) | fn test_all_integer_types() { function test_float_types (line 386) | fn test_float_types() { function test_nullable_fields (line 400) | fn test_nullable_fields() { function test_column_type_overrides (line 422) | fn test_column_type_overrides() { function test_string_variants (line 441) | fn test_string_variants() { function test_arrow_skip (line 460) | fn test_arrow_skip() { function test_arrow_comment_metadata (line 474) | fn test_arrow_comment_metadata() { function test_special_types (line 499) | fn test_special_types() { function test_date_time_column_types (line 516) | fn test_date_time_column_types() { function test_timestamp_unit_overrides (line 545) | fn test_timestamp_unit_overrides() { function test_decimal_column_types (line 572) | fn test_decimal_column_types() { function test_decimal_arrow_precision_override (line 589) | fn test_decimal_arrow_precision_override() { function test_field_count_matches (line 601) | fn test_field_count_matches() { function test_field_names_preserve_snake_case (line 614) | fn test_field_names_preserve_snake_case() { type Model (line 640) | pub struct Model { type Model (line 659) | pub struct Model { type Relation (line 669) | pub enum Relation {} function test_chrono_date (line 675) | fn test_chrono_date() { function test_chrono_time (line 685) | fn test_chrono_time() { function test_chrono_datetime_naive (line 697) | fn test_chrono_datetime_naive() { function test_chrono_datetime_utc (line 709) | fn test_chrono_datetime_utc() { function test_chrono_optional_nullable (line 721) | fn test_chrono_optional_nullable() { function test_chrono_timestamp_unit_override (line 731) | fn test_chrono_timestamp_unit_override() { type Model (line 763) | pub struct Model { type Relation (line 773) | pub enum Relation {} function test_decimal_with_column_type (line 779) | fn test_decimal_with_column_type() { function test_decimal_inferred_type (line 789) | fn test_decimal_inferred_type() { function test_decimal_optional_nullable (line 798) | fn test_decimal_optional_nullable() { FILE: sea-orm-sync/tests/arrow_tests.rs type Model (line 17) | pub struct Model { type Model (line 45) | pub struct Model { function make_batch (line 59) | fn make_batch() -> RecordBatch { function test_from_arrow_basic (line 100) | fn test_from_arrow_basic() { function test_from_arrow_missing_columns (line 133) | fn test_from_arrow_missing_columns() { function test_from_arrow_empty_batch (line 166) | fn test_from_arrow_empty_batch() { function test_from_arrow_type_mismatch (line 179) | fn test_from_arrow_type_mismatch() { function test_to_arrow_basic_primitives (line 195) | fn test_to_arrow_basic_primitives() { function test_to_arrow_not_set_becomes_null (line 328) | fn test_to_arrow_not_set_becomes_null() { function test_to_arrow_empty_slice (line 376) | fn test_to_arrow_empty_slice() { function test_column_name_schema_uses_db_names (line 388) | fn test_column_name_schema_uses_db_names() { function test_column_name_to_arrow_uses_db_names (line 400) | fn test_column_name_to_arrow_uses_db_names() { function test_column_name_from_arrow_uses_db_names (line 450) | fn test_column_name_from_arrow_uses_db_names() { function test_column_name_roundtrip (line 476) | fn test_column_name_roundtrip() { function test_column_name_from_arrow_ignores_rust_field_names (line 503) | fn test_column_name_from_arrow_ignores_rust_field_names() { function test_to_arrow_roundtrip_primitives (line 538) | fn test_to_arrow_roundtrip_primitives() { type Model (line 599) | pub struct Model { function test_to_arrow_chrono_roundtrip (line 613) | fn test_to_arrow_chrono_roundtrip() { function test_to_arrow_chrono_nanosecond_schema (line 708) | fn test_to_arrow_chrono_nanosecond_schema() { function test_from_arrow_chrono_timestamp_micros (line 773) | fn test_from_arrow_chrono_timestamp_micros() { function test_from_arrow_chrono_timestamp_seconds (line 854) | fn test_from_arrow_chrono_timestamp_seconds() { function test_from_arrow_chrono_timestamp_nanos (line 903) | fn test_from_arrow_chrono_timestamp_nanos() { type Model (line 994) | pub struct Model { function test_from_arrow_time_crate (line 1008) | fn test_from_arrow_time_crate() { function test_from_arrow_time_crate_nanos (line 1077) | fn test_from_arrow_time_crate_nanos() { function test_to_arrow_time_crate_roundtrip (line 1151) | fn test_to_arrow_time_crate_roundtrip() { type Model (line 1237) | pub struct Model { function test_from_arrow_decimal128_rust_decimal (line 1252) | fn test_from_arrow_decimal128_rust_decimal() { function test_from_arrow_decimal128_edge_cases (line 1313) | fn test_from_arrow_decimal128_edge_cases() { function test_to_arrow_rust_decimal_roundtrip (line 1327) | fn test_to_arrow_rust_decimal_roundtrip() { function test_to_arrow_rust_decimal_decimal128_roundtrip (line 1383) | fn test_to_arrow_rust_decimal_decimal128_roundtrip() { type Model (line 1463) | pub struct Model { function test_from_arrow_decimal128_bigdecimal (line 1479) | fn test_from_arrow_decimal128_bigdecimal() { function test_from_arrow_decimal256_bigdecimal (line 1540) | fn test_from_arrow_decimal256_bigdecimal() { function test_to_arrow_bigdecimal_roundtrip (line 1587) | fn test_to_arrow_bigdecimal_roundtrip() { function test_to_arrow_bigdecimal_decimal128_roundtrip (line 1644) | fn test_to_arrow_bigdecimal_decimal128_roundtrip() { FILE: sea-orm-sync/tests/basic.rs function main (line 11) | fn main() -> Result<(), DbErr> { function setup_schema (line 25) | fn setup_schema(db: &DbConn) -> Result<(), DbErr> { function crud_cake (line 47) | fn crud_cake(db: &DbConn) -> Result<(), DbErr> { FILE: sea-orm-sync/tests/bits_tests.rs function main (line 11) | fn main() -> Result<(), DbErr> { function create_and_update (line 20) | pub fn create_and_update(db: &DatabaseConnection) -> Result<(), DbErr> { FILE: sea-orm-sync/tests/byte_primary_key_tests.rs function main (line 10) | fn main() -> Result<(), DbErr> { function create_and_update (line 19) | pub fn create_and_update(db: &DatabaseConnection) -> Result<(), DbErr> { FILE: sea-orm-sync/tests/collection_tests.rs function main (line 12) | fn main() -> Result<(), DbErr> { function insert_collection (line 24) | pub fn insert_collection(db: &DatabaseConnection) -> Result<(), DbErr> { function update_collection (line 205) | pub fn update_collection(db: &DatabaseConnection) -> Result<(), DbErr> { function select_collection (line 239) | pub fn select_collection(db: &DatabaseConnection) -> Result<(), DbErr> { FILE: sea-orm-sync/tests/common/bakery_chain/baker.rs type Model (line 5) | pub struct Model { type Relation (line 14) | pub enum Relation { method to (line 26) | fn to() -> RelationDef { method to (line 32) | fn to() -> RelationDef { method via (line 36) | fn via() -> Option { type BakedForCustomer (line 41) | pub struct BakedForCustomer; type FromEntity (line 44) | type FromEntity = Entity; type ToEntity (line 46) | type ToEntity = super::customer::Entity; method link (line 48) | fn link(&self) -> Vec { FILE: sea-orm-sync/tests/common/bakery_chain/bakery.rs type Model (line 5) | pub struct Model { type Relation (line 13) | pub enum Relation { method to (line 23) | fn to() -> RelationDef { method to (line 29) | fn to() -> RelationDef { method to (line 35) | fn to() -> RelationDef { type ToBaker (line 42) | pub struct ToBaker; type FromEntity (line 45) | type FromEntity = Entity; type ToEntity (line 46) | type ToEntity = super::baker::Entity; method link (line 48) | fn link(&self) -> Vec { FILE: sea-orm-sync/tests/common/bakery_chain/cake.rs type Model (line 6) | pub struct Model { type Relation (line 18) | pub enum Relation { method to (line 32) | fn to() -> RelationDef { method to (line 38) | fn to() -> RelationDef { method via (line 42) | fn via() -> Option { method to (line 48) | fn to() -> RelationDef { type ToBakery (line 53) | pub struct ToBakery; type FromEntity (line 55) | type FromEntity = super::cake::Entity; type ToEntity (line 56) | type ToEntity = super::bakery::Entity; method link (line 58) | fn link(&self) -> Vec { method new (line 64) | fn new() -> Self { method before_save (line 72) | fn before_save(self, _db: &C, insert: bool) -> Result method after_save (line 85) | fn after_save(model: Model, _db: &C, insert: bool) -> Result(self, _db: &C) -> Result method after_delete (line 111) | fn after_delete(self, _db: &C) -> Result function column_type_test (line 124) | fn column_type_test() { FILE: sea-orm-sync/tests/common/bakery_chain/cakes_bakers.rs type Model (line 5) | pub struct Model { type Relation (line 13) | pub enum Relation { FILE: sea-orm-sync/tests/common/bakery_chain/customer.rs type Model (line 5) | pub struct Model { type Relation (line 14) | pub enum Relation { method to (line 20) | fn to() -> RelationDef { FILE: sea-orm-sync/tests/common/bakery_chain/lineitem.rs type Model (line 5) | pub struct Model { type Relation (line 18) | pub enum Relation { method to (line 36) | fn to() -> RelationDef { method to (line 42) | fn to() -> RelationDef { FILE: sea-orm-sync/tests/common/bakery_chain/order.rs type Model (line 5) | pub struct Model { type Relation (line 16) | pub enum Relation { method to (line 36) | fn to() -> RelationDef { method to (line 42) | fn to() -> RelationDef { method to (line 48) | fn to() -> RelationDef { type ToCustomer (line 53) | pub struct ToCustomer; type FromEntity (line 55) | type FromEntity = Entity; type ToEntity (line 56) | type ToEntity = super::customer::Entity; method link (line 58) | fn link(&self) -> Vec { type ToLineitem (line 63) | pub struct ToLineitem; type FromEntity (line 65) | type FromEntity = Entity; type ToEntity (line 66) | type ToEntity = super::lineitem::Entity; method link (line 68) | fn link(&self) -> Vec { FILE: sea-orm-sync/tests/common/bakery_chain/schema.rs function create_tables (line 8) | pub fn create_tables(db: &DatabaseConnection) -> Result<(), DbErr> { function create_bakery_table (line 19) | pub fn create_bakery_table(db: &DbConn) -> Result { function create_baker_table (line 40) | pub fn create_baker_table(db: &DbConn) -> Result { function create_customer_table (line 70) | pub fn create_customer_table(db: &DbConn) -> Result { function create_order_table (line 87) | pub fn create_order_table(db: &DbConn) -> Result { function create_lineitem_table (line 132) | pub fn create_lineitem_table(db: &DbConn) -> Result { function create_cakes_bakers_table (line 196) | pub fn create_cakes_bakers_table(db: &DbConn) -> Result Result { FILE: sea-orm-sync/tests/common/bakery_chain/seed_data.rs function init_1 (line 5) | pub fn init_1(ctx: &TestContext, link: bool) { function init_2 (line 93) | pub fn init_2(ctx: &TestContext) -> Result<(), DbErr> { FILE: sea-orm-sync/tests/common/bakery_dense/baker.rs type Model (line 8) | pub struct Model { FILE: sea-orm-sync/tests/common/bakery_dense/bakery.rs type Model (line 8) | pub struct Model { FILE: sea-orm-sync/tests/common/bakery_dense/cake.rs type Model (line 8) | pub struct Model { method new (line 27) | fn new() -> Self { FILE: sea-orm-sync/tests/common/bakery_dense/cakes_bakers.rs type Model (line 8) | pub struct Model { FILE: sea-orm-sync/tests/common/bakery_dense/customer.rs type Model (line 8) | pub struct Model { FILE: sea-orm-sync/tests/common/bakery_dense/lineitem.rs type Model (line 8) | pub struct Model { type Relation (line 21) | pub enum Relation { method to (line 39) | fn to() -> RelationDef { method to (line 45) | fn to() -> RelationDef { FILE: sea-orm-sync/tests/common/bakery_dense/order.rs type Model (line 8) | pub struct Model { FILE: sea-orm-sync/tests/common/blogger/attachment.rs type Model (line 6) | pub struct Model { FILE: sea-orm-sync/tests/common/blogger/comment.rs type Model (line 6) | pub struct Model { FILE: sea-orm-sync/tests/common/blogger/post.rs type Model (line 6) | pub struct Model { FILE: sea-orm-sync/tests/common/blogger/post_tag.rs type Model (line 6) | pub struct Model { FILE: sea-orm-sync/tests/common/blogger/profile.rs type Model (line 6) | pub struct Model { FILE: sea-orm-sync/tests/common/blogger/tag.rs type Model (line 6) | pub struct Model { FILE: sea-orm-sync/tests/common/blogger/user.rs type Model (line 6) | pub struct Model { FILE: sea-orm-sync/tests/common/blogger/user_follower.rs type Model (line 6) | pub struct Model { FILE: sea-orm-sync/tests/common/blogger/user_mono.rs type Model (line 6) | pub struct Model { FILE: sea-orm-sync/tests/common/features/active_enum.rs type Model (line 7) | pub struct Model { type Relation (line 16) | pub enum Relation { method to (line 22) | fn to() -> RelationDef { type ActiveEnumChildLink (line 27) | pub struct ActiveEnumChildLink; type FromEntity (line 30) | type FromEntity = Entity; type ToEntity (line 32) | type ToEntity = super::active_enum_child::Entity; method link (line 34) | fn link(&self) -> Vec { FILE: sea-orm-sync/tests/common/features/active_enum_child.rs type Model (line 7) | pub struct Model { type Relation (line 17) | pub enum Relation { method to (line 28) | fn to() -> RelationDef { type ActiveEnumLink (line 33) | pub struct ActiveEnumLink; type FromEntity (line 36) | type FromEntity = Entity; type ToEntity (line 38) | type ToEntity = super::active_enum::Entity; method link (line 40) | fn link(&self) -> Vec { FILE: sea-orm-sync/tests/common/features/active_enum_vec.rs type Model (line 7) | pub struct Model { type Relation (line 14) | pub enum Relation {} FILE: sea-orm-sync/tests/common/features/applog.rs type Model (line 5) | pub struct Model { type Relation (line 17) | pub enum Relation {} FILE: sea-orm-sync/tests/common/features/binary.rs type Model (line 5) | pub struct Model { type Relation (line 17) | pub enum Relation {} FILE: sea-orm-sync/tests/common/features/bits.rs type Model (line 5) | pub struct Model { type Relation (line 47) | pub enum Relation {} FILE: sea-orm-sync/tests/common/features/byte_primary_key.rs type Model (line 5) | pub struct Model { type Relation (line 12) | pub enum Relation {} FILE: sea-orm-sync/tests/common/features/categories.rs type Model (line 6) | pub struct Model { type Relation (line 13) | pub enum Relation {} FILE: sea-orm-sync/tests/common/features/collection.rs type Model (line 7) | pub struct Model { type Relation (line 27) | pub enum Relation {} FILE: sea-orm-sync/tests/common/features/collection_expanded.rs type Entity (line 4) | pub struct Entity; method schema_name (line 7) | fn schema_name(&self) -> Option<&str> { method table_name (line 11) | fn table_name(&self) -> &'static str { type Model (line 17) | pub struct Model { type Column (line 24) | pub enum Column { type PrimaryKey (line 31) | pub enum PrimaryKey { type ValueType (line 36) | type ValueType = i32; method auto_increment (line 37) | fn auto_increment() -> bool { type Relation (line 43) | pub enum Relation {} type EntityName (line 46) | type EntityName = Entity; method def (line 47) | fn def(&self) -> ColumnDef { method def (line 59) | fn def(&self) -> RelationDef { FILE: sea-orm-sync/tests/common/features/custom_active_model.rs type Model (line 8) | pub struct Model { type Relation (line 20) | pub enum Relation {} type CustomActiveModel (line 25) | pub struct CustomActiveModel { FILE: sea-orm-sync/tests/common/features/dyn_table_name.rs type Entity (line 4) | pub struct Entity { method table_name (line 9) | fn table_name(&self) -> &'static str { type Model (line 19) | pub struct Model { type Column (line 25) | pub enum Column { type PrimaryKey (line 31) | pub enum PrimaryKey { type ValueType (line 36) | type ValueType = i32; method auto_increment (line 38) | fn auto_increment() -> bool { type Relation (line 44) | pub enum Relation {} type EntityName (line 47) | type EntityName = Entity; method def (line 49) | fn def(&self) -> ColumnDef { FILE: sea-orm-sync/tests/common/features/edit_log.rs type Model (line 5) | pub struct Model { type Relation (line 13) | pub enum Relation {} FILE: sea-orm-sync/tests/common/features/embedding.rs type Model (line 6) | pub struct Model { type Relation (line 13) | pub enum Relation {} FILE: sea-orm-sync/tests/common/features/event_trigger.rs type Model (line 9) | pub struct Model { type Relation (line 16) | pub enum Relation {} type Event (line 21) | pub struct Event(pub String); type Events (line 24) | pub struct Events(pub Vec); method from (line 27) | fn from(events: Events) -> Self { method try_get_by (line 35) | fn try_get_by(res: &QueryResult, idx: I) -> Result Result { method type_name (line 52) | fn type_name() -> String { method array_type (line 56) | fn array_type() -> ArrayType { method column_type (line 60) | fn column_type() -> ColumnType { FILE: sea-orm-sync/tests/common/features/host_network.rs type Model (line 5) | pub struct Model { type Relation (line 15) | pub enum Relation {} FILE: sea-orm-sync/tests/common/features/insert_default.rs type Model (line 5) | pub struct Model { type Relation (line 11) | pub enum Relation {} FILE: sea-orm-sync/tests/common/features/json_struct.rs type Model (line 7) | pub struct Model { type KeyValue (line 17) | pub struct KeyValue { type NonSerializableStruct (line 25) | pub struct NonSerializableStruct; method serialize (line 28) | fn serialize(&self, _serializer: S) -> Result type Relation (line 39) | pub enum Relation {} FILE: sea-orm-sync/tests/common/features/json_vec.rs type Model (line 7) | pub struct Model { type Relation (line 14) | pub enum Relation {} type StringVec (line 19) | pub struct StringVec(pub Vec); method try_from (line 30) | fn try_from(v: Value) -> Result { method type_name (line 39) | fn type_name() -> String { method array_type (line 43) | fn array_type() -> sea_orm::sea_query::ArrayType { method column_type (line 47) | fn column_type() -> sea_query::ColumnType { method null (line 53) | fn null() -> sea_orm::Value { method from (line 24) | fn from(source: StringVec) -> Self { FILE: sea-orm-sync/tests/common/features/json_vec_derive.rs type Model (line 8) | pub struct Model { type StringVec (line 15) | pub struct StringVec(pub Vec); type Relation (line 18) | pub enum Relation {} type Model (line 30) | pub struct Model { type JsonColumn (line 38) | pub struct JsonColumn { type Relation (line 43) | pub enum Relation {} FILE: sea-orm-sync/tests/common/features/metadata.rs type Model (line 5) | pub struct Model { type Relation (line 19) | pub enum Relation {} FILE: sea-orm-sync/tests/common/features/pi.rs type Model (line 5) | pub struct Model { type Relation (line 19) | pub enum Relation {} FILE: sea-orm-sync/tests/common/features/repository.rs type Model (line 7) | pub struct Model { type Relation (line 16) | pub enum Relation {} method before_save (line 19) | fn before_save(self, db: &C, _: bool) -> Result method after_save (line 28) | fn after_save(model: Model, db: &C, _: bool) -> Result method before_delete (line 36) | fn before_delete(self, db: &C) -> Result method after_delete (line 45) | fn after_delete(self, db: &C) -> Result function insert_edit_log (line 55) | fn insert_edit_log(action: T, model: &M, db: &C) -> Result<(), ... FILE: sea-orm-sync/tests/common/features/satellite.rs type Model (line 5) | pub struct Model { type Relation (line 16) | pub enum Relation {} FILE: sea-orm-sync/tests/common/features/schema.rs function create_tea_enum (line 14) | pub fn create_tea_enum(db: &DatabaseConnection) -> Result<(), DbErr> { function create_log_table (line 41) | pub fn create_log_table(db: &DbConn) -> Result { function create_metadata_table (line 76) | pub fn create_metadata_table(db: &DbConn) -> Result { function create_repository_table (line 102) | pub fn create_repository_table(db: &DbConn) -> Result { function create_self_join_table (line 123) | pub fn create_self_join_table(db: &DbConn) -> Result { function create_byte_primary_key_table (line 147) | pub fn create_byte_primary_key_table(db: &DbConn) -> Result Result { function create_active_enum_child_table (line 198) | pub fn create_active_enum_child_table(db: &DbConn) -> Result Result { function create_transaction_log_table (line 272) | pub fn create_transaction_log_table(db: &DbConn) -> Result Result Result { function create_json_struct_table (line 338) | pub fn create_json_struct_table(db: &DbConn) -> Result { function create_json_string_vec_table (line 361) | pub fn create_json_string_vec_table(db: &DbConn) -> Result Result Result { function create_host_network_table (line 467) | pub fn create_host_network_table(db: &DbConn) -> Result Result { function create_event_trigger_table (line 525) | pub fn create_event_trigger_table(db: &DbConn) -> Result Result { function create_edit_log_table (line 577) | pub fn create_edit_log_table(db: &DbConn) -> Result { function create_teas_table (line 594) | pub fn create_teas_table(db: &DbConn) -> Result { function create_categories_table (line 617) | pub fn create_categories_table(db: &DbConn) -> Result { function create_embedding_table (line 636) | pub fn create_embedding_table(db: &DbConn) -> Result { function create_binary_table (line 660) | pub fn create_binary_table(db: &DbConn) -> Result { function create_bits_table (line 686) | pub fn create_bits_table(db: &DbConn) -> Result { function create_dyn_table_name_lazy_static_table (line 727) | pub fn create_dyn_table_name_lazy_static_table(db: &DbConn) -> Result<()... function create_value_type_table (line 750) | pub fn create_value_type_table(db: &DbConn) -> Result { function create_value_type_postgres_table (line 781) | pub fn create_value_type_postgres_table(db: &DbConn) -> Result Vec { FILE: sea-orm-sync/tests/common/features/teas.rs type Model (line 6) | pub struct Model { type Relation (line 14) | pub enum Relation {} FILE: sea-orm-sync/tests/common/features/transaction_log.rs type Model (line 5) | pub struct Model { type Relation (line 15) | pub enum Relation {} FILE: sea-orm-sync/tests/common/features/uuid_fmt.rs type Model (line 5) | pub struct Model { type Relation (line 16) | pub enum Relation {} FILE: sea-orm-sync/tests/common/features/value_type.rs type Model (line 7) | pub struct Model { type Relation (line 16) | pub enum Relation {} type Model (line 27) | pub struct Model { type Relation (line 35) | pub enum Relation {} type Model (line 46) | pub struct Model { type Relation (line 53) | pub enum Relation {} type MyInteger (line 61) | pub struct MyInteger(pub i32); method from (line 67) | fn from(v: T) -> MyInteger { type StringVec (line 73) | pub struct StringVec(pub Vec); type Tag1 (line 77) | pub enum Tag1 { method fmt (line 83) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { type Err (line 96) | type Err = sea_query::ValueTypeErr; method from_str (line 98) | fn from_str(s: &str) -> Result { type Tag2 (line 114) | pub enum Tag2 { method to_str (line 120) | fn to_str(&self) -> &'static str { method from_str (line 127) | fn from_str(s: &str) -> Result { type Tag3 (line 138) | pub struct Tag3 { method fmt (line 143) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { type Err (line 149) | type Err = std::num::ParseIntError; method from_str (line 151) | fn from_str(s: &str) -> Result { type Tag4 (line 159) | pub struct Tag4(pub i64); method fmt (line 162) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { type Err (line 168) | type Err = std::num::ParseIntError; method from_str (line 170) | fn from_str(s: &str) -> Result { type Tag5 (line 179) | pub struct Tag5(pub std::path::PathBuf); method fmt (line 182) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { type Err (line 188) | type Err = std::num::ParseIntError; method from_str (line 190) | fn from_str(s: &str) -> Result { type UserId (line 196) | type UserId = i32; type MyUserId (line 200) | pub struct MyUserId(pub UserId); FILE: sea-orm-sync/tests/common/film_store.rs type Model (line 7) | pub struct Model { type Model (line 25) | pub struct Model { type Model (line 43) | pub struct Model { type Model (line 65) | pub struct Model { type Model (line 91) | pub struct Model { type Model (line 114) | pub struct Model { type Relation (line 126) | pub enum Relation { FILE: sea-orm-sync/tests/common/mod.rs type TestContext (line 12) | pub struct TestContext { method new (line 19) | pub fn new(test_name: &str) -> Self { method delete (line 34) | pub fn delete(&self) { FILE: sea-orm-sync/tests/common/setup/mod.rs function setup (line 12) | pub fn setup(base_url: &str, db_name: &str) -> DatabaseConnection { function tear_down (line 54) | pub fn tear_down(base_url: &str, db_name: &str) { function create_enum (line 72) | pub fn create_enum(db: &DbConn, creates: &[TypeCreateStatement], enti... function create_table (line 109) | pub fn create_table( function create_table_with_index (line 127) | pub fn create_table_with_index( function create_table_from_entity (line 143) | pub fn create_table_from_entity(db: &DbConn, entity: E) -> Result(v: T) -> rust_decimal::Decimal { FILE: sea-orm-sync/tests/connection_tests.rs function connection_ping (line 10) | pub fn connection_ping() { function connection_ping_closed_mysql (line 20) | pub fn connection_ping_closed_mysql() { function connection_ping_closed_sqlite (line 62) | pub fn connection_ping_closed_sqlite() { function connection_ping_closed_postgres (line 104) | pub fn connection_ping_closed_postgres() { function connection_with_search_path_postgres (line 146) | pub fn connection_with_search_path_postgres() { FILE: sea-orm-sync/tests/crud/create_baker.rs function test_create_baker (line 4) | pub fn test_create_baker(db: &DbConn) { FILE: sea-orm-sync/tests/crud/create_cake.rs function test_create_cake (line 4) | pub fn test_create_cake(db: &DbConn) { FILE: sea-orm-sync/tests/crud/create_lineitem.rs function test_create_lineitem (line 4) | pub fn test_create_lineitem(db: &DbConn) { FILE: sea-orm-sync/tests/crud/create_order.rs function test_create_order (line 4) | pub fn test_create_order(db: &DbConn) { FILE: sea-orm-sync/tests/crud/deletes.rs function test_delete_cake (line 4) | pub fn test_delete_cake(db: &DbConn) { function test_delete_bakery (line 36) | pub fn test_delete_bakery(db: &DbConn) { FILE: sea-orm-sync/tests/crud/error.rs function test_cake_error_sqlx (line 11) | pub fn test_cake_error_sqlx(db: &DbConn) { function check_error (line 32) | fn check_error(error: &DbErr) { FILE: sea-orm-sync/tests/crud/mod.rs function test_create_bakery (line 21) | pub fn test_create_bakery(db: &DbConn) { function test_create_customer (line 41) | pub fn test_create_customer(db: &DbConn) { FILE: sea-orm-sync/tests/crud/updates.rs function test_update_cake (line 5) | pub fn test_update_cake(db: &DbConn) { function test_update_bakery (line 55) | pub fn test_update_bakery(db: &DbConn) { function test_update_deleted_customer (line 88) | pub fn test_update_deleted_customer(db: &DbConn) { FILE: sea-orm-sync/tests/crud_tests.rs function main (line 16) | fn main() { function create_entities (line 23) | pub fn create_entities(db: &DatabaseConnection) { FILE: sea-orm-sync/tests/cursor_tests.rs function cursor_tests (line 12) | fn cursor_tests() -> Result<(), DbErr> { function create_insert_default (line 28) | pub fn create_insert_default(db: &DatabaseConnection) -> Result<(), DbEr... function cursor_pagination (line 57) | pub fn cursor_pagination(db: &DatabaseConnection) -> Result<(), DbErr> { function bakery (line 474) | fn bakery(i: i32) -> bakery::Model { function baker (line 482) | fn baker(c: char) -> baker::Model { type CakeBakerlite (line 494) | pub struct CakeBakerlite { function cakebaker (line 500) | fn cakebaker(cake: char, baker: char) -> CakeBakerlite { function create_baker_cake (line 508) | pub fn create_baker_cake(db: &DatabaseConnection) -> Result<(), DbErr> { function cursor_related_pagination (line 566) | pub fn cursor_related_pagination(db: &DatabaseConnection) -> Result<(), ... FILE: sea-orm-sync/tests/database_executor_tests.rs function connection_or_transaction_from_connection (line 10) | pub fn connection_or_transaction_from_connection() { function connection_or_transaction_from_transaction (line 31) | pub fn connection_or_transaction_from_transaction() { function connection_or_transaction_begin (line 58) | pub fn connection_or_transaction_begin() { function connection_or_transaction_nested (line 85) | pub fn connection_or_transaction_nested() { function connection_or_transaction_rollback (line 124) | pub fn connection_or_transaction_rollback() { function into_database_executor_trait (line 153) | pub fn into_database_executor_trait() { FILE: sea-orm-sync/tests/delete_by_id_tests.rs function main (line 8) | fn main() -> Result<(), DbErr> { function create_and_delete_applog (line 18) | pub fn create_and_delete_applog(db: &DatabaseConnection) -> Result<(), D... FILE: sea-orm-sync/tests/derive_iden_tests.rs type ClassName (line 8) | pub enum ClassName { type Book (line 16) | pub enum Book { type GlyphToken (line 29) | struct GlyphToken; type Word (line 33) | struct Word; function main (line 36) | fn main() -> Result<(), DbErr> { FILE: sea-orm-sync/tests/derive_model_tests.rs type Model (line 12) | pub struct Model { type Model (line 33) | pub struct Model { function main (line 45) | fn main() -> Result<(), serde_json::Error> { FILE: sea-orm-sync/tests/derive_tests.rs type SimpleTest (line 4) | struct SimpleTest { type GenericTest (line 10) | struct GenericTest { type DoubleGenericTest (line 16) | struct DoubleGenericTest { type BoundsGenericTest (line 22) | struct BoundsGenericTest { type WhereGenericTest (line 27) | struct WhereGenericTest type AlreadySpecifiedBoundsGenericTest (line 35) | struct AlreadySpecifiedBoundsGenericTest { type MixedGenericTest (line 40) | struct MixedGenericTest type MyTrait (line 48) | trait MyTrait { type TraitAssociateTypeTest (line 53) | struct TraitAssociateTypeTest type FromQueryAttributeTests (line 61) | struct FromQueryAttributeTests { type FromQueryResultNested (line 68) | struct FromQueryResultNested { FILE: sea-orm-sync/tests/dyn_table_name_tests.rs function main (line 14) | fn main() -> Result<(), DbErr> { function dyn_table_name (line 23) | pub fn dyn_table_name(db: &DatabaseConnection) -> Result<(), DbErr> { FILE: sea-orm-sync/tests/embedding_tests.rs function main (line 14) | fn main() -> Result<(), DbErr> { function insert_embedding (line 25) | pub fn insert_embedding(db: &DatabaseConnection) -> Result<(), DbErr> { function update_embedding (line 78) | pub fn update_embedding(db: &DatabaseConnection) -> Result<(), DbErr> { function select_embedding (line 98) | pub fn select_embedding(db: &DatabaseConnection) -> Result<(), DbErr> { FILE: sea-orm-sync/tests/empty_insert_tests.rs function main (line 16) | fn main() { function test (line 23) | pub fn test(db: &DbConn) { FILE: sea-orm-sync/tests/entity_loader_tests.rs function cake_entity_loader (line 14) | fn cake_entity_loader() -> Result<(), DbErr> { function entity_loader_join_three (line 209) | fn entity_loader_join_three() { function entity_loader_self_join (line 424) | fn entity_loader_self_join() -> Result<(), DbErr> { function entity_loader_self_join_via (line 588) | fn entity_loader_self_join_via() -> Result<(), DbErr> { function insert_bakery (line 806) | pub fn insert_bakery(db: &DbConn, name: &str) -> Result Result) -> R... function insert_cake_baker (line 836) | pub fn insert_cake_baker( FILE: sea-orm-sync/tests/enum_primary_key_tests.rs function main (line 16) | fn main() -> Result<(), DbErr> { function insert_teas (line 26) | pub fn insert_teas(db: &DatabaseConnection) -> Result<(), DbErr> { FILE: sea-orm-sync/tests/event_trigger_tests.rs function main (line 18) | fn main() -> Result<(), DbErr> { function insert_event_trigger (line 27) | pub fn insert_event_trigger(db: &DatabaseConnection) -> Result<(), DbErr> { FILE: sea-orm-sync/tests/execute_unprepared_tests.rs function main (line 10) | fn main() -> Result<(), DbErr> { function execute_unprepared (line 19) | pub fn execute_unprepared(db: &DatabaseConnection) -> Result<(), DbErr> { FILE: sea-orm-sync/tests/exists_tests.rs function exists_with_no_result (line 10) | pub fn exists_with_no_result() { function exists_with_result (line 21) | pub fn exists_with_result() { function exists_with_filter_no_result (line 40) | pub fn exists_with_filter_no_result() { function exists_with_filter_has_result (line 62) | pub fn exists_with_filter_has_result() { function exists_with_complex_query (line 92) | pub fn exists_with_complex_query() { function exists_with_joins (line 138) | pub fn exists_with_joins() { function exists_with_ordering (line 182) | pub fn exists_with_ordering() { function exists_with_limit_offset (line 213) | pub fn exists_with_limit_offset() { FILE: sea-orm-sync/tests/from_query_result_tests.rs type Cake (line 16) | struct Cake { type CakeBakery (line 24) | struct CakeBakery { type BakeryDetails (line 32) | struct BakeryDetails { type Bakery (line 39) | struct Bakery { type BakeryFlat (line 45) | struct BakeryFlat { type CakeWithOptionalBakeryModel (line 53) | struct CakeWithOptionalBakeryModel { function from_query_result_left_join_does_not_exist (line 63) | fn from_query_result_left_join_does_not_exist() { function from_query_result_left_join_with_optional_model_does_not_exist (line 90) | fn from_query_result_left_join_with_optional_model_does_not_exist() { function from_query_result_left_join_exists (line 118) | fn from_query_result_left_join_exists() { function from_query_result_flat (line 167) | fn from_query_result_flat() { function from_query_result_nested (line 187) | fn from_query_result_nested() { type CakePlain (line 211) | struct CakePlain { function from_query_result_plain_model (line 222) | fn from_query_result_plain_model() { type WrongBakery (line 249) | struct WrongBakery { type WrongCake (line 255) | struct WrongCake { function from_query_result_optional_field_but_type_error (line 263) | fn from_query_result_optional_field_but_type_error() { FILE: sea-orm-sync/tests/host_network_tests.rs function main (line 13) | fn main() -> Result<(), DbErr> { function create_and_update_host_network (line 22) | fn create_and_update_host_network(db: &DatabaseConnection) -> Result<(),... FILE: sea-orm-sync/tests/impl_from_for_active_model.rs type Cake (line 3) | struct Cake { function from (line 9) | fn from(value: Cake) -> Self { FILE: sea-orm-sync/tests/insert_default_tests.rs function main (line 10) | fn main() -> Result<(), DbErr> { function create_insert_default (line 19) | pub fn create_insert_default(db: &DatabaseConnection) -> Result<(), DbEr... FILE: sea-orm-sync/tests/json_struct_tests.rs type Model (line 16) | pub struct Model { type Relation (line 26) | pub enum Relation {} function json_struct_tests (line 32) | fn json_struct_tests() -> Result<(), DbErr> { function panic_on_non_serializable_insert (line 48) | fn panic_on_non_serializable_insert() { function insert_json_struct_1 (line 79) | pub fn insert_json_struct_1(db: &DatabaseConnection) -> Result<(), DbErr> { function insert_json_struct_2 (line 117) | pub fn insert_json_struct_2(db: &DatabaseConnection) -> Result<(), DbErr> { function insert_json_struct_3 (line 150) | pub fn insert_json_struct_3(db: &DatabaseConnection) -> Result<(), DbErr> { FILE: sea-orm-sync/tests/json_vec_tests.rs function main (line 10) | fn main() -> Result<(), DbErr> { function insert_json_vec (line 24) | pub fn insert_json_vec(db: &DatabaseConnection) -> Result<(), DbErr> { function insert_json_string_vec_derive (line 47) | pub fn insert_json_string_vec_derive(db: &DatabaseConnection) -> Result<... function insert_json_struct_vec_derive (line 82) | pub fn insert_json_struct_vec_derive(db: &DatabaseConnection) -> Result<... FILE: sea-orm-sync/tests/loader_tests.rs type Model (line 18) | pub struct Model { type Relation (line 25) | pub enum Relation { method to (line 31) | fn to() -> RelationDef { type Model (line 45) | pub struct Model { type Relation (line 54) | pub enum Relation { method to (line 64) | fn to() -> RelationDef { function loader_load_one (line 76) | fn loader_load_one() -> Result<(), DbErr> { function loader_load_many (line 135) | fn loader_load_many() -> Result<(), DbErr> { function loader_load_many_multi (line 235) | fn loader_load_many_multi() -> Result<(), DbErr> { function loader_load_many_enum_pk_postgres (line 263) | fn loader_load_many_enum_pk_postgres() -> Result<(), DbErr> { function loader_load_many_to_many (line 370) | fn loader_load_many_to_many() -> Result<(), DbErr> { function loader_load_many_to_many_dyn (line 432) | fn loader_load_many_to_many_dyn() -> Result<(), DbErr> { function loader_self_join (line 494) | fn loader_self_join() -> Result<(), DbErr> { function insert_bakery (line 687) | pub fn insert_bakery(db: &DbConn, name: &str) -> Result Result) -> R... function insert_cake_baker (line 717) | pub fn insert_cake_baker( FILE: sea-orm-sync/tests/multi_select_tests.rs type Model (line 19) | pub struct Model { type Model (line 37) | pub struct Model { type Model (line 57) | pub struct Model { type Model (line 73) | pub struct Model { type Model (line 92) | pub struct Model { type Model (line 111) | pub struct Model { type Model (line 131) | pub struct Model { type Model (line 151) | pub struct Model { type Model (line 169) | pub struct Model { type Model (line 184) | pub struct Model { function test_select_six (line 197) | fn test_select_six() -> Result<(), DbErr> { function test_composite_foreign_key (line 412) | fn test_composite_foreign_key() -> Result<(), DbErr> { FILE: sea-orm-sync/tests/paginator_tests.rs function paginator_tests (line 10) | fn paginator_tests() -> Result<(), DbErr> { function create_insert_default (line 24) | pub fn create_insert_default(db: &DatabaseConnection) -> Result<(), DbEr... function paginator_num_items (line 53) | pub fn paginator_num_items(db: &DatabaseConnection) -> Result<(), DbErr> { function paginator_num_pages (line 71) | pub fn paginator_num_pages(db: &DatabaseConnection) -> Result<(), DbErr> { function paginator_num_items_and_pages (line 92) | pub fn paginator_num_items_and_pages(db: &DatabaseConnection) -> Result<... function paginator_fetch_page (line 110) | pub fn paginator_fetch_page(db: &DatabaseConnection) -> Result<(), DbErr> { function paginator_count (line 137) | pub fn paginator_count(db: &DatabaseConnection) -> Result<(), DbErr> { FILE: sea-orm-sync/tests/parallel_tests.rs function main (line 11) | fn main() -> Result<(), DbErr> { function crud_in_parallel (line 21) | pub fn crud_in_parallel(db: &DatabaseConnection) -> Result<(), DbErr> { FILE: sea-orm-sync/tests/partial_model_nested/local/model/bakery.rs type Model (line 6) | pub struct Model { FILE: sea-orm-sync/tests/partial_model_nested/local/model/schema.rs function create_tables (line 6) | pub fn create_tables(db: &DatabaseConnection) -> Result<(), DbErr> { function create_bakery_table (line 12) | pub fn create_bakery_table(db: &DbConn) -> Result { function create_worker_table (line 55) | pub fn create_worker_table(db: &DbConn) -> Result { FILE: sea-orm-sync/tests/partial_model_nested/local/model/worker.rs type Model (line 6) | pub struct Model { FILE: sea-orm-sync/tests/partial_model_nested/nested_alias.rs type Worker (line 10) | struct Worker { type BakeryWorker (line 17) | struct BakeryWorker { type ManagerOfBakery (line 29) | struct ManagerOfBakery { function partial_model_nested_alias (line 37) | fn partial_model_nested_alias() { FILE: sea-orm-sync/tests/partial_model_tests.rs type Model (line 20) | pub struct Model { type Relation (line 30) | pub enum Relation {} type SimpleTest (line 37) | struct SimpleTest { type EntityNameNotAIdent (line 44) | struct EntityNameNotAIdent { type FieldFromDiffNameColumnTest (line 53) | struct FieldFromDiffNameColumnTest { type FieldFromExpr (line 61) | struct FieldFromExpr { type Nest (line 69) | struct Nest { type NestOption (line 75) | struct NestOption { type Bakery (line 82) | struct Bakery { type Cake (line 90) | struct Cake { type BakeryDetails (line 101) | struct BakeryDetails { type Ignore (line 109) | struct Ignore {} function partial_model_left_join_does_not_exist (line 112) | fn partial_model_left_join_does_not_exist() { function partial_model_left_join_exists (line 134) | fn partial_model_left_join_exists() { function model_as_partial_model (line 229) | fn model_as_partial_model() { function partial_model_left_join_alias (line 255) | fn partial_model_left_join_alias() { function partial_model_left_join_alias_old (line 296) | fn partial_model_left_join_alias_old() { function partial_model_flat (line 336) | fn partial_model_flat() { function partial_model_nested (line 355) | fn partial_model_nested() { function partial_model_join_three (line 376) | fn partial_model_join_three() { function partial_model_join_three_flat (line 462) | fn partial_model_join_three_flat() { function partial_model_join_two_linked (line 560) | fn partial_model_join_two_linked() { function partial_model_into_active_model (line 643) | fn partial_model_into_active_model() { type WrongBakery (line 678) | struct WrongBakery { type WrongCake (line 686) | struct WrongCake { function partial_model_optional_field_but_type_error (line 695) | fn partial_model_optional_field_but_type_error() { FILE: sea-orm-sync/tests/pi_tests.rs function main (line 12) | fn main() -> Result<(), DbErr> { function create_and_update_pi (line 22) | pub fn create_and_update_pi(db: &DatabaseConnection) -> Result<(), DbErr> { FILE: sea-orm-sync/tests/query_tests.rs function find_one_with_no_result (line 12) | pub fn find_one_with_no_result() { function find_one_with_result (line 23) | pub fn find_one_with_result() { function find_by_id_with_no_result (line 43) | pub fn find_by_id_with_no_result() { function find_by_id_with_result (line 54) | pub fn find_by_id_with_result() { function find_all_with_no_result (line 77) | pub fn find_all_with_no_result() { function find_all_with_result (line 88) | pub fn find_all_with_result() { function find_all_filter_no_result (line 116) | pub fn find_all_filter_no_result() { function find_all_filter_with_results (line 147) | pub fn find_all_filter_with_results() { function select_only_exclude_option_fields (line 178) | pub fn select_only_exclude_option_fields() { FILE: sea-orm-sync/tests/raw_sql_tests.rs function raw_sql_test_simple_select (line 13) | fn raw_sql_test_simple_select() { function raw_sql_test_nested_select (line 76) | fn raw_sql_test_nested_select() { FILE: sea-orm-sync/tests/rbac_tests.rs function main (line 13) | fn main() { function rbac_setup (line 23) | fn rbac_setup(db: &DbConn) -> Result<(), DbErr> { function crud_tests (line 89) | fn crud_tests(db: &DbConn) -> Result<(), DbErr> { FILE: sea-orm-sync/tests/relational_tests.rs function left_join (line 18) | pub fn left_join() { function right_join (line 114) | pub fn right_join() { function inner_join (line 190) | pub fn inner_join() { function group_by (line 270) | pub fn group_by() { function having (line 391) | pub fn having() { function related (line 488) | pub fn related() -> Result<(), DbErr> { function linked (line 785) | pub fn linked() -> Result<(), DbErr> { function select_three (line 1137) | pub fn select_three() -> Result<(), DbErr> { function select_has_related (line 1290) | pub fn select_has_related() -> Result<(), DbErr> { FILE: sea-orm-sync/tests/returning_tests.rs function main (line 11) | fn main() -> Result<(), DbErr> { function insert_many (line 73) | fn insert_many() { function insert_many_composite_key (line 169) | fn insert_many_composite_key() { function update_many (line 239) | fn update_many() -> Result<(), DbErr> { function delete_many (line 345) | fn delete_many() -> Result<(), DbErr> { FILE: sea-orm-sync/tests/schema_sync_tests.rs type Model (line 21) | pub struct Model { type Model (line 38) | pub struct Model { type Model (line 53) | pub struct Model { type Model (line 70) | pub struct Model { type Model (line 86) | pub struct Model { function test_sync_unique_column_no_drop (line 101) | fn test_sync_unique_column_no_drop() -> Result<(), DbErr> { function test_sync_add_unique_column_no_drop (line 130) | fn test_sync_add_unique_column_no_drop() -> Result<(), DbErr> { function test_sync_make_existing_column_unique (line 166) | fn test_sync_make_existing_column_unique() -> Result<(), DbErr> { function pg_index_exists (line 192) | fn pg_index_exists(db: &DatabaseConnection, table: &str, index: &str) ->... FILE: sea-orm-sync/tests/self_join_tests.rs function main (line 10) | fn main() -> Result<(), DbErr> { function create_metadata (line 21) | pub fn create_metadata(db: &DatabaseConnection) -> Result<(), DbErr> { function find_linked_001 (line 80) | fn find_linked_001() { function find_also_linked_001 (line 104) | fn find_also_linked_001() { FILE: sea-orm-sync/tests/sequential_op_tests.rs function test_multiple_operations (line 14) | pub fn test_multiple_operations() { function seed_data (line 31) | fn seed_data(db: &DatabaseConnection) { function find_baker_least_sales (line 148) | fn find_baker_least_sales(db: &DatabaseConnection) -> Option Option Result<(), DbErr> { FILE: sea-orm-sync/tests/string_primary_key_tests.rs function main (line 11) | fn main() -> Result<(), DbErr> { function insert_and_delete_repository (line 22) | pub fn insert_and_delete_repository(db: &DatabaseConnection) -> Result<(... function create_and_update_repository (line 136) | pub fn create_and_update_repository(db: &DatabaseConnection) -> Result<(... FILE: sea-orm-sync/tests/text_uuid_tests.rs type Model (line 12) | pub struct Model { function text_uuid_test (line 21) | fn text_uuid_test() -> Result<(), DbErr> { FILE: sea-orm-sync/tests/time_crate_tests.rs function main (line 11) | fn main() { function create_transaction_log (line 19) | pub fn create_transaction_log(db: &DatabaseConnection) -> Result<(), DbE... FILE: sea-orm-sync/tests/timestamp_tests.rs function bakery_chain_schema_timestamp_tests (line 9) | fn bakery_chain_schema_timestamp_tests() -> Result<(), DbErr> { type Model (line 27) | pub struct Model { function entity_timestamp_test (line 40) | fn entity_timestamp_test() -> Result<(), DbErr> { function create_applog (line 94) | pub fn create_applog(db: &DatabaseConnection) -> Result<(), DbErr> { function create_satellites_log (line 151) | pub fn create_satellites_log(db: &DatabaseConnection) -> Result<(), DbEr... FILE: sea-orm-sync/tests/transaction_tests.rs type FutureResult (line 13) | type FutureResult<'a> = type FutureResult (line 16) | type FutureResult<'a> = Result<(), DbErr>; function seaside_bakery (line 18) | fn seaside_bakery() -> bakery::ActiveModel { function top_bakery (line 26) | fn top_bakery() -> bakery::ActiveModel { function transaction (line 35) | pub fn transaction() { function rbac_transaction (line 61) | pub fn rbac_transaction() { function transaction_with_reference (line 92) | pub fn transaction_with_reference() { function _transaction_with_reference (line 106) | fn _transaction_with_reference<'a>( function transaction_begin_out_of_scope (line 138) | pub fn transaction_begin_out_of_scope() -> Result<(), DbErr> { function rbac_transaction_begin_out_of_scope (line 167) | pub fn rbac_transaction_begin_out_of_scope() -> Result<(), DbErr> { function transaction_begin_commit (line 202) | pub fn transaction_begin_commit() -> Result<(), DbErr> { function rbac_transaction_begin_commit (line 232) | pub fn rbac_transaction_begin_commit() -> Result<(), DbErr> { function transaction_begin_rollback (line 268) | pub fn transaction_begin_rollback() -> Result<(), DbErr> { function transaction_closure_commit (line 297) | pub fn transaction_closure_commit() -> Result<(), DbErr> { function transaction_closure_rollback (line 326) | pub fn transaction_closure_rollback() -> Result<(), DbErr> { function transaction_with_active_model_behaviour (line 366) | pub fn transaction_with_active_model_behaviour() -> Result<(), DbErr> { function transaction_nested (line 446) | pub fn transaction_nested() { function transaction_manager_nested (line 656) | pub fn transaction_manager_nested() -> Result<(), sea_orm::DbErr> { function rbac_transaction_nested (line 787) | pub fn rbac_transaction_nested() { function transaction_with_config (line 874) | pub fn transaction_with_config() { function _transaction_with_config (line 920) | fn _transaction_with_config<'a>( function transaction_begin_with_options (line 952) | pub fn transaction_begin_with_options() -> Result<(), DbErr> { FILE: sea-orm-sync/tests/type_tests.rs function it_impl_into_active_value (line 19) | pub fn it_impl_into_active_value, V: Into>(... function it_impl_try_getable (line 21) | pub fn it_impl_try_getable() {} function it_impl_try_from_u64 (line 23) | pub fn it_impl_try_from_u64() {} function main (line 41) | fn main() { FILE: sea-orm-sync/tests/upsert_tests.rs function main (line 12) | fn main() -> Result<(), DbErr> { function create_insert_default (line 21) | pub fn create_insert_default(db: &DatabaseConnection) -> Result<(), DbEr... FILE: sea-orm-sync/tests/uuid_fmt_tests.rs function main (line 10) | fn main() -> Result<(), DbErr> { function insert_uuid_fmt (line 20) | pub fn insert_uuid_fmt(db: &DatabaseConnection) -> Result<(), DbErr> { type Model (line 45) | pub struct Model { function test_text_uuid (line 55) | pub fn test_text_uuid(db: &DatabaseConnection) -> Result<(), DbErr> { FILE: sea-orm-sync/tests/uuid_tests.rs function main (line 11) | fn main() -> Result<(), DbErr> { function insert_metadata (line 21) | pub fn insert_metadata(db: &DatabaseConnection) -> Result<(), DbErr> { function create_and_update_metadata (line 80) | pub fn create_and_update_metadata(db: &DatabaseConnection) -> Result<(),... FILE: sea-orm-sync/tests/value_type_tests.rs function main (line 27) | fn main() -> Result<(), DbErr> { function insert_value_general (line 47) | pub fn insert_value_general(db: &DatabaseConnection) -> Result<(), DbErr> { function insert_value_pk (line 60) | pub fn insert_value_pk(db: &DatabaseConnection) -> Result<(), DbErr> { function insert_value_postgres (line 82) | pub fn insert_value_postgres(db: &DatabaseConnection) -> Result<(), DbEr... function type_test (line 104) | pub fn type_test() { function conversion_test (line 148) | pub fn conversion_test() { FILE: src/database/connection.rs type ConnectionTrait (line 12) | pub trait ConnectionTrait: Sync { method get_database_backend (line 14) | fn get_database_backend(&self) -> DbBackend; method execute_raw (line 17) | async fn execute_raw(&self, stmt: Statement) -> Result(&self, stmt: &S) -> Result Result Result(&self, stmt: &S) -> Result Result(&self, stmt: &S) -> Result bool { method is_mock_connection (line 56) | fn is_mock_connection(&self) -> bool { type StreamTrait (line 62) | pub trait StreamTrait: Send + Sync { method get_database_backend (line 69) | fn get_database_backend(&self) -> DbBackend; method stream_raw (line 72) | fn stream_raw<'a>( method stream (line 78) | fn stream<'a, S: StatementBuilder + Sync>( type IsolationLevel (line 90) | pub enum IsolationLevel { method fmt (line 102) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { type AccessMode (line 114) | pub enum AccessMode { method fmt (line 122) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { type SqliteTransactionMode (line 133) | pub enum SqliteTransactionMode { method sqlite_keyword (line 147) | pub fn sqlite_keyword(&self) -> &'static str { type TransactionOptions (line 158) | pub struct TransactionOptions { type TransactionTrait (line 169) | pub trait TransactionTrait { method begin (line 175) | async fn begin(&self) -> Result; method begin_with_config (line 179) | async fn begin_with_config( method begin_with_options (line 187) | async fn begin_with_options( method transaction (line 194) | async fn transaction(&self, callback: F) -> Result( type TransactionSession (line 222) | pub trait TransactionSession { method commit (line 224) | async fn commit(self) -> Result<(), DbErr>; method rollback (line 227) | async fn rollback(self) -> Result<(), DbErr>; FILE: src/database/db_connection.rs type DatabaseConnection (line 24) | pub struct DatabaseConnection { method from (line 73) | fn from(inner: DatabaseConnectionType) -> Self { method as_mock_connection (line 561) | pub fn as_mock_connection(&self) -> &crate::MockDatabaseConnection { method into_transaction_log (line 573) | pub fn into_transaction_log(self) -> Vec { method as_proxy_connection (line 590) | pub fn as_proxy_connection(&self) -> &crate::ProxyDatabaseConnection { method load_rbac (line 602) | pub async fn load_rbac(&self) -> Result<(), DbErr> { method load_rbac_from (line 608) | pub async fn load_rbac_from(&self, db: &DbConn) -> Result<(), DbErr> { method replace_rbac (line 615) | pub fn replace_rbac(&self, engine: crate::rbac::RbacEngine) { method restricted_for (line 620) | pub fn restricted_for( method get_database_backend (line 641) | pub fn get_database_backend(&self) -> DbBackend { method get_schema_builder (line 660) | pub fn get_schema_builder(&self) -> SchemaBuilder { method get_schema_registry (line 667) | pub fn get_schema_registry(&self, prefix: &str) -> SchemaBuilder { method set_metric_callback (line 673) | pub fn set_metric_callback(&mut self, _callback: F) method ping (line 699) | pub async fn ping(&self) -> Result<(), DbErr> { method close (line 719) | pub async fn close(self) -> Result<(), DbErr> { method close_by_ref (line 724) | pub async fn close_by_ref(&self) -> Result<(), DbErr> { method get_mysql_connection_pool (line 756) | pub fn get_mysql_connection_pool(&self) -> &sqlx::MySqlPool { method get_postgres_connection_pool (line 769) | pub fn get_postgres_connection_pool(&self) -> &sqlx::PgPool { method get_sqlite_connection_pool (line 782) | pub fn get_sqlite_connection_pool(&self) -> &sqlx::SqlitePool { type DatabaseConnectionType (line 34) | pub enum DatabaseConnectionType { type DbConn (line 64) | pub type DbConn = DatabaseConnection; method default (line 67) | fn default() -> Self { type DatabaseBackend (line 86) | pub enum DatabaseBackend { type DbBackend (line 96) | pub type DbBackend = DatabaseBackend; method is_prefix_of (line 797) | pub fn is_prefix_of(self, base_url: &str) -> bool { method build (line 809) | pub fn build(&self, statement: &S) -> Statement method support_returning (line 817) | pub fn support_returning(&self) -> bool { method boolean_value (line 827) | pub fn boolean_value(&self, boolean: bool) -> sea_query::Value { method as_str (line 834) | pub fn as_str(&self) -> &'static str { type InnerConnection (line 99) | pub(crate) enum InnerConnection { method fmt (line 115) | fn fmt(&self, f: &mut std::fmt::Formatter) -> std::fmt::Result { method get_database_backend (line 140) | fn get_database_backend(&self) -> DbBackend { method execute_raw (line 146) | async fn execute_raw(&self, stmt: Statement) -> Result { method execute_unprepared (line 182) | async fn execute_unprepared(&self, sql: &str) -> Result Result Result bool { type Stream (line 310) | type Stream<'a> = crate::QueryStream; method get_database_backend (line 312) | fn get_database_backend(&self) -> DbBackend { method stream_raw (line 318) | fn stream_raw<'a>( type Transaction (line 348) | type Transaction = DatabaseTransaction; method begin (line 351) | async fn begin(&self) -> Result { method begin_with_config (line 378) | async fn begin_with_config( method begin_with_options (line 413) | async fn begin_with_options( method transaction (line 454) | async fn transaction(&self, _callback: F) -> Result( function assert_database_connection_traits (line 849) | fn assert_database_connection_traits() { FILE: src/database/executor.rs type DatabaseExecutor (line 13) | pub enum DatabaseExecutor<'c> { function from (line 23) | fn from(conn: &'c DatabaseConnection) -> Self { function from (line 29) | fn from(trans: &'c DatabaseTransaction) -> Self { method get_database_backend (line 36) | fn get_database_backend(&self) -> DbBackend { method execute_raw (line 44) | async fn execute_raw(&self, stmt: Statement) -> Result { method execute_unprepared (line 52) | async fn execute_unprepared(&self, sql: &str) -> Result Result Result Result { method begin_with_config (line 89) | async fn begin_with_config( method begin_with_options (line 107) | async fn begin_with_options( method transaction (line 118) | async fn transaction(&self, callback: F) -> Result( type IntoDatabaseExecutor (line 168) | pub trait IntoDatabaseExecutor<'c>: Send method into_database_executor (line 173) | fn into_database_executor(self) -> DatabaseExecutor<'c>; function into_database_executor (line 177) | fn into_database_executor(self) -> DatabaseExecutor<'c> { function into_database_executor (line 183) | fn into_database_executor(self) -> DatabaseExecutor<'c> { function into_database_executor (line 189) | fn into_database_executor(self) -> DatabaseExecutor<'c> { method into_database_executor (line 195) | fn into_database_executor(self) -> DatabaseExecutor<'static> { function is_transaction (line 202) | pub fn is_transaction(&self) -> bool { function get_schema_builder (line 210) | pub fn get_schema_builder(&self) -> SchemaBuilder { function get_schema_registry (line 217) | pub fn get_schema_registry(&self, prefix: &str) -> SchemaBuilder { FILE: src/database/mock.rs type MockDatabase (line 12) | pub struct MockDatabase { method new (line 59) | pub fn new(db_backend: DbBackend) -> Self { method into_connection (line 70) | pub fn into_connection(self) -> DatabaseConnection { method append_exec_results (line 76) | pub fn append_exec_results(mut self, vec: I) -> Self method append_query_results (line 85) | pub fn append_query_results(mut self, vec: II) -> Self method append_exec_errors (line 99) | pub fn append_exec_errors(mut self, vec: I) -> Self method append_query_errors (line 108) | pub fn append_query_errors(mut self, vec: I) -> Self type MockExecResult (line 22) | pub struct MockExecResult { type MockRow (line 32) | pub struct MockRow { method try_get (line 216) | pub fn try_get(&self, index: I) -> Result method into_column_value_tuples (line 241) | pub fn into_column_value_tuples(self) -> impl Iterator MockRow; method into_mock_row (line 247) | fn into_mock_row(self) -> MockRow { method into_mock_row (line 256) | fn into_mock_row(self) -> MockRow { method into_mock_row (line 270) | fn into_mock_row(self) -> MockRow { method into_mock_row (line 295) | fn into_mock_row(self) -> MockRow { method into_mock_row (line 321) | fn into_mock_row(self) -> MockRow { type OpenTransaction (line 45) | pub struct OpenTransaction { method init (line 371) | fn init() -> Self { method begin_nested (line 378) | fn begin_nested(&mut self, db_backend: DbBackend) { method commit (line 386) | fn commit(&mut self, db_backend: DbBackend) -> bool { method rollback (line 400) | fn rollback(&mut self, db_backend: DbBackend) -> bool { method push (line 414) | fn push(&mut self, stmt: Statement) { method into_transaction (line 418) | fn into_transaction(self) -> Transaction { type Transaction (line 52) | pub struct Transaction { method from_sql_and_values (line 330) | pub fn from_sql_and_values(db_backend: DbBackend, sql: T, values... method one (line 342) | pub fn one(stmt: Statement) -> Self { method many (line 347) | pub fn many(stmts: I) -> Self method wrap (line 357) | pub fn wrap(stmts: I) -> Vec method statements (line 365) | pub fn statements(&self) -> &[Statement] { method execute (line 119) | fn execute(&mut self, counter: usize, statement: Statement) -> Result Result Vec { method get_database_backend (line 205) | fn get_database_backend(&self) -> DbBackend { method ping (line 209) | fn ping(&self) -> Result<(), DbErr> { type MyErr (line 439) | pub struct MyErr(String); method fmt (line 444) | fn fmt(&self, f: &mut std::fmt::Formatter) -> std::fmt::Result { function test_transaction_1 (line 450) | async fn test_transaction_1() { function test_transaction_2 (line 493) | async fn test_transaction_2() { function test_nested_transaction_1 (line 527) | async fn test_nested_transaction_1() { function test_nested_transaction_2 (line 572) | async fn test_nested_transaction_2() { function test_stream_1 (line 634) | async fn test_stream_1() -> Result<(), DbErr> { function test_stream_2 (line 663) | async fn test_stream_2() -> Result<(), DbErr> { function test_stream_in_transaction (line 679) | async fn test_stream_in_transaction() -> Result<(), DbErr> { function test_mocked_join (line 714) | async fn test_mocked_join() { function test_find_also_related_1 (line 737) | async fn test_find_also_related_1() -> Result<(), DbErr> { function test_postgres_array_1 (line 784) | async fn test_postgres_array_1() -> Result<(), DbErr> { function test_query_err (line 858) | async fn test_query_err() { function test_exec_err (line 870) | async fn test_exec_err() { FILE: src/database/mod.rs type Database (line 52) | pub struct Database; method connect (line 123) | pub async fn connect(opt: C) -> Result method connect_proxy (line 166) | pub async fn connect_proxy( type BoxFuture (line 55) | type BoxFuture<'a, T> = T; type AfterConnectCallback (line 57) | type AfterConnectCallback = Option< type ConnectOptions (line 65) | pub struct ConnectOptions { method from (line 197) | fn from(s: T) -> ConnectOptions { method new (line 204) | pub fn new(url: T) -> Self method get_url (line 237) | pub fn get_url(&self) -> &str { method max_connections (line 242) | pub fn max_connections(&mut self, value: u32) -> &mut Self { method get_max_connections (line 248) | pub fn get_max_connections(&self) -> Option { method min_connections (line 253) | pub fn min_connections(&mut self, value: u32) -> &mut Self { method get_min_connections (line 259) | pub fn get_min_connections(&self) -> Option { method connect_timeout (line 264) | pub fn connect_timeout(&mut self, value: Duration) -> &mut Self { method get_connect_timeout (line 270) | pub fn get_connect_timeout(&self) -> Option { method idle_timeout (line 275) | pub fn idle_timeout(&mut self, value: T) -> &mut Self method get_idle_timeout (line 284) | pub fn get_idle_timeout(&self) -> Option> { method acquire_timeout (line 289) | pub fn acquire_timeout(&mut self, value: Duration) -> &mut Self { method get_acquire_timeout (line 295) | pub fn get_acquire_timeout(&self) -> Option { method max_lifetime (line 300) | pub fn max_lifetime(&mut self, lifetime: T) -> &mut Self method get_max_lifetime (line 309) | pub fn get_max_lifetime(&self) -> Option> { method sqlx_logging (line 314) | pub fn sqlx_logging(&mut self, value: bool) -> &mut Self { method get_sqlx_logging (line 320) | pub fn get_sqlx_logging(&self) -> bool { method sqlx_logging_level (line 326) | pub fn sqlx_logging_level(&mut self, level: log::LevelFilter) -> &mut ... method sqlx_slow_statements_logging_settings (line 333) | pub fn sqlx_slow_statements_logging_settings( method get_sqlx_logging_level (line 344) | pub fn get_sqlx_logging_level(&self) -> log::LevelFilter { method get_sqlx_slow_statements_logging_settings (line 349) | pub fn get_sqlx_slow_statements_logging_settings(&self) -> (log::Level... method sqlcipher_key (line 357) | pub fn sqlcipher_key(&mut self, value: T) -> &mut Self method set_schema_search_path (line 366) | pub fn set_schema_search_path(&mut self, schema_search_path: T) -> ... method set_application_name (line 375) | pub fn set_application_name(&mut self, application_name: T) -> &mut... method statement_timeout (line 390) | pub fn statement_timeout(&mut self, value: Duration) -> &mut Self { method get_statement_timeout (line 396) | pub fn get_statement_timeout(&self) -> Option { method test_before_acquire (line 401) | pub fn test_before_acquire(&mut self, value: bool) -> &mut Self { method connect_lazy (line 408) | pub fn connect_lazy(&mut self, value: bool) -> &mut Self { method get_connect_lazy (line 414) | pub fn get_connect_lazy(&self) -> bool { method after_connect (line 419) | pub fn after_connect(&mut self, f: F) -> &mut Self method map_sqlx_mysql_opts (line 432) | pub fn map_sqlx_mysql_opts(&mut self, f: F) -> &mut Self method map_sqlx_postgres_opts (line 444) | pub fn map_sqlx_postgres_opts(&mut self, f: F) -> &mut Self method map_sqlx_sqlite_opts (line 456) | pub fn map_sqlx_sqlite_opts(&mut self, f: F) -> &mut Self FILE: src/database/proxy.rs type ProxyDatabaseTrait (line 8) | pub trait ProxyDatabaseTrait: Send + Sync + Debug { method query (line 10) | async fn query(&self, statement: Statement) -> Result, D... method execute (line 13) | async fn execute(&self, statement: Statement) -> Result Result<(), DbErr> { method query (line 207) | async fn query(&self, statement: Statement) -> Result, D... method execute (line 212) | async fn execute(&self, statement: Statement) -> Result Self { method from (line 67) | fn from(result: ExecResult) -> Self { method default (line 53) | fn default() -> Self { method from (line 59) | fn from(result: ProxyExecResult) -> Self { type ProxyRow (line 97) | pub struct ProxyRow { method new (line 104) | pub fn new(values: BTreeMap) -> Self { method from (line 110) | fn from(values: BTreeMap) -> Self { method try_get (line 164) | pub fn try_get(&self, index: I) -> Result method into_column_value_tuples (line 189) | pub fn into_column_value_tuples(self) -> impl Iterator Self { function from (line 122) | fn from(row: ProxyRow) -> Self { method from (line 128) | fn from(row: ProxyRow) -> Self { function from (line 137) | fn from(val: ProxyRow) -> serde_json::Value { function from_query_result_to_proxy_row (line 146) | pub fn from_query_result_to_proxy_row(result: &QueryResult) -> ProxyRow { type ProxyDb (line 203) | struct ProxyDb {} function create_proxy_conn (line 222) | async fn create_proxy_conn() { function select_rows (line 229) | async fn select_rows() { function insert_one_row (line 238) | async fn insert_one_row() { FILE: src/database/restricted_connection.rs type RestrictedConnection (line 26) | pub struct RestrictedConnection { method user_id (line 140) | pub fn user_id(&self) -> UserId { method user_can_run (line 146) | pub fn user_can_run(&self, stmt: &S) -> Result<()... method user_can (line 151) | pub fn user_can(&self, permission: P, resource: R) -> Result Result Result { method resources_and_permissions (line 172) | pub fn resources_and_permissions(&self) -> Result Result UserId { method user_can_run (line 199) | pub fn user_can_run(&self, stmt: &S) -> Result<()... method user_can (line 204) | pub fn user_can(&self, permission: P, resource: R) -> Result(self, callback: F) -> Result Result<(), DbErr> { method rollback (line 420) | pub async fn rollback(self) -> Result<(), DbErr> { type RbacEngineMount (line 42) | pub(crate) struct RbacEngineMount { method is_some (line 426) | pub fn is_some(&self) -> bool { method replace (line 431) | pub fn replace(&self, engine: RbacEngine) { method user_can (line 436) | pub fn user_can(&self, user_id: UserId, permission: P, resource:... method user_can_run (line 452) | pub fn user_can_run( method user_role_permissions (line 486) | pub fn user_role_permissions(&self, user_id: UserId) -> Result Result { method resources_and_permissions (line 502) | pub fn resources_and_permissions(&self) -> Result Result DbBackend { method execute_raw (line 52) | async fn execute_raw(&self, stmt: Statement) -> Result { method execute (line 58) | async fn execute(&self, stmt: &S) -> Result Result Result(&self, stmt: &S) -> Result Result(&self, stmt: &S) -> Result DbBackend { method execute_raw (line 98) | async fn execute_raw(&self, stmt: Statement) -> Result { method execute (line 104) | async fn execute(&self, stmt: &S) -> Result Result Result(&self, stmt: &S) -> Result Result(&self, stmt: &S) -> Result Result { method begin_with_config (line 227) | async fn begin_with_config( method begin_with_options (line 243) | async fn begin_with_options( method transaction (line 257) | async fn transaction(&self, callback: F) -> Result( type Transaction (line 297) | type Transaction = RestrictedTransaction; method begin (line 300) | async fn begin(&self) -> Result { method begin_with_config (line 309) | async fn begin_with_config( method begin_with_options (line 325) | async fn begin_with_options( method transaction (line 339) | async fn transaction(&self, callback: F) -> Result( method commit (line 379) | async fn commit(self) -> Result<(), DbErr> { method rollback (line 383) | async fn rollback(self) -> Result<(), DbErr> { function map_err (line 526) | fn map_err(err: RbacError) -> DbErr { FILE: src/database/sea_schema_rusqlite.rs method query_all (line 10) | fn query_all(&self, select: SelectStatement) -> Result,... method query_all_raw (line 14) | fn query_all_raw(&self, sql: String) -> Result, Rusqlit... method query_all (line 23) | fn query_all(&self, select: SelectStatement) -> Result,... method query_all_raw (line 27) | fn query_all_raw(&self, sql: String) -> Result, Rusqlit... function map_result (line 35) | fn map_result(result: Result, DbErr>) -> Result Result Result, SqlxE... method query_all (line 29) | async fn query_all(&self, select: SelectStatement) -> Result Result, SqlxE... function query_all (line 46) | async fn query_all(&self, select: SelectStatement) -> Result Result, SqlxE... function map_result (line 75) | fn map_result(result: Result, DbErr>) -> Result(db_backend: DbBackend, stmt: T) -> Statement method from_sql_and_values (line 45) | pub fn from_sql_and_values(db_backend: DbBackend, sql: T, values... method from_string_values_tuple (line 53) | pub(crate) fn from_string_values_tuple(db_backend: DbBackend, stmt:... method fmt (line 66) | fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { type StatementBuilder (line 21) | pub trait StatementBuilder: Sync { method build (line 23) | fn build(&self, db_backend: &DbBackend) -> Statement; method audit (line 27) | fn audit(&self) -> Result; FILE: src/database/stream/metric.rs type PinBoxStream (line 8) | type PinBoxStream<'a> = Pin = Box { function new (line 21) | pub(crate) fn new( type Item (line 41) | type Item = Result; method poll_next (line 43) | fn poll_next( type Item (line 62) | type Item = Result; method next (line 64) | fn next(&mut self) -> Option { method drop (line 78) | fn drop(&mut self) { FILE: src/database/stream/query.rs type QueryStream (line 20) | pub struct QueryStream { method fmt (line 30) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { method build (line 38) | pub(crate) fn build( type Item (line 121) | type Item = Result; method poll_next (line 123) | fn poll_next( type Item (line 134) | type Item = Result; method next (line 136) | fn next(&mut self) -> Option { FILE: src/database/stream/transaction.rs type TransactionStream (line 23) | pub struct TransactionStream<'a> { function fmt (line 33) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { function build (line 41) | pub(crate) fn build( type Item (line 113) | type Item = Result; method poll_next (line 115) | fn poll_next( type Item (line 126) | type Item = Result; method next (line 128) | fn next(&mut self) -> Option { FILE: src/database/tracing_spans.rs type DbOperation (line 33) | pub(crate) enum DbOperation { method from_sql (line 50) | pub fn from_sql(sql: &str) -> Self { method fmt (line 67) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { function db_system_name (line 79) | pub(crate) fn db_system_name(backend: DbBackend) -> &'static str { function record_query_result (line 88) | pub(crate) fn record_query_result( function test_db_operation_from_sql (line 181) | fn test_db_operation_from_sql() { function test_db_system_name (line 217) | fn test_db_system_name() { function test_db_operation_display (line 224) | fn test_db_operation_display() { FILE: src/database/transaction.rs type DatabaseTransaction (line 21) | pub struct DatabaseTransaction { method fmt (line 29) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { method begin (line 36) | pub(crate) async fn begin( method run (line 135) | pub(crate) async fn run(self, callback: F) -> Result Result<(), DbErr> { method rollback (line 215) | pub async fn rollback(mut self) -> Result<(), DbErr> { method start_rollback (line 271) | fn start_rollback(&mut self) -> Result<(), DbErr> { method commit (line 313) | async fn commit(self) -> Result<(), DbErr> { method rollback (line 317) | async fn rollback(self) -> Result<(), DbErr> { method drop (line 323) | fn drop(&mut self) { method get_database_backend (line 330) | fn get_database_backend(&self) -> DbBackend { method execute_raw (line 337) | async fn execute_raw(&self, stmt: Statement) -> Result { method execute_unprepared (line 394) | async fn execute_unprepared(&self, sql: &str) -> Result Result Result = TransactionStream<'a>; method get_database_backend (line 584) | fn get_database_backend(&self) -> DbBackend { method stream_raw (line 589) | fn stream_raw<'a>( type Transaction (line 609) | type Transaction = DatabaseTransaction; method begin (line 612) | async fn begin(&self) -> Result { method begin_with_config (line 625) | async fn begin_with_config( method begin_with_options (line 642) | async fn begin_with_options( method transaction (line 661) | async fn transaction(&self, _callback: F) -> Result( type TransactionError (line 702) | pub enum TransactionError { function fmt (line 713) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { function from (line 727) | fn from(e: DbErr) -> Self { FILE: src/driver/mock.rs type PinBoxStream (line 17) | type PinBoxStream = Pin... type PinBoxStream (line 19) | type PinBoxStream = Box>>; type MockDatabaseConnector (line 23) | pub struct MockDatabaseConnector; method accepts (line 63) | pub fn accepts(string: &str) -> bool { method connect (line 86) | pub async fn connect(string: &str) -> Result { type MockDatabaseConnection (line 27) | pub struct MockDatabaseConnection { method new (line 118) | pub fn new(m: M) -> Self method get_mocker_mutex (line 130) | pub(crate) fn get_mocker_mutex(&self) -> &Mutex DbBackend { method execute (line 148) | pub fn execute(&self, statement: Statement) -> Result Result Result PinBoxStream { method begin (line 206) | pub fn begin(&self) { method commit (line 219) | pub fn commit(&self) { method rollback (line 232) | pub fn rollback(&self) { method ping (line 240) | pub fn ping(&self) -> Result<(), DbErr> { type MockDatabaseTrait (line 34) | pub trait MockDatabaseTrait: Send + Debug { method execute (line 36) | fn execute(&mut self, counter: usize, stmt: Statement) -> Result Result Vec; method get_database_backend (line 54) | fn get_database_backend(&self) -> DbBackend; method ping (line 57) | fn ping(&self) -> Result<(), DbErr>; function from (line 252) | fn from( function new_mock (line 264) | pub(crate) async fn new_mock( FILE: src/driver/proxy.rs type ProxyDatabaseConnector (line 10) | pub struct ProxyDatabaseConnector; method accepts (line 22) | pub fn accepts(string: &str) -> bool { method connect (line 30) | pub fn connect( type ProxyDatabaseConnection (line 14) | pub struct ProxyDatabaseConnection { method new (line 45) | pub fn new(db_backend: DbBackend, funcs: Arc DbBackend { method execute (line 59) | pub async fn execute(&self, statement: Statement) -> Result Result Result Result<(), DbErr> { function from (line 130) | fn from( function new_proxy (line 142) | pub(crate) async fn new_proxy( FILE: src/driver/rusqlite.rs type RusqliteConnector (line 26) | pub struct RusqliteConnector; method accepts (line 191) | pub fn accepts(string: &str) -> bool { method connect (line 197) | pub fn connect(options: ConnectOptions) -> Result) -> std::fmt::Result { method from (line 173) | fn from(conn: RusqliteConnection) -> Self { method acquire (line 276) | pub fn acquire(&self) -> Result, DbErr> { method loan (line 299) | fn loan(&self) -> Result { method execute (line 313) | pub fn execute(&self, stmt: Statement) -> Result { method execute_unprepared (line 333) | pub fn execute_unprepared(&self, sql: &str) -> Result Result... method query_all (line 375) | pub fn query_all(&self, stmt: Statement) -> Result, D... method stream (line 400) | pub fn stream(&self, stmt: Statement) -> Result { method begin (line 412) | pub fn begin( method transaction (line 431) | pub fn transaction( method set_metric_callback (line 446) | pub(crate) fn set_metric_callback(&mut self, callback: F) method ping (line 454) | pub fn ping(&self) -> Result<(), DbErr> { method close (line 466) | pub fn close(self) -> Result<(), DbErr> { method close_by_ref (line 471) | pub fn close_by_ref(&self) -> Result<(), DbErr> { type RusqliteInnerConnection (line 84) | pub struct RusqliteInnerConnection { method fmt (line 167) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { method execute (line 480) | pub fn execute( method execute_unprepared (line 502) | pub(crate) fn execute_unprepared(&self, sql: &str) -> Result Result Result<(), DbErr> { method rollback (line 627) | pub(crate) fn rollback(&mut self) -> Result<(), DbErr> { method start_rollback (line 638) | pub(crate) fn start_rollback(&mut self) -> Result<(), DbErr> { type RusqliteExecResult (line 91) | pub struct RusqliteExecResult { type OwnedRow (line 97) | pub struct OwnedRow { method columns (line 111) | pub fn columns(&self) -> &[Arc] { method from_row (line 115) | pub fn from_row(columns: Vec>, row: &Row) -> OwnedRow { method try_get (line 126) | pub fn try_get(&self, idx: I) -> Result &RusqliteConnection { method loan (line 661) | fn loan(&mut self) -> RusqliteConnection { method return_ (line 670) | fn return_(&mut self, conn: RusqliteConnection) { method from (line 183) | fn from(conn: RusqliteSharedConnection) -> Self { method drop (line 647) | fn drop(&mut self) { method from (line 676) | fn from(row: OwnedRow) -> QueryResult { method from (line 684) | fn from(result: RusqliteExecResult) -> ExecResult { function sql_values (line 691) | pub(crate) fn sql_values(stmt: &Statement) -> RusqliteValues { function column_names (line 699) | fn column_names(sql: &CachedStatement) -> Vec> { function get_version (line 707) | fn get_version(conn: &RusqliteSharedConnection) -> Result { function conn_err (line 722) | fn conn_err(err: RusqliteError) -> DbErr { function exec_err (line 726) | fn exec_err(err: RusqliteError) -> DbErr { function query_err (line 730) | fn query_err(err: RusqliteError) -> DbErr { FILE: src/driver/sqlite.rs function ensure_returning_version (line 4) | pub fn ensure_returning_version(version: &str) -> Result<(), DbErr> { function test_ensure_returning_version (line 40) | fn test_ensure_returning_version() { FILE: src/driver/sqlx_common.rs function sqlx_error_to_exec_err (line 4) | pub fn sqlx_error_to_exec_err(err: sqlx::Error) -> DbErr { function sqlx_error_to_query_err (line 9) | pub fn sqlx_error_to_query_err(err: sqlx::Error) -> DbErr { function sqlx_error_to_conn_err (line 14) | pub fn sqlx_error_to_conn_err(err: sqlx::Error) -> DbErr { function sqlx_map_err_ignore_not_found (line 19) | pub fn sqlx_map_err_ignore_not_found( function sqlx_conn_acquire_err (line 30) | pub fn sqlx_conn_acquire_err(sqlx_err: sqlx::Error) -> DbErr { method sqlx_pool_options (line 40) | pub fn sqlx_pool_options(self) -> sqlx::pool::PoolOptions FILE: src/driver/sqlx_mysql.rs type SqlxMySqlConnector (line 25) | pub struct SqlxMySqlConnector; method accepts (line 57) | pub fn accepts(string: &str) -> bool { method connect (line 63) | pub async fn connect(options: ConnectOptions) -> Result DatabaseConnection { type SqlxMySqlPoolConnection (line 29) | pub struct SqlxMySqlPoolConnection { method fmt (line 35) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { method from (line 41) | fn from(pool: MySqlPool) -> Self { method execute (line 126) | pub async fn execute(&self, stmt: Statement) -> Result Result Result Result Result( method set_metric_callback (line 242) | pub(crate) fn set_metric_callback(&mut self, callback: F) method ping (line 250) | pub async fn ping(&self) -> Result<(), DbErr> { method close (line 260) | pub async fn close(self) -> Result<(), DbErr> { method close_by_ref (line 265) | pub async fn close_by_ref(&self) -> Result<(), DbErr> { method from (line 50) | fn from(pool: MySqlPool) -> Self { method from (line 272) | fn from(row: MySqlRow) -> QueryResult { method from (line 280) | fn from(result: MySqlQueryResult) -> ExecResult { function sqlx_query (line 287) | pub(crate) fn sqlx_query(stmt: &Statement) -> sqlx::query::Query<'_, MyS... function set_transaction_config (line 295) | pub(crate) async fn set_transaction_config( function from (line 329) | fn from( function new_mysql (line 341) | pub(crate) async fn new_mysql( function from_sqlx_mysql_row_to_proxy_row (line 360) | pub(crate) fn from_sqlx_mysql_row_to_proxy_row(row: &sqlx::mysql::MySqlR... FILE: src/driver/sqlx_postgres.rs type SqlxPostgresConnector (line 24) | pub struct SqlxPostgresConnector; method accepts (line 56) | pub fn accepts(string: &str) -> bool { method connect (line 62) | pub async fn connect(options: ConnectOptions) -> Result DatabaseConnection { type SqlxPostgresPoolConnection (line 28) | pub struct SqlxPostgresPoolConnection { method fmt (line 34) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { method from (line 40) | fn from(pool: PgPool) -> Self { method execute (line 164) | pub async fn execute(&self, stmt: Statement) -> Result Result Result Result Result( method set_metric_callback (line 280) | pub(crate) fn set_metric_callback(&mut self, callback: F) method ping (line 288) | pub async fn ping(&self) -> Result<(), DbErr> { method close (line 298) | pub async fn close(self) -> Result<(), DbErr> { method close_by_ref (line 303) | pub async fn close_by_ref(&self) -> Result<(), DbErr> { method from (line 49) | fn from(pool: PgPool) -> Self { method from (line 310) | fn from(row: PgRow) -> QueryResult { method from (line 318) | fn from(result: PgQueryResult) -> ExecResult { function sqlx_query (line 325) | pub(crate) fn sqlx_query(stmt: &Statement) -> sqlx::query::Query<'_, Pos... function set_transaction_config (line 333) | pub(crate) async fn set_transaction_config( function from (line 365) | fn from( function new_postgres (line 381) | pub(crate) async fn new_postgres( function from_sqlx_postgres_row_to_proxy_row (line 400) | pub(crate) fn from_sqlx_postgres_row_to_proxy_row(row: &sqlx::postgres::... FILE: src/driver/sqlx_sqlite.rs type SqlxSqliteConnector (line 25) | pub struct SqlxSqliteConnector; method accepts (line 57) | pub fn accepts(string: &str) -> bool { method connect (line 63) | pub async fn connect(options: ConnectOptions) -> Result DatabaseConnection { type SqlxSqlitePoolConnection (line 29) | pub struct SqlxSqlitePoolConnection { method fmt (line 35) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { method from (line 41) | fn from(pool: SqlitePool) -> Self { method execute (line 141) | pub async fn execute(&self, stmt: Statement) -> Result Result Result Result Result( method set_metric_callback (line 260) | pub(crate) fn set_metric_callback(&mut self, callback: F) method ping (line 268) | pub async fn ping(&self) -> Result<(), DbErr> { method close (line 278) | pub async fn close(self) -> Result<(), DbErr> { method close_by_ref (line 283) | pub async fn close_by_ref(&self) -> Result<(), DbErr> { method from (line 50) | fn from(pool: SqlitePool) -> Self { method from (line 290) | fn from(row: SqliteRow) -> QueryResult { method from (line 298) | fn from(result: SqliteQueryResult) -> ExecResult { function sqlx_query (line 305) | pub(crate) fn sqlx_query(stmt: &Statement) -> sqlx::query::Query<'_, Sql... function set_transaction_config (line 313) | pub(crate) async fn set_transaction_config( function get_version (line 328) | async fn get_version(conn: &SqlxSqlitePoolConnection) -> Result Option<&str> { method table_name (line 30) | pub fn table_name(&self) -> &str { method table_ref (line 34) | pub fn table_ref(&self) -> TableRef { method iter_columns (line 41) | pub fn iter_columns(&self) -> impl Iterator { method from_entity (line 47) | pub fn from_entity(entity: E) -> Self { method to_model_type (line 66) | pub fn to_model_type(&self) -> ModelType { type Column (line 17) | pub struct Column { method def (line 81) | pub fn def(&self) -> ColumnDef { method column_name (line 85) | pub fn column_name(&self) -> &str { method enum_type_name (line 89) | pub fn enum_type_name(&self) -> Option<&str> { method entity_name (line 93) | pub fn entity_name(&self) -> DynIden { method as_column_ref (line 97) | pub fn as_column_ref(&self) -> (DynIden, DynIden) { method between (line 111) | pub fn between(&self, a: V, b: V) -> SimpleExpr method not_between (line 118) | pub fn not_between(&self, a: V, b: V) -> SimpleExpr method like (line 125) | pub fn like(&self, s: T) -> SimpleExpr method not_like (line 132) | pub fn not_like(&self, s: T) -> SimpleExpr method starts_with (line 139) | pub fn starts_with(&self, s: T) -> SimpleExpr method ends_with (line 147) | pub fn ends_with(&self, s: T) -> SimpleExpr method contains (line 155) | pub fn contains(&self, s: T) -> SimpleExpr method if_null (line 170) | pub fn if_null(&self, v: V) -> SimpleExpr method into_expr (line 183) | pub fn into_expr(self) -> Expr { method into_returning_expr (line 188) | pub fn into_returning_expr(self, db_backend: DbBackend) -> Expr { method select_as (line 194) | pub fn select_as(&self, expr: Expr) -> SimpleExpr { method save_as (line 202) | pub fn save_as(&self, val: Expr) -> SimpleExpr { FILE: src/dynamic/execute.rs type SelectModelAndDynModel (line 10) | pub struct SelectModelAndDynModel type DynSelector (line 19) | pub struct DynSelector type DynSelectorTrait (line 27) | pub trait DynSelectorTrait { method from_raw_query_result (line 31) | fn from_raw_query_result(&self, res: QueryResult) -> Result Result Statement { function one (line 83) | pub async fn one(mut self, db: &C) -> Result, DbErr> function all (line 96) | pub async fn all(self, db: &C) -> Result, DbErr> FILE: src/dynamic/model.rs type ModelType (line 6) | pub struct ModelType { method from_query_result (line 47) | pub fn from_query_result(&self, res: &QueryResult, pre: &str) -> Resul... type FieldType (line 11) | pub struct FieldType { method new (line 28) | pub fn new(iden: DynIden, type_: ArrayType) -> Self { method field (line 35) | pub fn field(&self) -> &str { type Model (line 17) | pub struct Model { method try_get (line 60) | pub fn try_get(&self, col: &str) -> Result<&Value, DbErr> { type FieldValue (line 22) | pub struct FieldValue { method field (line 41) | pub fn field(&self) -> &str { function try_get (line 70) | fn try_get(res: &QueryResult, pre: &str, col: &str, ty: &ArrayType) -> R... function test_from_query_result (line 150) | fn test_from_query_result() { FILE: src/entity/active_enum.rs type ActiveEnum (line 112) | pub trait ActiveEnum: Sized + Iterable { method name (line 120) | fn name() -> DynIden; method to_value (line 123) | fn to_value(&self) -> Self::Value; method try_from_value (line 126) | fn try_from_value(v: &Self::Value) -> Result; method db_type (line 129) | fn db_type() -> ColumnDef; method into_value (line 132) | fn into_value(self) -> Self::Value { method as_enum (line 137) | fn as_enum(&self) -> SimpleExpr { method values (line 142) | fn values() -> Vec { type ActiveEnumValue (line 148) | pub trait ActiveEnumValue: Into + ValueType + Nullable + TryGetab... method try_get_vec_by (line 150) | fn try_get_vec_by(res: &QueryResult, index: I) -> Result Result { function active_enum_string (line 222) | fn active_enum_string() { function active_enum_derive_signed_integers (line 326) | fn active_enum_derive_signed_integers() { function active_enum_derive_unsigned_integers (line 396) | fn active_enum_derive_unsigned_integers() { function escaped_non_uax31 (line 460) | fn escaped_non_uax31() { function test_derive_display (line 545) | fn test_derive_display() { FILE: src/entity/active_model.rs type ActiveModelTrait (line 27) | pub trait ActiveModelTrait: Clone + Debug { method take (line 32) | fn take(&mut self, c: ::Column) -> Active... method get (line 35) | fn get(&self, c: ::Column) -> ActiveValue... method set (line 38) | fn set(&mut self, c: ::Column, v: Value) { method set_if_not_equals (line 44) | fn set_if_not_equals(&mut self, c: ::Colu... method try_set (line 47) | fn try_set(&mut self, c: ::Column, v: Val... method not_set (line 50) | fn not_set(&mut self, c: ::Column); method is_not_set (line 53) | fn is_not_set(&self, c: ::Column) -> bool; method default (line 56) | fn default() -> Self; method default_values (line 59) | fn default_values() -> Self; method reset (line 63) | fn reset(&mut self, c: ::Column); method reset_all (line 67) | fn reset_all(mut self) -> Self { method get_primary_key_value (line 75) | fn get_primary_key_value(&self) -> Option { method insert (line 215) | async fn insert<'a, C>(self, db: &'a C) -> Result<(self, db: &'a C) -> Result<(self, db: &'a C) -> Result method is_update (line 366) | fn is_update(&self) -> bool { method delete (line 421) | async fn delete<'a, C>(self, db: &'a C) -> Result method set_from_json (line 437) | fn set_from_json(&mut self, json: serde_json::Value) -> Result<(), DbErr> method from_json (line 468) | fn from_json(mut json: serde_json::Value) -> Result method from_arrow (line 546) | fn from_arrow(batch: &sea_orm_arrow::arrow::array::RecordBatch) -> Res... method to_arrow (line 611) | fn to_arrow( method is_changed (line 652) | fn is_changed(&self) -> bool { method set_parent_key (line 659) | fn set_parent_key(&mut self, model: &AM) -> Result<(), DbErr> method set_parent_key_for (line 683) | fn set_parent_key_for( method set_parent_key_for_def (line 706) | fn set_parent_key_for_def( method set_parent_key_for_self_rev (line 729) | fn set_parent_key_for_self_rev( method clear_parent_key (line 752) | fn clear_parent_key(&mut self) -> Result method clear_parent_key_for_self_rev (line 771) | fn clear_parent_key_for_self_rev( method get_parent_key (line 786) | fn get_parent_key(&self) -> Result method get_parent_key_for (line 806) | fn get_parent_key_for( method find_belongs_to_self (line 820) | fn find_belongs_to_self( method find_belongs_to_model (line 847) | fn find_belongs_to_model( method find_related (line 869) | fn find_related(&self, _: R) -> crate::query::Select method find_related_of (line 879) | fn find_related_of(&self, _: &[AM]) -> crate::query::Select( method establish_links_self (line 913) | async fn establish_links_self( method establish_links_self_rev (line 936) | async fn establish_links_self_rev( method delete_links (line 959) | async fn delete_links(&self, _: J, db: &C) -> Result(&self, _: J, db: &C) -> Result Self { method before_save (line 1072) | async fn before_save(self, db: &C, insert: bool) -> Result( method before_delete (line 1092) | async fn before_delete(self, db: &C) -> Result method after_delete (line 1100) | async fn after_delete(self, db: &C) -> Result type IntoActiveModel (line 1192) | pub trait IntoActiveModel method into_active_model (line 1197) | fn into_active_model(self) -> A; method into_active_model (line 1204) | fn into_active_model(self) -> A { function establish_links (line 1209) | async fn establish_links( function test_derive_into_active_model_1 (line 1316) | fn test_derive_into_active_model_1() { function test_derive_into_active_model_2 (line 1347) | fn test_derive_into_active_model_2() { function test_derive_into_active_model_set_single (line 1477) | fn test_derive_into_active_model_set_single() { function test_derive_into_active_model_set_multiple (line 1502) | fn test_derive_into_active_model_set_multiple() { function test_derive_into_active_model_set_separate_attrs (line 1544) | fn test_derive_into_active_model_set_separate_attrs() { function test_derive_into_active_model_ignore (line 1570) | fn test_derive_into_active_model_ignore() { function test_derive_into_active_model_skip (line 1600) | fn test_derive_into_active_model_skip() { function test_derive_into_active_model_set_and_ignore (line 1628) | fn test_derive_into_active_model_set_and_ignore() { function test_derive_into_active_model_foreign_ignore (line 1656) | fn test_derive_into_active_model_foreign_ignore() { function test_derive_into_active_model_exhaustive (line 1689) | fn test_derive_into_active_model_exhaustive() { function test_derive_into_active_model_multiple_sets (line 1716) | fn test_derive_into_active_model_multiple_sets() { function test_derive_into_active_model_field_empty_default (line 1748) | fn test_derive_into_active_model_field_empty_default() { function test_derive_into_active_model_field_custom_option (line 1785) | fn test_derive_into_active_model_field_custom_option() { function test_derive_into_active_model_field_default_some (line 1842) | fn test_derive_into_active_model_field_default_some() { function test_derive_into_active_model_field_default_with_set (line 1879) | fn test_derive_into_active_model_field_default_with_set() { function test_derive_into_active_model_field_default_exhaustive (line 1921) | fn test_derive_into_active_model_field_default_exhaustive() { function test_derive_try_into_model_1 (line 1958) | fn test_derive_try_into_model_1() { function test_derive_try_into_model_2 (line 2030) | fn test_derive_try_into_model_2() { function test_derive_try_into_model_3 (line 2067) | fn test_derive_try_into_model_3() { function test_active_model_set_from_json_1 (line 2104) | fn test_active_model_set_from_json_1() { function test_active_model_set_from_json_2 (line 2155) | fn test_active_model_set_from_json_2() -> Result<(), DbErr> { function test_active_model_set_from_json_3 (line 2246) | async fn test_active_model_set_from_json_3() -> Result<(), DbErr> { function test_active_model_is_changed (line 2311) | fn test_active_model_is_changed() { function test_reset_1 (line 2328) | fn test_reset_1() { function test_reset_2 (line 2389) | async fn test_reset_2() -> Result<(), DbErr> { function test_active_model_default_values (line 2456) | fn test_active_model_default_values() { function test_active_model_set_parent_key (line 2477) | fn test_active_model_set_parent_key() { FILE: src/entity/active_model_ex.rs type HasOneModel (line 7) | pub enum HasOneModel { type HasManyModel (line 17) | pub enum HasManyModel { type ActiveModelAction (line 29) | pub enum ActiveModelAction { function set (line 44) | pub fn set>(model: AM) -> Self { function replace (line 49) | pub fn replace>(&mut self, model: AM) { function take (line 54) | pub fn take(&mut self) -> Option { function as_ref (line 62) | pub fn as_ref(&self) -> Option<&E::ActiveModelEx> { function as_mut (line 71) | pub fn as_mut(&mut self) -> Option<&mut E::ActiveModelEx> { function is_set (line 79) | pub fn is_set(&self) -> bool { function is_not_set (line 84) | pub fn is_not_set(&self) -> bool { function is_none (line 89) | pub fn is_none(&self) -> bool { function is_changed (line 94) | pub fn is_changed(&self) -> bool { function into_option (line 102) | pub fn into_option(self) -> Option { function empty_slice (line 111) | pub fn empty_slice(&self) -> &[E::ActiveModelEx] { function try_into_model (line 116) | pub fn try_into_model(self) -> Result, DbErr> method eq (line 132) | fn eq(&self, other: &Self) -> bool { function eq (line 146) | fn eq(&self, other: &Option) -> bool { function take (line 167) | pub fn take(&mut self) -> Self { function as_slice (line 172) | pub fn as_slice(&self) -> &[E::ActiveModelEx] { function as_mut_vec (line 180) | pub fn as_mut_vec(&mut self) -> &mut Vec { function into_vec (line 191) | pub fn into_vec(self) -> Vec { function empty_holder (line 199) | pub fn empty_holder(&self) -> Self { function push (line 208) | pub fn push>(&mut self, model: AM) -> &mut Se... function append (line 221) | pub fn append>(&mut self, model: AM) -> &mut ... function replace_all (line 226) | pub fn replace_all(&mut self, models: I) -> &mut Self function convert_to_append (line 235) | pub fn convert_to_append(&mut self) -> &mut Self { function not_set (line 249) | pub fn not_set(&mut self) { function is_replace (line 254) | pub fn is_replace(&self) -> bool { function is_append (line 259) | pub fn is_append(&self) -> bool { function is_changed (line 264) | pub fn is_changed(&self) -> bool { function find (line 273) | pub fn find(&self, model: &E::Model) -> bool { function try_into_model (line 288) | pub fn try_into_model(self) -> Result, DbErr> method eq (line 309) | fn eq(&self, other: &Self) -> bool { function from (line 327) | fn from(value: HasManyModel) -> Self { type Output (line 336) | type Output = E::ActiveModelEx; function index (line 338) | fn index(&self, index: usize) -> &Self::Output { function index_mut (line 349) | fn index_mut(&mut self, index: usize) -> &mut Self::Output { type Item (line 360) | type Item = E::ActiveModelEx; type IntoIter (line 361) | type IntoIter = std::vec::IntoIter; method into_iter (line 363) | fn into_iter(self) -> Self::IntoIter { function from (line 373) | fn from(value: Vec) -> Self { FILE: src/entity/active_value.rs type ActiveValue (line 55) | pub enum ActiveValue function Unset (line 94) | pub fn Unset(_: Option) -> ActiveValue type IntoActiveValue (line 102) | pub trait IntoActiveValue method into_active_value (line 107) | fn into_active_value(self) -> ActiveValue; function into_active_value (line 114) | fn into_active_value(self) -> ActiveValue { function into_active_value (line 126) | fn into_active_value(self) -> ActiveValue> { method default (line 224) | fn default() -> Self { function set (line 234) | pub fn set(value: V) -> Self { function is_set (line 239) | pub fn is_set(&self) -> bool { function unchanged (line 244) | pub fn unchanged(value: V) -> Self { function is_unchanged (line 249) | pub fn is_unchanged(&self) -> bool { function not_set (line 254) | pub fn not_set() -> Self { function is_not_set (line 259) | pub fn is_not_set(&self) -> bool { function take (line 264) | pub fn take(&mut self) -> Option { function unwrap (line 276) | pub fn unwrap(self) -> V { function into_value (line 284) | pub fn into_value(self) -> Option { function into_wrapped_value (line 292) | pub fn into_wrapped_value(self) -> ActiveValue { function reset (line 302) | pub fn reset(&mut self) { function set_if_not_equals (line 336) | pub fn set_if_not_equals(&mut self, value: V) function set_if_not_equals_and (line 370) | pub fn set_if_not_equals_and(&mut self, value: V, f: impl FnOnce(&V) -> ... function try_as_ref (line 394) | pub fn try_as_ref(&self) -> Option<&V> { function as_ref (line 411) | fn as_ref(&self) -> &V { method eq (line 423) | fn eq(&self, other: &Self) -> bool { function from (line 437) | fn from(value: ActiveValue) -> Self { FILE: src/entity/arrow_schema.rs type ArrowSchema (line 2) | pub trait ArrowSchema { method arrow_schema (line 4) | fn arrow_schema() -> sea_orm_arrow::arrow::datatypes::Schema; FILE: src/entity/base_entity.rs type IdenStatic (line 12) | pub trait IdenStatic: Iden + Copy + Debug + Send + Sync + 'static { method as_str (line 14) | fn as_str(&self) -> &'static str; type EntityName (line 18) | pub trait EntityName: IdenStatic + Default { method schema_name (line 20) | fn schema_name(&self) -> Option<&str> { method comment (line 25) | fn comment(&self) -> Option<&str> { method table_name (line 30) | fn table_name(&self) -> &'static str; method table_ref (line 33) | fn table_ref(&self) -> TableRef { type EntityTrait (line 53) | pub trait EntityTrait: EntityName { method belongs_to (line 77) | fn belongs_to(related: R) -> RelationBuilder method has_one (line 85) | fn has_one(_: R) -> RelationBuilder method has_many (line 93) | fn has_many(_: R) -> RelationBuilder method has_many_via (line 102) | fn has_many_via(_: R, rel: T) -> RelationBuilder method find (line 189) | fn find() -> Select { method find_related_rev (line 196) | fn find_related_rev() -> Select method find_by_id (line 292) | fn find_by_id(values: T) -> Select method primary_key_identity (line 310) | fn primary_key_identity() -> Identity { method insert (line 472) | fn insert(model: A) -> Insert method insert_many (line 677) | fn insert_many(models: I) -> InsertMany method update (line 804) | fn update(model: A) -> UpdateOne method update_many (line 860) | fn update_many() -> UpdateMany { method delete (line 909) | fn delete(model: A) -> DeleteOne method delete_many (line 965) | fn delete_many() -> DeleteMany { method delete_by_id (line 1042) | fn delete_by_id(values: T) -> ValidatedDeleteOne function test_delete_by_id_1 (line 1063) | fn test_delete_by_id_1() { function test_delete_by_id_2 (line 1075) | fn test_delete_by_id_2() { function entity_model_1 (line 1088) | fn entity_model_1() { function entity_model_2 (line 1114) | fn entity_model_2() { function entity_model_3 (line 1140) | fn entity_model_3() { function test_find_by_id (line 1179) | async fn test_find_by_id() { function test_triangle (line 1199) | fn test_triangle() { FILE: src/entity/column.rs type ColumnTrait (line 87) | pub trait ColumnTrait: IdenStatic + Iterable + FromStr { method def (line 92) | fn def(&self) -> ColumnDef; method enum_type_name (line 95) | fn enum_type_name(&self) -> Option<&'static str> { method entity_name (line 100) | fn entity_name(&self) -> DynIden { method as_column_ref (line 105) | fn as_column_ref(&self) -> (DynIden, DynIden) { method eq (line 128) | fn eq(&self, v: V) -> Expr method ne (line 160) | fn ne(&self, v: V) -> Expr method between (line 189) | fn between(&self, a: V, b: V) -> Expr method not_between (line 207) | fn not_between(&self, a: V, b: V) -> Expr method like (line 225) | fn like(&self, s: T) -> Expr method not_like (line 243) | fn not_like(&self, s: T) -> Expr method ilike (line 262) | fn ilike(&self, s: T) -> Expr method not_ilike (line 283) | fn not_ilike(&self, s: T) -> Expr method starts_with (line 308) | fn starts_with(&self, s: T) -> Expr method ends_with (line 332) | fn ends_with(&self, s: T) -> Expr method contains (line 356) | fn contains(&self, s: T) -> Expr method if_null (line 373) | fn if_null(&self, v: V) -> Expr method eq_any (line 426) | fn eq_any(&self, v: I) -> Expr method ne_all (line 465) | fn ne_all(&self, v: I) -> Expr method into_expr (line 492) | fn into_expr(self) -> Expr { method into_returning_expr (line 498) | fn into_returning_expr(self, db_backend: DbBackend) -> Expr { method select_as (line 506) | fn select_as(&self, expr: Expr) -> Expr { method select_enum_as (line 511) | fn select_enum_as(&self, expr: Expr) -> Expr { method save_as (line 517) | fn save_as(&self, val: Expr) -> Expr { method save_enum_as (line 522) | fn save_enum_as(&self, val: Expr) -> Expr { method json_key (line 528) | fn json_key(&self) -> &'static str { type ColumnTypeTrait (line 534) | pub trait ColumnTypeTrait { method def (line 536) | fn def(self) -> ColumnDef; method get_enum_name (line 539) | fn get_enum_name(&self) -> Option<&DynIden>; method def (line 543) | fn def(self) -> ColumnDef { method get_enum_name (line 558) | fn get_enum_name(&self) -> Option<&DynIden> { method def (line 564) | fn def(self) -> ColumnDef { method get_enum_name (line 568) | fn get_enum_name(&self) -> Option<&DynIden> { function enum_name (line 573) | fn enum_name(col_type: &ColumnType) -> Option<&DynIden> { type Text (line 581) | struct Text; type TextArray (line 582) | struct TextArray; method quoted (line 585) | fn quoted(&self) -> Cow<'static, str> { method unquoted (line 589) | fn unquoted(&self) -> &str { method quoted (line 598) | fn quoted(&self) -> Cow<'static, str> { method unquoted (line 603) | fn unquoted(&self) -> &str { function select_enum_as (line 611) | pub(crate) fn select_enum_as(col: Expr, _: DynIden, col_type: &ColumnTyp... function save_enum_as (line 619) | pub(crate) fn save_enum_as(col: Expr, enum_name: DynIden, col_type: &Col... function cast_enum_as (line 627) | pub(crate) fn cast_enum_as(expr: Expr, col_def: &ColumnDef, f: F) -> ... function test_in_subquery_1 (line 670) | fn test_in_subquery_1() { function test_in_subquery_2 (line 694) | fn test_in_subquery_2() { function select_as_1 (line 719) | fn select_as_1() { function save_as_1 (line 852) | fn save_as_1() { function select_as_and_value_1 (line 985) | fn select_as_and_value_1() { FILE: src/entity/column/types.rs type IntoOption (line 7) | pub trait IntoOption { method into_option (line 9) | fn into_option(self) -> Option; type BoolColumn (line 13) | pub struct BoolColumn(pub E::Column); type NumericColumn (line 18) | pub struct NumericColumn(pub E::Column); type NumericColumnNullable (line 21) | pub struct NumericColumnNullable(pub E::Column); type StringColumn (line 26) | pub struct StringColumn(pub E::Column); type StringColumnNullable (line 28) | pub struct StringColumnNullable(pub E::Column); type BytesColumn (line 33) | pub struct BytesColumn(pub E::Column); type JsonColumn (line 37) | pub struct JsonColumn(pub E::Column); type DateLikeColumn (line 43) | pub struct DateLikeColumn(pub E::Column); type TimeLikeColumn (line 48) | pub struct TimeLikeColumn(pub E::Column); type DateTimeLikeColumn (line 53) | pub struct DateTimeLikeColumn(pub E::Column); type UuidColumn (line 57) | pub struct UuidColumn(pub E::Column); type TextUuidColumn (line 61) | pub struct TextUuidColumn(pub E::Column); type IpNetworkColumn (line 65) | pub struct IpNetworkColumn(pub E::Column); type NumericArrayColumn (line 69) | pub struct NumericArrayColumn(pub E::Column); type GenericArrayColumn (line 73) | pub struct GenericArrayColumn(pub E::Column); function into_option (line 349) | fn into_option(self) -> Option { function into_option (line 354) | fn into_option(self) -> Option { method into_option (line 359) | fn into_option(self) -> Option { function into_option (line 364) | fn into_option(self) -> Option { function into_option (line 369) | fn into_option(self) -> Option { function into_option (line 374) | fn into_option(self) -> Option { FILE: src/entity/column/types/with_datetime.rs function eq_any (line 31) | pub fn eq_any(&self, v: I) -> Expr function eq_any (line 70) | pub fn eq_any(&self, v: I) -> Expr function eq_any (line 109) | pub fn eq_any(&self, v: I) -> Expr FILE: src/entity/column/types/with_ipnetwork.rs function eq_any (line 31) | pub fn eq_any(&self, v: I) -> Expr FILE: src/entity/column/types/with_json.rs function eq_any (line 21) | pub fn eq_any(&self, v: I) -> Expr FILE: src/entity/column/types/with_uuid.rs function eq_any (line 31) | pub fn eq_any(&self, v: I) -> Expr FILE: src/entity/column_def.rs type ColumnDef (line 9) | pub struct ColumnDef { method unique (line 32) | pub fn unique(mut self) -> Self { method seaography_ignore (line 38) | pub fn seaography_ignore(mut self) -> Self { method unique_key (line 44) | pub fn unique_key(mut self, key: &str) -> Self { method renamed_from (line 50) | pub fn renamed_from(mut self, col: &str) -> Self { method comment (line 56) | pub fn comment(mut self, v: &str) -> Self { method null (line 62) | pub fn null(self) -> Self { method nullable (line 67) | pub fn nullable(mut self) -> Self { method indexed (line 73) | pub fn indexed(mut self) -> Self { method default_value (line 79) | pub fn default_value(mut self, value: T) -> Self method default (line 88) | pub fn default(mut self, default: T) -> Self method extra (line 97) | pub fn extra(mut self, value: &str) -> Self { method get_column_type (line 103) | pub fn get_column_type(&self) -> &ColumnType { method get_column_default (line 108) | pub fn get_column_default(&self) -> Option<&SimpleExpr> { method is_null (line 113) | pub fn is_null(&self) -> bool { method is_unique (line 118) | pub fn is_unique(&self) -> bool { method seaography (line 123) | pub fn seaography(&self) -> &SeaographyColumnAttr { type SeaographyColumnAttr (line 25) | pub struct SeaographyColumnAttr { function test_col_from_str (line 133) | fn test_col_from_str() { function entity_model_column_1 (line 166) | fn entity_model_column_1() { function column_name_1 (line 270) | fn column_name_1() { function column_name_2 (line 309) | fn column_name_2() { function enum_name_1 (line 382) | fn enum_name_1() { function enum_name_2 (line 414) | fn enum_name_2() { function column_name_enum_name_1 (line 487) | fn column_name_enum_name_1() { function column_name_enum_name_2 (line 521) | fn column_name_enum_name_2() { function column_name_enum_name_3 (line 599) | fn column_name_enum_name_3() { function column_def_unique_key (line 627) | fn column_def_unique_key() { function column_def_renamed_from (line 659) | fn column_def_renamed_from() { FILE: src/entity/compound.rs type EntityLoaderTrait (line 17) | pub trait EntityLoaderTrait: QueryFilter + QueryOrder + ... method filter_by_id (line 22) | fn filter_by_id(mut self, values: T) -> Self method order_by_id_asc (line 39) | fn order_by_id_asc(self) -> Self { method order_by_id_desc (line 44) | fn order_by_id_desc(self) -> Self { method order_by_id (line 49) | fn order_by_id(mut self, order: Order) -> Self { method paginate (line 59) | fn paginate<'db, C: ConnectionTrait>( method fetch (line 74) | async fn fetch( method num_items (line 82) | async fn num_items(self, db: &C, page_size: u64) -... type EntityLoaderPaginator (line 86) | pub struct EntityLoaderPaginator<'db, C, E, L> type EntityReverse (line 100) | pub trait EntityReverse { type EntityLoaderWithSelf (line 106) | pub struct EntityLoaderWithSelf(pub R, p... type EntityLoaderWithSelfRev (line 110) | pub struct EntityLoaderWithSelfRev(pub... type LoadTarget (line 113) | pub enum LoadTarget { function fetch_page (line 126) | pub async fn fetch_page(&self, page: u64) -> Result, DbE... function fetch (line 134) | pub async fn fetch(&self) -> Result, DbErr> { function num_items (line 139) | pub async fn num_items(&self) -> Result { function num_pages (line 144) | pub async fn num_pages(&self) -> Result { function num_items_and_pages (line 151) | pub async fn num_items_and_pages(&self) -> Result u64 { function next (line 167) | pub fn next(&mut self) { function cur_page (line 172) | pub fn cur_page(&self) -> u64 { function fetch_and_next (line 177) | pub async fn fetch_and_next(&mut self) -> Result>... function test_model_ex_convert (line 191) | fn test_model_ex_convert() { FILE: src/entity/compound/has_many.rs type HasMany (line 9) | pub enum HasMany { method eq (line 20) | fn eq(&self, other: &Self) -> bool { function is_loaded (line 38) | pub fn is_loaded(&self) -> bool { function is_unloaded (line 43) | pub fn is_unloaded(&self) -> bool { function is_empty (line 48) | pub fn is_empty(&self) -> bool { function get (line 56) | pub fn get(&self, index: usize) -> Option<&E::ModelEx> { function len (line 64) | pub fn len(&self) -> usize { function into_active_model (line 77) | pub fn into_active_model(self) -> HasManyModel { function from (line 88) | fn from(value: HasMany) -> Self { type Output (line 97) | type Output = E::ModelEx; function index (line 99) | fn index(&self, index: usize) -> &Self::Output { type Item (line 110) | type Item = E::ModelEx; type IntoIter (line 111) | type IntoIter = std::vec::IntoIter; method into_iter (line 113) | fn into_iter(self) -> Self::IntoIter { function from (line 122) | fn from(value: Vec) -> Self { function eq (line 133) | fn eq(&self, other: &[::Model; N]) -> bool { function eq (line 147) | fn eq(&self, other: &HasMany) -> bool { function eq (line 158) | fn eq(&self, other: &[::Model]) -> bool { function eq (line 172) | fn eq(&self, other: &HasMany) -> bool { type Iter (line 178) | pub struct Iter<'a, E: EntityTrait> { function iter (line 183) | pub fn iter(&self) -> Iter<'_, E> { type Item (line 194) | type Item = &'a E::ModelEx; method next (line 196) | fn next(&mut self) -> Option { method size_hint (line 200) | fn size_hint(&self) -> (usize, Option) { method count (line 207) | fn count(self) -> usize method last (line 214) | fn last(self) -> Option method len (line 223) | fn len(&self) -> usize { method next_back (line 229) | fn next_back(&mut self) -> Option { type Item (line 235) | type Item = &'a E::ModelEx; type IntoIter (line 236) | type IntoIter = Iter<'a, E>; method into_iter (line 238) | fn into_iter(self) -> Self::IntoIter { method hash (line 253) | fn hash(&self, state: &mut H) { function serialize (line 268) | fn serialize(&self, serializer: S) -> Result function deserialize (line 286) | fn deserialize(deserializer: D) -> Result function test_serde_compound (line 303) | fn test_serde_compound() { FILE: src/entity/compound/has_one.rs type HasOne (line 5) | pub enum HasOne { function loaded (line 14) | pub fn loaded>(model: M) -> Self { function is_unloaded (line 19) | pub fn is_unloaded(&self) -> bool { function is_not_found (line 24) | pub fn is_not_found(&self) -> bool { function is_loaded (line 29) | pub fn is_loaded(&self) -> bool { function is_none (line 34) | pub fn is_none(&self) -> bool { function as_ref (line 39) | pub fn as_ref(&self) -> Option<&E::ModelEx> { function as_mut (line 47) | pub fn as_mut(&mut self) -> Option<&mut E::ModelEx> { function into_option (line 55) | pub fn into_option(self) -> Option { function take (line 63) | pub fn take(&mut self) -> Option { function unwrap (line 70) | pub fn unwrap(self) -> E::ModelEx { function into_active_model (line 84) | pub fn into_active_model(self) -> HasOneModel { method eq (line 102) | fn eq(&self, other: &Self) -> bool { function from (line 121) | fn from(value: HasOne) -> Self { function from (line 130) | fn from(value: Option>) -> Self { function eq (line 143) | fn eq(&self, other: &Option>) -> bool { function eq (line 157) | fn eq(&self, other: &HasOne) -> bool { method hash (line 167) | fn hash(&self, state: &mut H) { function serialize (line 183) | fn serialize(&self, serializer: S) -> Result function deserialize (line 202) | fn deserialize(deserializer: D) -> Result FILE: src/entity/identity.rs type Identity (line 7) | pub enum Identity { method arity (line 20) | pub fn arity(&self) -> usize { method iter (line 30) | pub fn iter(&self) -> BorrowedIdentityIter<'_> { method contains (line 38) | pub fn contains(&self, col: &DynIden) -> bool { method fully_contains (line 43) | pub fn fully_contains(&self, other: &Identity) -> bool { type Item (line 54) | type Item = DynIden; type IntoIter (line 55) | type IntoIter = OwnedIdentityIter; method into_iter (line 57) | fn into_iter(self) -> Self::IntoIter { method quoted (line 66) | fn quoted(&self) -> Cow<'static, str> { method to_string (line 81) | fn to_string(&self) -> String { method unquoted (line 88) | fn unquoted(&self) -> &str { type BorrowedIdentityIter (line 95) | pub struct BorrowedIdentityIter<'a> { type OwnedIdentityIter (line 102) | pub struct OwnedIdentityIter { type Item (line 108) | type Item = &'a DynIden; method next (line 110) | fn next(&mut self) -> Option { type Item (line 138) | type Item = DynIden; method next (line 140) | fn next(&mut self) -> Option { type IntoIdentity (line 168) | pub trait IntoIdentity { method into_identity (line 170) | fn into_identity(self) -> Identity; method into_identity (line 183) | fn into_identity(self) -> Identity { method into_identity (line 189) | fn into_identity(self) -> Identity { method into_identity (line 195) | fn into_identity(self) -> Identity { method into_identity (line 204) | fn into_identity(self) -> Identity { method into_identity (line 214) | fn into_identity(self) -> Identity { method into_identity (line 225) | fn into_identity(self) -> Identity { type IdentityOf (line 174) | pub trait IdentityOf method identity_of (line 179) | fn identity_of(self) -> Identity; method identity_of (line 265) | fn identity_of(self) -> Identity { function test_identity_contains (line 306) | fn test_identity_contains() { FILE: src/entity/link.rs type LinkDef (line 7) | pub type LinkDef = RelationDef; type Linked (line 10) | pub trait Linked { method link (line 18) | fn link(&self) -> Vec; method find_linked (line 21) | fn find_linked(&self) -> Select { function find_linked (line 26) | pub(crate) fn find_linked(links: I, join: JoinType) -> Select function find_linked_recursive (line 56) | pub(crate) fn find_linked_recursive( FILE: src/entity/model.rs type ModelTrait (line 13) | pub trait ModelTrait: Clone + Send + Debug { method get (line 18) | fn get(&self, c: ::Column) -> Value; method get_value_type (line 21) | fn get_value_type(c: ::Column) -> ArrayType; method set (line 24) | fn set(&mut self, c: ::Column, v: Value) { method try_set (line 30) | fn try_set(&mut self, c: ::Column, v: Val... method find_related (line 33) | fn find_related(&self, _: R) -> Select method find_linked (line 42) | fn find_linked(&self, l: L) -> Select method find_linked_recursive (line 52) | fn find_linked_recursive(&self, l: L) -> Select method delete (line 63) | async fn delete<'a, A, C>(self, db: &'a C) -> Result method get_primary_key_value (line 73) | fn get_primary_key_value(&self) -> ValueTuple { type FromQueryResult (line 109) | pub trait FromQueryResult: Sized { method from_query_result (line 120) | fn from_query_result(res: &QueryResult, pre: &str) -> Result Result<... method from_query_result_nullable (line 139) | fn from_query_result_nullable(res: &QueryResult, pre: &str) -> Result<... method find_by_statement (line 195) | fn find_by_statement(stmt: Statement) -> SelectorRaw> { method from_query_result (line 201) | fn from_query_result(res: &QueryResult, pre: &str) -> Result Result<... method from_query_result_nullable (line 213) | fn from_query_result_nullable(res: &QueryResult, pre: &str) -> Result<... type TryIntoModel (line 223) | pub trait TryIntoModel method try_into_model (line 228) | fn try_into_model(self) -> Result; method try_into_model (line 235) | fn try_into_model(self) -> Result { function test_model (line 249) | fn test_model() { FILE: src/entity/partial_model.rs type PartialModelTrait (line 5) | pub trait PartialModelTrait: FromQueryResult { method select_cols (line 9) | fn select_cols(select: S) -> S { method select_cols_nested (line 32) | fn select_cols_nested( method select_cols_nested (line 40) | fn select_cols_nested( method select_cols_nested (line 50) | fn select_cols_nested( FILE: src/entity/prelude.rs type DateTimeWithTimeZone (line 39) | pub type DateTimeWithTimeZone = chrono::DateTime; type DateTimeUtc (line 43) | pub type DateTimeUtc = chrono::DateTime; type DateTimeLocal (line 47) | pub type DateTimeLocal = chrono::DateTime; type ChronoDateTimeWithTimeZone (line 60) | pub type ChronoDateTimeWithTimeZone = chrono::DateTime; type ChronoUtc (line 68) | pub type ChronoUtc = chrono::Utc; type ChronoDateTimeLocal (line 72) | pub type ChronoDateTimeLocal = chrono::DateTime; FILE: src/entity/primary_key.rs type PrimaryKeyTrait (line 39) | pub trait PrimaryKeyTrait: IdenStatic + Iterable { method auto_increment (line 52) | fn auto_increment() -> bool; type PrimaryKeyToColumn (line 56) | pub trait PrimaryKeyToColumn { method into_column (line 61) | fn into_column(self) -> Self::Column; method from_column (line 64) | fn from_column(col: Self::Column) -> Option type PrimaryKeyArity (line 70) | pub trait PrimaryKeyArity { constant ARITY (line 72) | const ARITY: usize; constant ARITY (line 79) | const ARITY: usize = 1; function test_composite_primary_key (line 109) | fn test_composite_primary_key() { FILE: src/entity/registry.rs type EntityRegistry (line 6) | pub struct EntityRegistry { method build_schema (line 21) | pub fn build_schema(schema: Schema, prefix: &str) -> SchemaBuilder { FILE: src/entity/relation.rs type RelationType (line 13) | pub enum RelationType { type ForeignKeyAction (line 22) | pub type ForeignKeyAction = sea_query::ForeignKeyAction; type RelationTrait (line 25) | pub trait RelationTrait: Iterable + Debug + 'static { method def (line 27) | fn def(&self) -> RelationDef; method name (line 30) | fn name(&self) -> String { type Related (line 36) | pub trait Related method to (line 41) | fn to() -> RelationDef; method via (line 44) | fn via() -> Option { method find_related (line 49) | fn find_related() -> Select { type RelatedSelfVia (line 55) | pub trait RelatedSelfVia method to (line 60) | fn to() -> RelationDef; method via (line 63) | fn via() -> RelationDef; method find_related (line 66) | fn find_related() -> Select { type RelationDef (line 73) | pub struct RelationDef { method rev (line 189) | pub fn rev(self) -> Self { method from_alias (line 248) | pub fn from_alias(mut self, alias: A) -> Self method on_condition (line 291) | pub fn on_condition(mut self, f: F) -> Self method condition_type (line 330) | pub fn condition_type(mut self, condition_type: ConditionType) -> Self { method from (line 443) | fn from(b: RelationBuilder) -> Self { method hash (line 542) | fn hash(&self, state: &mut H) { method from (line 132) | fn from(mut rel: RelationDef) -> Condition { type RelationBuilder (line 166) | pub struct RelationBuilder function new (line 341) | pub(crate) fn new(rel_type: RelationType, from: E, to: R, is_owner: bool... function from_rel (line 359) | pub(crate) fn from_rel(rel_type: RelationType, rel: RelationDef, is_owne... function from (line 378) | pub fn from(mut self, identifier: T) -> Self function to (line 387) | pub fn to(mut self, identifier: T) -> Self function skip_fk (line 396) | pub fn skip_fk(mut self) -> Self { function on_delete (line 402) | pub fn on_delete(mut self, action: ForeignKeyAction) -> Self { function on_update (line 408) | pub fn on_update(mut self, action: ForeignKeyAction) -> Self { function on_condition (line 417) | pub fn on_condition(mut self, f: F) -> Self function fk_name (line 426) | pub fn fk_name(mut self, fk_name: &str) -> Self { function condition_type (line 432) | pub fn condition_type(mut self, condition_type: ConditionType) -> Self { method from (line 492) | fn from(relation: RelationDef) -> Self { method from (line 531) | fn from(relation: RelationDef) -> Self { method eq (line 553) | fn eq(&self, other: &Self) -> bool { function assert_relation_traits (line 574) | fn assert_relation_traits() { FILE: src/entity/with_arrow.rs method from (line 8) | fn from(e: ArrowError) -> Self { function arrow_array_to_value (line 13) | pub(crate) fn arrow_array_to_value( function arrow_array_to_value_alt (line 22) | pub(crate) fn arrow_array_to_value_alt( function is_datetime_column (line 30) | pub(crate) fn is_datetime_column(col_type: &ColumnType) -> bool { function option_values_to_arrow_array (line 34) | pub(crate) fn option_values_to_arrow_array( FILE: src/error.rs type DbErr (line 18) | pub enum DbErr { method sql_err (line 219) | pub fn sql_err(&self) -> Option { type TryGetError (line 117) | pub enum TryGetError { type ConnAcquireErr (line 126) | pub enum ConnAcquireErr { type RuntimeErr (line 137) | pub enum RuntimeErr { method eq (line 152) | fn eq(&self, other: &Self) -> bool { type ColumnFromStrErr (line 162) | pub struct ColumnFromStrErr(pub String); function conn_err (line 165) | pub(crate) fn conn_err(s: T) -> DbErr function exec_err (line 173) | pub(crate) fn exec_err(s: T) -> DbErr function query_err (line 181) | pub(crate) fn query_err(s: T) -> DbErr function type_err (line 189) | pub(crate) fn type_err(s: T) -> DbErr function json_err (line 197) | pub(crate) fn json_err(s: T) -> DbErr type SqlErr (line 207) | pub enum SqlErr { FILE: src/executor/consolidate.rs function consolidate_query_result (line 9) | pub(super) fn consolidate_query_result( function consolidate_query_result_tee (line 24) | pub(super) fn consolidate_query_result_tee( function consolidate_query_result_chain (line 39) | pub(super) fn consolidate_query_result_chain( function retain_unique_models (line 54) | fn retain_unique_models(rows: Vec) -> Vec type ModelKey (line 67) | trait ModelKey { method get (line 69) | fn get(&self, model: &E::Model) -> Self::Type; type UnitPk (line 73) | struct UnitPk(E::Column); type PairPk (line 74) | struct PairPk(E::Column, E::Column); type TuplePk (line 75) | struct TuplePk(Vec); function unit_pk (line 78) | fn unit_pk() -> UnitPk { function pair_pk (line 87) | fn pair_pk() -> PairPk { function tuple_pk (line 94) | fn tuple_pk() -> TuplePk { type Type (line 102) | type Type = Value; function get (line 103) | fn get(&self, model: &E::Model) -> Self::Type { type Type (line 109) | type Type = (Value, Value); function get (line 110) | fn get(&self, model: &E::Model) -> Self::Type { type Type (line 116) | type Type = Vec; function get (line 117) | fn get(&self, model: &E::Model) -> Self::Type { function consolidate_query_result_of (line 126) | fn consolidate_query_result_of>( function consolidate_query_result_of_tee (line 167) | fn consolidate_query_result_of_tee>( function consolidate_query_result_of_chain (line 263) | fn consolidate_query_result_of_chain>( function retain_unique_models_of (line 316) | fn retain_unique_models_of>( function consolidate_query_result_of_ordered_rows (line 332) | fn consolidate_query_result_of_ordered_rows( function cake_model (line 372) | fn cake_model(id: i32) -> crate::tests_cfg::cake::Model { function filling_model (line 384) | fn filling_model(id: i32) -> crate::tests_cfg::filling::Model { function fruit_model (line 401) | fn fruit_model(id: i32) -> crate::tests_cfg::fruit::Model { function fruit_model_for (line 405) | fn fruit_model_for(id: i32, cake_id: Option) -> crate::tests_cfg::f... function vendor_model (line 417) | fn vendor_model(id: i32) -> crate::tests_cfg::vendor::Model { function cake_with_fruit (line 429) | fn cake_with_fruit( function cake_and_filling (line 442) | fn cake_and_filling( function cake_and_vendor (line 452) | fn cake_and_vendor( function also_related (line 463) | async fn also_related() -> Result<(), crate::DbErr> { function also_related_2 (line 496) | async fn also_related_2() -> Result<(), crate::DbErr> { function also_related_3 (line 516) | async fn also_related_3() -> Result<(), crate::DbErr> { function also_related_4 (line 541) | async fn also_related_4() -> Result<(), crate::DbErr> { function also_related_many_to_many (line 568) | async fn also_related_many_to_many() -> Result<(), crate::DbErr> { function also_related_many_to_many_2 (line 593) | async fn also_related_many_to_many_2() -> Result<(), crate::DbErr> { function with_related (line 620) | async fn with_related() -> Result<(), crate::DbErr> { function with_related_2 (line 664) | async fn with_related_2() -> Result<(), crate::DbErr> { function with_related_empty (line 696) | async fn with_related_empty() -> Result<(), crate::DbErr> { function with_related_many_to_many (line 730) | async fn with_related_many_to_many() -> Result<(), crate::DbErr> { function with_related_many_to_many_2 (line 754) | async fn with_related_many_to_many_2() -> Result<(), crate::DbErr> { function also_linked_base (line 780) | async fn also_linked_base() -> Result<(), crate::DbErr> { function also_linked_same_cake (line 818) | async fn also_linked_same_cake() -> Result<(), crate::DbErr> { function also_linked_same_vendor (line 846) | async fn also_linked_same_vendor() -> Result<(), crate::DbErr> { function also_linked_many_to_many (line 874) | async fn also_linked_many_to_many() -> Result<(), crate::DbErr> { function also_linked_empty (line 906) | async fn also_linked_empty() -> Result<(), crate::DbErr> { function with_linked_base (line 936) | async fn with_linked_base() -> Result<(), crate::DbErr> { function with_linked_same_vendor (line 980) | async fn with_linked_same_vendor() -> Result<(), crate::DbErr> { function with_linked_empty (line 1008) | async fn with_linked_empty() -> Result<(), crate::DbErr> { function with_linked_repeated (line 1038) | async fn with_linked_repeated() -> Result<(), crate::DbErr> { function test_retain_unique_models (line 1066) | fn test_retain_unique_models() { function test_consolidate_tee (line 1082) | fn test_consolidate_tee() { function test_consolidate_chain (line 1169) | fn test_consolidate_chain() { FILE: src/executor/cursor.rs type Cursor (line 18) | pub struct Cursor function new (line 39) | pub(crate) fn new(query: SelectStatement, table: DynIden, order_colum... function before (line 59) | pub fn before(&mut self, values: V) -> &mut Self function after (line 68) | pub fn after(&mut self, values: V) -> &mut Self function apply_filters (line 76) | fn apply_filters(&mut self) -> Result<&mut Self, DbErr> { function apply_filter (line 108) | fn apply_filter(&self, values: ValueTuple, f: F) -> Condition function asc (line 189) | pub fn asc(&mut self) -> &mut Self { function desc (line 195) | pub fn desc(&mut self) -> &mut Self { function first (line 201) | pub fn first(&mut self, num_rows: u64) -> &mut Self { function last (line 208) | pub fn last(&mut self, num_rows: u64) -> &mut Self { function resolve_sort_order (line 214) | fn resolve_sort_order(&mut self) -> Order { function apply_limit (line 225) | fn apply_limit(&mut self) -> &mut Self { function apply_order_by (line 235) | fn apply_order_by(&mut self) -> &mut Self { function all (line 273) | pub async fn all(&mut self, db: &C) -> Result, DbErr> function into_model (line 293) | pub fn into_model(self) -> Cursor> function into_partial_model (line 313) | pub fn into_partial_model(self) -> Cursor> function into_json (line 322) | pub fn into_json(self) -> Cursor> { function set_secondary_order_by (line 339) | pub fn set_secondary_order_by(&mut self, tbl_col: Vec<(DynIden, Identity... type QueryStatement (line 349) | type QueryStatement = SelectStatement; method query (line 351) | fn query(&mut self) -> &mut SelectStatement { type CursorTrait (line 357) | pub trait CursorTrait { type Selector (line 367) | type Selector = SelectModel; type Selector (line 391) | type Selector = SelectTwoModel; type Selector (line 404) | type Selector = SelectThreeModel; function cursor_by (line 376) | pub fn cursor_by(self, order_columns: C) -> Cursor> function cursor_by (line 415) | pub fn cursor_by(self, order_columns: C) -> Cursor> function cursor_by_other (line 437) | pub fn cursor_by_other(self, order_columns: C) -> Cursor(self, order_columns: C) -> Cursor Result<(), DbErr> { function last_2_after_10_desc (line 565) | async fn last_2_after_10_desc() -> Result<(), DbErr> { function first_2_before_10_also_related_select (line 619) | async fn first_2_before_10_also_related_select() -> Result<(), DbErr> { function last_2_after_10_also_related_select_desc (line 682) | async fn last_2_after_10_also_related_select_desc() -> Result<(), DbErr> { function first_2_before_10_also_related_select_cursor_other (line 748) | async fn first_2_before_10_also_related_select_cursor_other() -> Result<... function last_2_after_10_also_related_select_cursor_other_desc (line 798) | async fn last_2_after_10_also_related_select_cursor_other_desc() -> Resu... function first_2_before_10_also_linked_select (line 849) | async fn first_2_before_10_also_linked_select() -> Result<(), DbErr> { function last_2_after_10_also_linked_select_desc (line 911) | async fn last_2_after_10_also_linked_select_desc() -> Result<(), DbErr> { function first_2_before_10_also_linked_select_cursor_other (line 976) | async fn first_2_before_10_also_linked_select_cursor_other() -> Result<(... function last_2_after_10_also_linked_select_cursor_other_desc (line 1026) | async fn last_2_after_10_also_linked_select_cursor_other_desc() -> Resul... function last_2_after_10 (line 1079) | async fn last_2_after_10() -> Result<(), DbErr> { function first_2_before_10_desc (line 1139) | async fn first_2_before_10_desc() -> Result<(), DbErr> { function last_2_after_25_before_30 (line 1191) | async fn last_2_after_25_before_30() -> Result<(), DbErr> { function first_2_after_30_before_25_desc (line 1253) | async fn first_2_after_30_before_25_desc() -> Result<(), DbErr> { type Model (line 1312) | pub struct Model { type Relation (line 1320) | pub enum Relation {} type Model (line 1331) | pub struct Model { type Relation (line 1341) | pub enum Relation {} function composite_keys_1 (line 1347) | async fn composite_keys_1() -> Result<(), DbErr> { function composite_keys_1_desc (line 1386) | async fn composite_keys_1_desc() -> Result<(), DbErr> { function composite_keys_2 (line 1426) | async fn composite_keys_2() -> Result<(), DbErr> { function composite_keys_error (line 1473) | async fn composite_keys_error() -> Result<(), DbErr> { function composite_keys_2_desc (line 1502) | async fn composite_keys_2_desc() -> Result<(), DbErr> { function composite_keys_3 (line 1550) | async fn composite_keys_3() -> Result<(), DbErr> { function composite_keys_3_desc (line 1597) | async fn composite_keys_3_desc() -> Result<(), DbErr> { function composite_keys_4 (line 1645) | async fn composite_keys_4() -> Result<(), DbErr> { function composite_keys_4_desc (line 1685) | async fn composite_keys_4_desc() -> Result<(), DbErr> { function composite_keys_5 (line 1726) | async fn composite_keys_5() -> Result<(), DbErr> { function composite_keys_5_desc (line 1778) | async fn composite_keys_5_desc() -> Result<(), DbErr> { type Model (line 1836) | pub struct Model { type Relation (line 1864) | pub enum Relation {} function cursor_by_many (line 1870) | async fn cursor_by_many() -> Result<(), DbErr> { function cursor_by_many_desc (line 1992) | async fn cursor_by_many_desc() -> Result<(), DbErr> { type Model (line 2119) | pub struct Model { type Relation (line 2127) | pub enum Relation { method to (line 2133) | fn to() -> RelationDef { type Model (line 2148) | pub struct Model { type Relation (line 2157) | pub enum Relation { method to (line 2167) | fn to() -> RelationDef { function related_composite_keys_1 (line 2176) | async fn related_composite_keys_1() -> Result<(), DbErr> { function related_composite_keys_1_desc (line 2222) | async fn related_composite_keys_1_desc() -> Result<(), DbErr> { function related_composite_keys_2 (line 2269) | async fn related_composite_keys_2() -> Result<(), DbErr> { function related_composite_keys_2_desc (line 2322) | async fn related_composite_keys_2_desc() -> Result<(), DbErr> { function related_composite_keys_3 (line 2376) | async fn related_composite_keys_3() -> Result<(), DbErr> { function related_composite_keys_3_desc (line 2432) | async fn related_composite_keys_3_desc() -> Result<(), DbErr> { FILE: src/executor/delete.rs type Deleter (line 10) | pub struct Deleter { method new (line 87) | pub fn new(query: DeleteStatement) -> Self { method exec (line 92) | pub async fn exec(self, db: &C) -> Result method exec_with_returning (line 100) | pub async fn exec_with_returning(self, db: &C) -> Result Self { method merge (line 116) | pub fn merge(&mut self, other: DeleteResult) { function exec (line 26) | pub async fn exec(self, db: &C) -> Result function exec_with_returning (line 34) | pub async fn exec_with_returning(self, db: &C) -> Result(self, db: &C) -> Result function exec_with_returning (line 55) | pub async fn exec_with_returning(self, db: &C) -> Result(self, db: &'a C) -> Result function exec_with_returning (line 76) | pub async fn exec_with_returning(self, db: &C) -> Result(query: DeleteStatement, db: &C) -> Result(query: DeleteStatement, db: &C) -> Result( function exec_delete_with_returning_many (line 164) | async fn exec_delete_with_returning_many( function delete_error (line 195) | async fn delete_error() { FILE: src/executor/execute.rs type ExecResult (line 3) | pub struct ExecResult { method last_insert_id (line 41) | pub fn last_insert_id(&self) -> u64 { method rows_affected (line 77) | pub fn rows_affected(&self) -> u64 { type ExecResultHolder (line 12) | pub(crate) enum ExecResultHolder { FILE: src/executor/insert.rs type PrimaryKey (line 10) | type PrimaryKey = <::Entity as EntityTrait>::P... type Inserter (line 14) | pub struct Inserter type InsertResult (line 26) | pub struct InsertResult type InsertManyResult (line 37) | pub struct InsertManyResult type TryInsertResult (line 50) | pub enum TryInsertResult { function last_insert_id (line 79) | pub fn last_insert_id( function exec (line 95) | pub async fn exec(self, db: &C) -> Result(self, db: &C) -> Result( function exec_with_returning_keys (line 148) | pub async fn exec_with_returning_keys( function exec_with_returning_many (line 169) | pub async fn exec_with_returning_many( function exec (line 195) | pub async fn exec<'a, C>(self, db: &'a C) -> Result, DbErr> function exec_without_returning (line 210) | pub async fn exec_without_returning<'a, C>(self, db: &'a C) -> Result( function exec_with_returning_keys (line 239) | pub async fn exec_with_returning_keys<'a, C>( function exec_with_returning_many (line 254) | pub async fn exec_with_returning_many<'a, C>( function exec (line 274) | pub async fn exec(self, db: &C) -> Result, DbErr> function exec_without_returning (line 294) | pub async fn exec_without_returning(self, db: &C) -> Result function exec_with_returning (line 305) | pub async fn exec_with_returning( function exec_with_returning_many (line 325) | pub async fn exec_with_returning_many( function exec_with_returning_keys (line 341) | pub async fn exec_with_returning_keys( function new (line 362) | pub fn new(primary_key: Option, query: InsertStatement) -> S... function exec (line 371) | pub async fn exec<'a, C>(self, db: &'a C) -> Result, DbErr> function exec_without_returning (line 380) | pub async fn exec_without_returning<'a, C>(self, db: &'a C) -> Result( function exec_with_returning_keys (line 402) | pub async fn exec_with_returning_keys<'a, C>( function exec_with_returning_many (line 415) | pub async fn exec_with_returning_many<'a, C>( function exec_insert (line 428) | async fn exec_insert( function exec_insert_without_returning (line 482) | async fn exec_insert_without_returning( function exec_insert_with_returning (line 493) | async fn exec_insert_with_returning( function exec_insert_with_returning_keys (line 532) | async fn exec_insert_with_returning_keys( function exec_insert_with_returning_many (line 565) | async fn exec_insert_with_returning_many( function returning_pk (line 595) | fn returning_pk(db_backend: DbBackend) -> ReturningClause FILE: src/executor/paginator.rs type PinBoxStream (line 11) | type PinBoxStream<'db, Item> = Pin + 'db>>; type PinBoxStream (line 13) | type PinBoxStream<'db, Item> = Box + 'db>; type Paginator (line 17) | pub struct Paginator<'db, C, S> type ItemsAndPagesNumber (line 31) | pub struct ItemsAndPagesNumber { function fetch_page (line 46) | pub async fn fetch_page(&self, page: u64) -> Result, DbErr> { function fetch (line 62) | pub async fn fetch(&self) -> Result, DbErr> { function num_items (line 67) | pub async fn num_items(&self) -> Result { function num_pages (line 92) | pub async fn num_pages(&self) -> Result { function num_items_and_pages (line 99) | pub async fn num_items_and_pages(&self) -> Result u64 { function next (line 115) | pub fn next(&mut self) { function cur_page (line 120) | pub fn cur_page(&self) -> u64 { function fetch_and_next (line 156) | pub async fn fetch_and_next(&mut self) -> Result>, D... function into_stream (line 230) | pub fn into_stream(self) -> PinBoxStream<'db, Result, DbErr... type PaginatorStream (line 250) | pub struct PaginatorStream<'db, C, S> type PaginatorTrait (line 260) | pub trait PaginatorTrait<'db, C> method paginate (line 268) | fn paginate(self, db: &'db C, page_size: u64) -> Paginator<'db, C, Sel... method count (line 271) | async fn count(self, db: &'db C) -> Result type Selector (line 284) | type Selector = S; function paginate (line 286) | fn paginate(self, db: &'db C, page_size: u64) -> Paginator<'db, C, S> { type Selector (line 303) | type Selector = S; function paginate (line 304) | fn paginate(self, db: &'db C, page_size: u64) -> Paginator<'db, C, S> { type Selector (line 330) | type Selector = SelectModel; function paginate (line 332) | fn paginate(self, db: &'db C, page_size: u64) -> Paginator<'db, C, Self:... type Selector (line 345) | type Selector = SelectTwoModel; function paginate (line 347) | fn paginate(self, db: &'db C, page_size: u64) -> Paginator<'db, C, Self:... type Item (line 358) | type Item = Result, DbErr>; method next (line 360) | fn next(&mut self) -> Option { function setup (line 392) | fn setup() -> (DatabaseConnection, Vec>) { function setup_num_items (line 421) | fn setup_num_items() -> (DatabaseConnection, i64) { function fetch_page (line 433) | async fn fetch_page() -> Result<(), DbErr> { function fetch_page_raw (line 463) | async fn fetch_page_raw() -> Result<(), DbErr> { function fetch (line 495) | async fn fetch() -> Result<(), DbErr> { function fetch_raw (line 529) | async fn fetch_raw() -> Result<(), DbErr> { function num_pages (line 565) | async fn num_pages() -> Result<(), DbErr> { function num_pages_raw (line 597) | async fn num_pages_raw() -> Result<(), DbErr> { function next_and_cur_page (line 631) | async fn next_and_cur_page() -> Result<(), DbErr> { function next_and_cur_page_raw (line 647) | async fn next_and_cur_page_raw() -> Result<(), DbErr> { function fetch_and_next (line 665) | async fn fetch_and_next() -> Result<(), DbErr> { function fetch_and_next_raw (line 700) | async fn fetch_and_next_raw() -> Result<(), DbErr> { function into_stream (line 737) | async fn into_stream() -> Result<(), DbErr> { function into_stream_raw (line 769) | async fn into_stream_raw() -> Result<(), DbErr> { function into_stream_raw_leading_spaces (line 804) | async fn into_stream_raw_leading_spaces() -> Result<(), DbErr> { function error (line 846) | async fn error() { FILE: src/executor/query.rs type QueryResult (line 18) | pub struct QueryResult { method try_get_by (line 79) | pub fn try_get_by(&self, index: I) -> Result method try_get_by_nullable (line 88) | pub fn try_get_by_nullable(&self, index: I) -> Result(&self, pre: &str, col: &str) -> Result method try_get_nullable (line 105) | pub fn try_get_nullable(&self, pre: &str, col: &str) -> Result(&self, idx: usize) -> Result method try_get_by_index_nullable (line 121) | pub fn try_get_by_index_nullable(&self, idx: usize) -> Result(&self, pre: &str, cols: &[String]) -> Result(&self) -> Result method column_names (line 145) | pub fn column_names(&self) -> Vec { method try_as_mysql_row (line 183) | pub fn try_as_mysql_row(&self) -> Option<&sqlx::mysql::MySqlRow> { method try_as_pg_row (line 193) | pub fn try_as_pg_row(&self) -> Option<&sqlx::postgres::PgRow> { method try_as_sqlite_row (line 203) | pub fn try_as_sqlite_row(&self) -> Option<&sqlx::sqlite::SqliteRow> { method try_as_mock_row (line 213) | pub fn try_as_mock_row(&self) -> Option<&crate::MockRow> { method try_as_proxy_row (line 223) | pub fn try_as_proxy_row(&self) -> Option<&crate::ProxyRow> { type QueryResultRow (line 23) | pub(crate) enum QueryResultRow { type TryGetable (line 39) | pub trait TryGetable: Sized { method try_get_by (line 41) | fn try_get_by(res: &QueryResult, index: I) -> Result Result Result(res: &QueryResult, index: I) -> Result(res: &QueryResult, idx: I) -> Result(res: &QueryResult, idx: I) -> Result(res: &QueryResult, idx: I) -> Result(res: &QueryResult, idx: I) -> Result(res: &QueryResult, idx: I) -> Result(res: &QueryResult, idx: I) -> Result(res: &QueryResult, index: I) -> Result(res: &QueryResult, index: I) -> Result DbErr { method from (line 70) | fn from(e: DbErr) -> TryGetError { method fmt (line 234) | fn fmt(&self, f: &mut std::fmt::Formatter) -> std::fmt::Result { type ColIdx (line 277) | pub trait ColIdx: Debug + Copy { method as_sqlx_mysql_index (line 290) | fn as_sqlx_mysql_index(&self) -> Self::SqlxMySqlIndex; method as_sqlx_postgres_index (line 293) | fn as_sqlx_postgres_index(&self) -> Self::SqlxPostgresIndex; method as_sqlx_sqlite_index (line 296) | fn as_sqlx_sqlite_index(&self) -> Self::SqlxSqliteIndex; method as_str (line 299) | fn as_str(&self) -> Option<&str>; method as_usize (line 301) | fn as_usize(&self) -> Option<&usize>; type SqlxMySqlIndex (line 306) | type SqlxMySqlIndex = Self; type SqlxPostgresIndex (line 308) | type SqlxPostgresIndex = Self; type SqlxSqliteIndex (line 310) | type SqlxSqliteIndex = Self; method as_sqlx_mysql_index (line 314) | fn as_sqlx_mysql_index(&self) -> Self::SqlxMySqlIndex { method as_sqlx_postgres_index (line 319) | fn as_sqlx_postgres_index(&self) -> Self::SqlxPostgresIndex { method as_sqlx_sqlite_index (line 324) | fn as_sqlx_sqlite_index(&self) -> Self::SqlxSqliteIndex { method as_str (line 329) | fn as_str(&self) -> Option<&str> { method as_usize (line 333) | fn as_usize(&self) -> Option<&usize> { type SqlxMySqlIndex (line 340) | type SqlxMySqlIndex = Self; type SqlxPostgresIndex (line 342) | type SqlxPostgresIndex = Self; type SqlxSqliteIndex (line 344) | type SqlxSqliteIndex = Self; method as_sqlx_mysql_index (line 348) | fn as_sqlx_mysql_index(&self) -> Self::SqlxMySqlIndex { method as_sqlx_postgres_index (line 353) | fn as_sqlx_postgres_index(&self) -> Self::SqlxPostgresIndex { method as_sqlx_sqlite_index (line 358) | fn as_sqlx_sqlite_index(&self) -> Self::SqlxSqliteIndex { method as_str (line 363) | fn as_str(&self) -> Option<&str> { method as_usize (line 367) | fn as_usize(&self) -> Option<&usize> { function err_null_idx_col (line 993) | fn err_null_idx_col(idx: I) -> TryGetError { type TryGetableMany (line 1260) | pub trait TryGetableMany: Sized { method try_get_many (line 1262) | fn try_get_many(res: &QueryResult, pre: &str, cols: &[String]) -> Resu... method try_get_many_by_index (line 1265) | fn try_get_many_by_index(res: &QueryResult) -> Result; method find_by_statement (line 1324) | fn find_by_statement(stmt: Statement) -> SelectorRaw Resu... method try_get_many_by_index (line 1344) | fn try_get_many_by_index(res: &QueryResult) -> Result Resu... method try_get_many_by_index (line 1357) | fn try_get_many_by_index(res: &QueryResult) -> Result Result... type TryGetableArray (line 1419) | pub trait TryGetableArray: Sized { method try_get_by (line 1421) | fn try_get_by(res: &QueryResult, index: I) -> Result(res: &QueryResult, index: I) -> Result... type TryGetableFromJson (line 1437) | pub trait TryGetableFromJson: Sized method try_get_from_json (line 1443) | fn try_get_from_json(res: &QueryResult, idx: I) -> Result Result, TryGet... type TryFromU64 (line 1531) | pub trait TryFromU64: Sized { method try_from_u64 (line 1533) | fn try_from_u64(n: u64) -> Result; function from_try_get_error (line 1668) | fn from_try_get_error() { function build_with_query (line 1685) | fn build_with_query() { function column_names_from_query_result (line 1752) | fn column_names_from_query_result() { FILE: src/executor/returning.rs type ReturningSelector (line 7) | pub(super) struct ReturningSelector function from_query (line 21) | pub fn from_query(query: Q) -> Self { function one (line 28) | pub async fn one(self, db: &C) -> Result, DbErr> function all (line 39) | pub async fn all(self, db: &C) -> Result, DbErr> FILE: src/executor/select.rs type PinBoxStream (line 23) | type PinBoxStream<'b, S> = Pin> +... type PinBoxStream (line 25) | type PinBoxStream<'b, S> = Box> + '... type Selector (line 29) | pub struct Selector type SelectorRaw (line 39) | pub struct SelectorRaw type SelectorTrait (line 48) | pub trait SelectorTrait { method from_raw_query_result (line 53) | fn from_raw_query_result(res: QueryResult) -> Result; type Item (line 173) | type Item = T; method from_raw_query_result (line 175) | fn from_raw_query_result(res: QueryResult) -> Result { type Item (line 185) | type Item = T; method from_raw_query_result (line 187) | fn from_raw_query_result(res: QueryResult) -> Result { type Item (line 196) | type Item = M; method from_raw_query_result (line 198) | fn from_raw_query_result(res: QueryResult) -> Result { type Item (line 208) | type Item = (M, Option); method from_raw_query_result (line 210) | fn from_raw_query_result(res: QueryResult) -> Result { type Item (line 223) | type Item = (M, N); method from_raw_query_result (line 225) | fn from_raw_query_result(res: QueryResult) -> Result { type SelectGetableValue (line 58) | pub struct SelectGetableValue type SelectGetableTuple (line 69) | pub struct SelectGetableTuple type SelectModel (line 78) | pub struct SelectModel type SelectTwoModel (line 87) | pub struct SelectTwoModel type SelectTwoRequiredModel (line 97) | pub struct SelectTwoRequiredModel type SelectThreeModel (line 107) | pub struct SelectThreeModel type SelectFourModel (line 118) | pub struct SelectFourModel type SelectFiveModel (line 130) | pub struct SelectFiveModel type SelectSixModel (line 143) | pub struct SelectSixModel method default (line 160) | fn default() -> Self { function from_raw_sql (line 239) | pub fn from_raw_sql(self, stmt: Statement) -> SelectorRaw(self) -> Selector> function into_partial_model (line 289) | pub fn into_partial_model(self) -> Selector> function into_json (line 298) | pub fn into_json(self) -> Selector> { function into_values (line 407) | pub fn into_values(self) -> Selector> function into_tuple (line 509) | pub fn into_tuple(self) -> Selector> function one (line 520) | pub async fn one(self, db: &C) -> Result, DbErr> function all (line 528) | pub async fn all(self, db: &C) -> Result, DbErr> function stream (line 536) | pub async fn stream<'a: 'b, 'b, C>( function stream_partial_model (line 547) | pub async fn stream_partial_model<'a: 'b, 'b, C, M>( function into_model (line 565) | pub fn into_model(self) -> Selector> function into_partial_model (line 577) | pub fn into_partial_model(self) -> Selector> function into_json (line 590) | pub fn into_json(self) -> Selector> { function one (line 598) | pub async fn one(self, db: &C) -> Result(self, db: &C) -> Result( function stream_partial_model (line 625) | pub async fn stream_partial_model<'a: 'b, 'b, C, M, N>( function into_model (line 644) | fn into_model(self) -> Selector> function all (line 663) | pub async fn all(self, db: &C) -> Result... function into_model (line 687) | pub fn into_model(self) -> Selector> function into_partial_model (line 699) | pub fn into_partial_model(self) -> Selector Selector(self, db: &C) -> Result... function all (line 728) | pub async fn all(self, db: &C) -> Result, D... function stream (line 736) | pub async fn stream<'a: 'b, 'b, C>( function stream_partial_model (line 747) | pub async fn stream_partial_model<'a: 'b, 'b, C, M, N>( function into_statement (line 765) | pub fn into_statement(self, builder: DbBackend) -> Statement { function one (line 770) | pub async fn one(mut self, db: &C) -> Result, DbErr> function all (line 783) | pub async fn all(self, db: &C) -> Result, DbErr> function stream (line 795) | pub async fn stream<'a: 'b, 'b, C>(self, db: &'a C) -> Result(stmt: Statement) -> SelectorRaw> function into_model (line 897) | pub fn into_model(self) -> SelectorRaw> function into_json (line 964) | pub fn into_json(self) -> SelectorRaw> { function into_statement (line 972) | pub fn into_statement(self) -> Statement { function one (line 1017) | pub async fn one(self, db: &C) -> Result, DbErr> function all (line 1067) | pub async fn all(self, db: &C) -> Result, DbErr> function stream (line 1079) | pub async fn stream<'a: 'b, 'b, C>(self, db: &'a C) -> Result Self { function new_without_prepare (line 21) | pub(crate) fn new_without_prepare(query: SelectStatement) -> Self { function prepare_select (line 28) | fn prepare_select(mut self) -> Self { function find_also (line 34) | pub fn find_also(self, _: T, _: J) -> SelectSix &mut SelectStatement { method as_query (line 79) | fn as_query(&self) -> &SelectStatement { method into_query (line 82) | fn into_query(self) -> SelectStatement { type Item (line 99) | type Item = (M, Option, Option, Option

, Option); method from_raw_query_result (line 101) | fn from_raw_query_result(res: QueryResult) -> Result { function into_model (line 122) | pub fn into_model(self) -> Selector(self) -> Selector( function all (line 186) | pub async fn all( function stream (line 206) | pub async fn stream<'a: 'b, 'b, C>( type Selector (line 247) | type Selector = SelectFiveModel; function paginate (line 249) | fn paginate(self, db: &'db C, page_size: u64) -> Paginator<'db, C, Self:... FILE: src/executor/select/four.rs function new (line 16) | pub(crate) fn new(query: SelectStatement) -> Self { function new_without_prepare (line 20) | pub(crate) fn new_without_prepare(query: SelectStatement) -> Self { function prepare_select (line 27) | fn prepare_select(mut self) -> Self { function find_also (line 33) | pub fn find_also(self, _: T, _: I) -> SelectFive &mut SelectStatement { method as_query (line 76) | fn as_query(&self) -> &SelectStatement { method into_query (line 79) | fn into_query(self) -> SelectStatement { type Item (line 95) | type Item = (M, Option, Option, Option

); method from_raw_query_result (line 97) | fn from_raw_query_result(res: QueryResult) -> Result { function into_model (line 116) | pub fn into_model(self) -> Selector(self) -> Selector( function all (line 176) | pub async fn all( function stream (line 195) | pub async fn stream<'a: 'b, 'b, C>( function stream_partial_model (line 219) | pub async fn stream_partial_model<'a: 'b, 'b, C, M, N, O, P>( type Selector (line 250) | type Selector = SelectFourModel; function paginate (line 252) | fn paginate(self, db: &'db C, page_size: u64) -> Paginator<'db, C, Self:... FILE: src/executor/select/six.rs function new (line 18) | pub(crate) fn new(query: SelectStatement) -> Self { function new_without_prepare (line 22) | pub(crate) fn new_without_prepare(query: SelectStatement) -> Self { function prepare_select (line 29) | fn prepare_select(mut self) -> Self { type QueryStatement (line 66) | type QueryStatement = SelectStatement; method query (line 67) | fn query(&mut self) -> &mut SelectStatement { method as_query (line 70) | fn as_query(&self) -> &SelectStatement { method into_query (line 73) | fn into_query(self) -> SelectStatement { type Item (line 91) | type Item = (M, Option, Option, Option

, Option, Option); method from_raw_query_result (line 93) | fn from_raw_query_result(res: QueryResult) -> Result { function into_model (line 116) | pub fn into_model(self) -> Selector(self) -> Selector( function all (line 185) | pub async fn all( function stream (line 206) | pub async fn stream<'a: 'b, 'b, C>( type Selector (line 250) | type Selector = SelectSixModel; function paginate (line 252) | fn paginate(self, db: &'db C, page_size: u64) -> Paginator<'db, C, Self:... FILE: src/executor/select/three.rs function new (line 15) | pub(crate) fn new(query: SelectStatement) -> Self { function new_without_prepare (line 19) | pub(crate) fn new_without_prepare(query: SelectStatement) -> Self { function prepare_select (line 26) | fn prepare_select(mut self) -> Self { function find_also (line 32) | pub fn find_also(self, _: T, _: H) -> SelectFour &mut SelectStatement { method as_query (line 73) | fn as_query(&self) -> &SelectStatement { method into_query (line 76) | fn into_query(self) -> SelectStatement { type Item (line 91) | type Item = (M, Option, Option); method from_raw_query_result (line 93) | fn from_raw_query_result(res: QueryResult) -> Result { function into_model (line 110) | pub fn into_model(self) -> Selector> function into_partial_model (line 123) | pub fn into_partial_model(self) -> Selector Selector( function all (line 157) | pub async fn all( function stream (line 168) | pub async fn stream<'a: 'b, 'b, C>( function stream_partial_model (line 182) | pub async fn stream_partial_model<'a: 'b, 'b, C, M, N, O>( function consolidate (line 218) | pub fn consolidate(self) -> SelectThreeMany { function into_model (line 234) | fn into_model(self) -> Selector> function all (line 254) | pub async fn all( function all (line 273) | pub async fn all( type Selector (line 296) | type Selector = SelectThreeModel; function paginate (line 298) | fn paginate(self, db: &'db C, page_size: u64) -> Paginator<'db, C, Self:... FILE: src/executor/select_ext.rs type SelectExt (line 10) | pub trait SelectExt { method exists_query (line 14) | fn exists_query(self) -> SelectStatement; method exists (line 16) | async fn exists(self, db: &C) -> Result method exists_query (line 40) | fn exists_query(self) -> SelectStatement { method exists_query (line 50) | fn exists_query(self) -> SelectStatement { method exists_query (line 69) | fn exists_query(self) -> SelectStatement { method exists_query (line 79) | fn exists_query(self) -> SelectStatement { method exists_query (line 91) | fn exists_query(self) -> SelectStatement { method exists_query (line 104) | fn exists_query(self) -> SelectStatement { method exists_query (line 118) | fn exists_query(self) -> SelectStatement { method exists_query (line 133) | fn exists_query(self) -> SelectStatement { function into_exists_query (line 26) | fn into_exists_query(mut stmt: SelectStatement) -> SelectStatement { function exists_query_select_basic (line 145) | fn exists_query_select_basic() { function exists_query_select_strips_limit_offset_order (line 152) | fn exists_query_select_strips_limit_offset_order() { function exists_query_selector_basic (line 165) | fn exists_query_selector_basic() { function exists_query_selector_complex (line 175) | fn exists_query_selector_complex() { function exists_query_selector_raw_simple (line 189) | fn exists_query_selector_raw_simple() { function exists_query_selector_raw_complex (line 202) | fn exists_query_selector_raw_complex() { function exists_query_select_two_simple (line 217) | fn exists_query_select_two_simple() { function exists_query_select_two_complex (line 230) | fn exists_query_select_two_complex() { function exists_query_select_three_simple (line 252) | fn exists_query_select_three_simple() { function exists_query_select_three_complex (line 271) | fn exists_query_select_three_complex() { function exists_query_select_four_simple (line 295) | fn exists_query_select_four_simple() { function exists_query_select_four_complex (line 316) | fn exists_query_select_four_complex() { function exists_query_select_five_simple (line 342) | fn exists_query_select_five_simple() { function exists_query_select_five_complex (line 365) | fn exists_query_select_five_complex() { function exists_query_select_six_simple (line 393) | fn exists_query_select_six_simple() { function exists_query_select_six_complex (line 419) | fn exists_query_select_six_complex() { FILE: src/executor/update.rs type Updater (line 10) | pub struct Updater { method new (line 77) | fn new(query: UpdateStatement) -> Self { method exec (line 85) | pub async fn exec(self, db: &C) -> Result method exec_update_and_return_updated (line 101) | async fn exec_update_and_return_updated( method exec_update_with_returning (line 144) | async fn exec_update_with_returning(mut self, db: &C) -> Result<... method is_noop (line 173) | fn is_noop(&self) -> bool { type UpdateResult (line 17) | pub struct UpdateResult { function exec (line 27) | pub async fn exec(self, db: &C) -> Result<:... function exec (line 43) | pub async fn exec(self, db: &C) -> Result<:... function exec (line 57) | pub async fn exec(self, db: &'a C) -> Result function exec_with_returning (line 65) | pub async fn exec_with_returning(self, db: &'a C) -> Result( function update_record_not_found_1 (line 213) | async fn update_record_not_found_1() -> Result<(), DbErr> { function update_error (line 371) | async fn update_error() { FILE: src/metric.rs type Callback (line 3) | pub(crate) type Callback = Arc) + Send + Sync>; type Info (line 10) | pub struct Info<'a> { FILE: src/query/combine.rs function apply_alias (line 44) | pub(crate) fn apply_alias(mut self, pre: &str) -> Self { function select_also (line 81) | pub fn select_also(mut self, _: F) -> SelectTwo function select_also_fake (line 91) | pub fn select_also_fake(mut self, _: F) -> SelectTwo function select_with (line 100) | pub fn select_with(mut self, _: F) -> SelectTwoMany function select_two_required (line 109) | pub fn select_two_required(mut self, _: F) -> SelectTwoRequired function new (line 123) | pub(crate) fn new(query: SelectStatement) -> Self { function new_without_prepare (line 127) | pub(crate) fn new_without_prepare(query: SelectStatement) -> Self { function prepare_select (line 134) | fn prepare_select(mut self) -> Self { function new (line 145) | pub(crate) fn new(query: SelectStatement) -> Self { function new_without_prepare (line 151) | pub(crate) fn new_without_prepare(query: SelectStatement) -> Self { function prepare_select (line 158) | fn prepare_select(mut self) -> Self { function prepare_order_by (line 163) | fn prepare_order_by(mut self) -> Self { function new (line 176) | pub(crate) fn new(query: SelectStatement) -> Self { function new_without_prepare (line 180) | pub(crate) fn new_without_prepare(query: SelectStatement) -> Self { function prepare_select (line 187) | fn prepare_select(mut self) -> Self { function prepare_select_col (line 193) | pub(crate) fn prepare_select_col(selector: &mut S, alias: A) function alias_1 (line 215) | fn alias_1() { function select_also_1 (line 227) | fn select_also_1() { function select_with_1 (line 243) | fn select_with_1() { function select_also_2 (line 260) | fn select_also_2() { function select_with_2 (line 279) | fn select_with_2() { FILE: src/query/debug.rs type DebugQuery (line 5) | pub struct DebugQuery<'a, Q, T> { FILE: src/query/delete.rs type Delete (line 12) | pub struct Delete; method one (line 97) | pub fn one(model: M) -> DeleteOne method _one_only_for_use_by_model_ex (line 127) | pub fn _one_only_for_use_by_model_ex(entity: E) -> Val... method many (line 149) | pub fn many(entity: E) -> DeleteMany type DeleteOne (line 23) | pub struct DeleteOne(pub(crate) Result { type Error (line 34) | type Error = DbErr; function try_from (line 36) | fn try_from(value: DeleteOne) -> Result { function validate (line 43) | pub fn validate(self) -> Result, DbErr> { type DeleteMany (line 50) | pub struct DeleteMany type QueryStatement (line 166) | type QueryStatement = DeleteStatement; method query (line 168) | fn query(&mut self) -> &mut DeleteStatement { type QueryStatement (line 177) | type QueryStatement = DeleteStatement; method query (line 179) | fn query(&mut self) -> &mut DeleteStatement { function filter_by_ids (line 193) | pub fn filter_by_ids(mut self, values: I) -> Self function filter_by_value_tuples (line 216) | pub fn filter_by_value_tuples(mut self, values: &[ValueTuple], db_backen... type QueryStatement (line 234) | type QueryStatement = DeleteStatement; method query (line 236) | fn query(&mut self) -> &mut DeleteStatement { method as_query (line 240) | fn as_query(&self) -> &DeleteStatement { method into_query (line 244) | fn into_query(self) -> DeleteStatement { type QueryStatement (line 253) | type QueryStatement = DeleteStatement; method query (line 255) | fn query(&mut self) -> &mut DeleteStatement { method as_query (line 259) | fn as_query(&self) -> &DeleteStatement { method into_query (line 263) | fn into_query(self) -> DeleteStatement { function delete_1 (line 274) | fn delete_1() { function delete_2 (line 300) | fn delete_2() { FILE: src/query/helper.rs type QuerySelect (line 17) | pub trait QuerySelect: Sized { method query (line 22) | fn query(&mut self) -> &mut SelectStatement; method select_only (line 25) | fn select_only(mut self) -> Self { method column (line 66) | fn column(mut self, col: C) -> Self method column_as (line 87) | fn column_as(mut self, col: C, alias: I) -> Self method columns (line 155) | fn columns(mut self, cols: I) -> Self method offset (line 197) | fn offset(mut self, offset: T) -> Self method limit (line 240) | fn limit(mut self, limit: T) -> Self method group_by (line 277) | fn group_by(mut self, col: C) -> Self method having (line 310) | fn having(mut self, filter: F) -> Self method distinct (line 338) | fn distinct(mut self) -> Self { method distinct_on (line 364) | fn distinct_on(mut self, cols: I) -> Self method join_join (line 374) | fn join_join(mut self, join: JoinType, rel: RelationDef, via: Option Self { method join_rev (line 399) | fn join_rev(mut self, join: JoinType, rel: RelationDef) -> Self { method join_as (line 405) | fn join_as(mut self, join: JoinType, mut rel: RelationDef, alias: I... method join_as_rev (line 418) | fn join_as_rev(mut self, join: JoinType, mut rel: RelationDef, alia... method lock (line 429) | fn lock(mut self, lock_type: LockType) -> Self { method lock_shared (line 435) | fn lock_shared(mut self) -> Self { method lock_exclusive (line 441) | fn lock_exclusive(mut self) -> Self { method lock_with_behavior (line 449) | fn lock_with_behavior(mut self, r#type: LockType, behavior: LockBehavi... method expr (line 468) | fn expr(mut self, expr: T) -> Self method exprs (line 493) | fn exprs(mut self, exprs: I) -> Self method expr_as (line 518) | fn expr_as(mut self, expr: T, alias: A) -> Self method tbl_col_as (line 542) | fn tbl_col_as(mut self, (tbl, col): (T, C), alias: A) -> Self type QueryOrder (line 556) | pub trait QueryOrder: Sized { method query (line 561) | fn query(&mut self) -> &mut SelectStatement; method order_by (line 576) | fn order_by(mut self, col: C, ord: Order) -> Self method order_by_asc (line 596) | fn order_by_asc(mut self, col: C) -> Self method order_by_desc (line 617) | fn order_by_desc(mut self, col: C) -> Self method order_by_with_nulls (line 639) | fn order_by_with_nulls(mut self, col: C, ord: Order, nulls: NullOrd... type QueryFilter (line 651) | pub trait QueryFilter: Sized { method query (line 656) | fn query(&mut self) -> &mut Self::QueryStatement; method filter (line 809) | fn filter(mut self, filter: F) -> Self method filter_mut (line 818) | fn filter_mut(&mut self, filter: F) method belongs_to (line 845) | fn belongs_to(mut self, model: &M) -> Self method belongs_to_active_model (line 858) | fn belongs_to_active_model(mut self, model: &AM) -> Self method belongs_to_tbl_alias (line 892) | fn belongs_to_tbl_alias(mut self, model: &M, tbl_alias: &str) -> Self function join_tbl_on_condition (line 905) | pub(crate) fn join_tbl_on_condition( FILE: src/query/insert.rs type Insert (line 10) | pub struct Insert type InsertMany (line 21) | pub struct InsertMany type TryInsert (line 40) | pub struct TryInsert function one (line 82) | pub fn one(m: M) -> Self function many (line 145) | pub fn many(models: I) -> InsertMany function on_conflict (line 209) | pub fn on_conflict(mut self, on_conflict: OnConflict) -> Self { function on_conflict_do_nothing_on (line 215) | pub fn on_conflict_do_nothing_on(mut self, columns: I) -> TryInsert function do_nothing (line 231) | pub fn do_nothing(self) -> TryInsert function try_insert (line 239) | pub fn try_insert(self) -> TryInsert function on_empty_do_nothing (line 251) | pub fn on_empty_do_nothing(self) -> TryInsert function on_conflict_do_nothing (line 290) | pub fn on_conflict_do_nothing(mut self) -> TryInsert function many (line 305) | pub fn many(models: I) -> Self function on_conflict (line 379) | pub fn on_conflict(mut self, on_conflict: OnConflict) -> Self { function on_conflict_do_nothing_on (line 406) | pub fn on_conflict_do_nothing_on(mut self, columns: I) -> TryInsert function do_nothing (line 422) | pub fn do_nothing(self) -> TryInsert function try_insert (line 430) | pub fn try_insert(self) -> TryInsert function on_empty_do_nothing (line 442) | pub fn on_empty_do_nothing(self) -> TryInsert function on_conflict_do_nothing (line 451) | pub fn on_conflict_do_nothing(mut self) -> TryInsert function into_one (line 461) | pub(crate) fn into_one(self) -> Insert { type QueryStatement (line 483) | type QueryStatement = InsertStatement; method query (line 485) | fn query(&mut self) -> &mut InsertStatement { method as_query (line 489) | fn as_query(&self) -> &InsertStatement { method into_query (line 493) | fn into_query(self) -> InsertStatement { type QueryStatement (line 502) | type QueryStatement = InsertStatement; method query (line 504) | fn query(&mut self) -> &mut InsertStatement { method as_query (line 508) | fn as_query(&self) -> &InsertStatement { method into_query (line 512) | fn into_query(self) -> InsertStatement { function from_one (line 521) | fn from_one(insert: Insert) -> Self { function from_many (line 528) | fn from_many(insert: InsertMany) -> Self { function one (line 547) | pub fn one(m: M) -> Self function many (line 555) | pub fn many(models: I) -> Self function on_conflict (line 564) | pub fn on_conflict(mut self, on_conflict: OnConflict) -> Insert { function on_conflict_do_nothing (line 570) | pub fn on_conflict_do_nothing(mut self) -> Self { function on_conflict_do_nothing_on (line 579) | pub fn on_conflict_do_nothing_on(mut self, columns: I) -> Self type QueryStatement (line 595) | type QueryStatement = InsertStatement; method query (line 597) | fn query(&mut self) -> &mut InsertStatement { method as_query (line 601) | fn as_query(&self) -> &InsertStatement { method into_query (line 605) | fn into_query(self) -> InsertStatement { function on_conflict_primary_key (line 610) | fn on_conflict_primary_key() -> OnConflict { function insert_1 (line 628) | fn insert_1() { function insert_2 (line 641) | fn insert_2() { function insert_3 (line 654) | fn insert_3() { function insert_many_1 (line 667) | fn insert_many_1() { function insert_many_2 (line 686) | fn insert_many_2() { function insert_many_3 (line 705) | fn insert_many_3() { function insert_6 (line 723) | fn insert_6() { function insert_7 (line 743) | fn insert_7() { function test_on_conflict_do_nothing_on (line 763) | fn test_on_conflict_do_nothing_on() { function insert_8 (line 786) | async fn insert_8() -> Result<(), DbErr> { function insert_9 (line 839) | async fn insert_9() -> Result<(), DbErr> { FILE: src/query/join.rs function left_join (line 14) | pub fn left_join(self, _: R) -> Self function right_join (line 23) | pub fn right_join(self, _: R) -> Self function inner_join (line 32) | pub fn inner_join(self, _: R) -> Self function reverse_join (line 41) | pub fn reverse_join(self, _: R) -> Self function find_also (line 49) | pub fn find_also(self, _: E, r: R) -> SelectTwo function find_also_related (line 58) | pub fn find_also_related(self, r: R) -> SelectTwo function find_both_related (line 67) | pub fn find_both_related(self, r: R) -> SelectTwoRequired function find_with_related (line 76) | pub fn find_with_related(self, r: R) -> SelectTwoMany function find_also_linked (line 85) | pub fn find_also_linked(self, l: L) -> SelectTwo function find_with_linked (line 94) | pub fn find_with_linked(self, l: L) -> SelectTwoMany function left_join_linked (line 103) | pub fn left_join_linked(mut self, l: L) -> Self function has_related (line 180) | pub fn has_related(mut self, _: R, condition: C) -> Self function find_with_linked_recursive (line 209) | pub fn find_with_linked_recursive(self, l: L) -> Select function select_also_fake (line 224) | pub fn select_also_fake(self, _: R) -> SelectThree(self, _: G, _: R) -> SelectThree(self, _: R) -> SelectThree(self, _: R) -> SelectThree Result { function to_json_1 (line 280) | async fn to_json_1() -> Result<(), DbErr> { FILE: src/query/loader.rs type EntityOrSelect (line 13) | pub trait EntityOrSelect: Send { method select (line 15) | fn select(self) -> Select; type LoaderEntity (line 18) | type LoaderEntity = <::Model as ModelTrait>::Entity; type LoaderModel (line 19) | type LoaderModel = <<::Model as ModelTrait>::Entity... type LoaderRelation (line 20) | type LoaderRelation = type LoaderTrait (line 25) | pub trait LoaderTrait { method load_self (line 30) | async fn load_self( method load_self_many (line 44) | async fn load_self_many( method load_self_via (line 57) | async fn load_self_via( method load_self_via_rev (line 69) | async fn load_self_via_rev( method load_one (line 81) | async fn load_one(&self, stmt: S, db: &C) -> Result(&self, stmt: S, db: &C) -> Result( type Model (line 288) | type Model = M; method load_self (line 290) | async fn load_self( method load_self_many (line 305) | async fn load_self_many( method load_self_via (line 320) | async fn load_self_via( method load_self_via_rev (line 334) | async fn load_self_via_rev( method load_one (line 348) | async fn load_one(&self, stmt: S, db: &C) -> Result(&self, stmt: S, db: &C) -> Result( type Model (line 394) | type Model = M; method load_self (line 396) | async fn load_self( method load_self_many (line 413) | async fn load_self_many( method load_self_via (line 436) | async fn load_self_via(&self, _: V, db: &C) -> Result( method load_one (line 478) | async fn load_one(&self, stmt: S, db: &C) -> Result(&self, stmt: S, db: &C) -> Result( type LoaderExEntity (line 116) | type LoaderExEntity = <::Model as ModelTrait>::En... type LoaderExModel (line 117) | type LoaderExModel = <<::Model as ModelTrait>::En... type LoaderExModelEx (line 118) | type LoaderExModelEx = type LoaderExRelation (line 120) | type LoaderExRelation = type LoaderTraitEx (line 125) | pub trait LoaderTraitEx { method load_self_ex (line 128) | async fn load_self_ex( method load_self_many_ex (line 141) | async fn load_self_many_ex( method load_self_via_ex (line 154) | async fn load_self_via_ex( method load_one_ex (line 167) | async fn load_one_ex(&self, stmt: S, db: &C) -> Result(&self, stmt: S, db: &C) -> Result( method load_self_many_ex (line 636) | async fn load_self_many_ex( method load_self_via_ex (line 654) | async fn load_self_via_ex( method load_one_ex (line 688) | async fn load_one_ex(&self, stmt: S, db: &C) -> Result(&self, stmt: S, db: &C) -> Result( method load_self_many_ex (line 750) | async fn load_self_many_ex( method load_self_via_ex (line 776) | async fn load_self_via_ex( method load_one_ex (line 811) | async fn load_one_ex(&self, stmt: S, db: &C) -> Result(&self, stmt: S, db: &C) -> Result = <::Model as ModelTrait>::... type NestedModel (line 187) | type NestedModel = type NestedModelEx (line 189) | type NestedModelEx = type NestedLoaderRelation (line 191) | type NestedLoaderRelation = type NestedLoaderTrait (line 196) | pub trait NestedLoaderTrait { method load_self_ex (line 199) | async fn load_self_ex( method load_self_many_ex (line 212) | async fn load_self_many_ex( method load_self_via_ex (line 225) | async fn load_self_via_ex( method load_one_ex (line 238) | async fn load_one_ex( method load_many_ex (line 251) | async fn load_many_ex( type Model (line 849) | type Model = M; method load_self_ex (line 851) | async fn load_self_ex( method load_self_many_ex (line 871) | async fn load_self_many_ex( method load_self_via_ex (line 891) | async fn load_self_via_ex( method load_one_ex (line 926) | async fn load_one_ex( method load_many_ex (line 948) | async fn load_many_ex( method select (line 269) | fn select(self) -> Select { function select (line 278) | fn select(self) -> Select { function assemble_options (line 967) | fn assemble_options(input: &[Option], items: Vec) -... function assemble_vectors (line 980) | fn assemble_vectors(input: &[Vec], items: Vec) -> V... type Container (line 999) | trait Container: Default + Clone { method add (line 1001) | fn add(&mut self, item: Self::Item); type Item (line 1005) | type Item = T; method add (line 1006) | fn add(&mut self, item: Self::Item) { type Item (line 1012) | type Item = T; method add (line 1013) | fn add(&mut self, item: Self::Item) { function loader_impl (line 1018) | async fn loader_impl<'a, Model, Iter, R, C, T, Output>( function loader_impl_impl (line 1045) | async fn loader_impl_impl<'a, Model, Iter, R, C, T, Output>( function cmp_table_ref (line 1158) | fn cmp_table_ref(left: &TableRef, right: &TableRef) -> bool { function extract_col_type (line 1162) | fn extract_col_type( function dyn_model_to_key (line 1199) | fn dyn_model_to_key(dyn_model: dynamic::Model) -> Result DbErr { function prepare_condition (line 1226) | fn prepare_condition( function prepare_condition_with_save_as (line 1243) | fn prepare_condition_with_save_as( type ModelColumn (line 1283) | type ModelColumn = <::Entity as EntityTrait>::Column; type ColumnPairs (line 1285) | type ColumnPairs = (Vec>, Vec); function resolve_column_pairs (line 1287) | fn resolve_column_pairs( function check_self_ref (line 1308) | fn check_self_ref(rel_def: &RelationDef) -> Result<(), DbErr> { function check_self_ref_many (line 1318) | fn check_self_ref_many(rel_def: &RelationDef) -> Result<(), DbErr> { function column_refs_from_identity (line 1328) | fn column_refs_from_identity(table: &TableRef, identity: &Identity) -> V... function parse_identity_columns (line 1335) | fn parse_identity_columns(identity: &Identity) -> Result(ident: &DynIden) -> Result ColumnRef { function create_table_columns (line 1359) | fn create_table_columns(table: &TableRef, cols: &Identity) -> Vec { function apply_save_as (line 1367) | fn apply_save_as(cols: &[ModelColumn], values: ValueTu... function cake_model (line 1381) | fn cake_model(id: i32) -> sea_orm::tests_cfg::cake::Model { function fruit_model (line 1393) | fn fruit_model(id: i32, cake_id: Option) -> sea_orm::tests_cfg::fru... function filling_model (line 1405) | fn filling_model(id: i32) -> sea_orm::tests_cfg::filling::Model { function cake_filling_model (line 1422) | fn cake_filling_model( function test_load_one (line 1433) | async fn test_load_one() { function test_load_one_same_cake (line 1451) | async fn test_load_one_same_cake() { function test_load_one_empty (line 1469) | async fn test_load_one_empty() { function test_load_many (line 1487) | async fn test_load_many() { function test_load_many_same_fruit (line 1505) | async fn test_load_many_same_fruit() { function test_load_many_empty (line 1529) | async fn test_load_many_empty() { function test_load_many_to_many_base (line 1547) | async fn test_load_many_to_many_base() { function test_load_many_to_many_complex (line 1568) | async fn test_load_many_to_many_complex() { function test_load_many_to_many_empty (line 1608) | async fn test_load_many_to_many_empty() { function test_load_one_duplicate_keys (line 1631) | async fn test_load_one_duplicate_keys() { function test_load_many_duplicate_keys (line 1662) | async fn test_load_many_duplicate_keys() { function test_assemble_vectors (line 1690) | fn test_assemble_vectors() { FILE: src/query/select.rs type Select (line 11) | pub struct Select type SelectTwo (line 22) | pub struct SelectTwo type SelectTwoMany (line 33) | pub struct SelectTwoMany type SelectTwoRequired (line 44) | pub struct SelectTwoRequired type Topology (line 54) | pub trait Topology {} type TopologyStar (line 58) | pub struct TopologyStar; type TopologyChain (line 62) | pub struct TopologyChain; type SelectThree (line 69) | pub struct SelectThree type SelectThreeMany (line 82) | pub struct SelectThreeMany type SelectFour (line 95) | pub struct SelectFour type SelectFive (line 109) | pub struct SelectFive type SelectSix (line 124) | pub struct SelectSix type IntoSimpleExpr (line 139) | pub trait IntoSimpleExpr { method into_simple_expr (line 141) | fn into_simple_expr(self) -> SimpleExpr; method into_simple_expr (line 225) | fn into_simple_expr(self) -> SimpleExpr { method into_simple_expr (line 231) | fn into_simple_expr(self) -> SimpleExpr { method into_simple_expr (line 237) | fn into_simple_expr(self) -> SimpleExpr { type ColumnAsExpr (line 145) | pub trait ColumnAsExpr: IntoSimpleExpr { method into_column_as_expr (line 148) | fn into_column_as_expr(self) -> SimpleExpr; method into_column_as_expr (line 210) | fn into_column_as_expr(self) -> SimpleExpr { method into_column_as_expr (line 216) | fn into_column_as_expr(self) -> SimpleExpr { function new (line 246) | pub(crate) fn new() -> Self { function prepare_select (line 256) | fn prepare_select(mut self) -> Self { function column_list (line 261) | fn column_list(&self) -> Vec { function prepare_from (line 267) | fn prepare_from(mut self) -> Self { function order_by_id_asc (line 273) | pub fn order_by_id_asc(self) -> Self { function order_by_id_desc (line 278) | pub fn order_by_id_desc(self) -> Self { function order_by_id (line 283) | pub fn order_by_id(mut self, order: Order) -> Self { type QueryStatement (line 297) | type QueryStatement = SelectStatement; method query (line 298) | fn query(&mut self) -> &mut SelectStatement { method as_query (line 301) | fn as_query(&self) -> &SelectStatement { method into_query (line 304) | fn into_query(self) -> SelectStatement { FILE: src/query/traits.rs type QueryTrait (line 4) | pub trait QueryTrait { method query (line 9) | fn query(&mut self) -> &mut Self::QueryStatement; method as_query (line 12) | fn as_query(&self) -> &Self::QueryStatement; method into_query (line 15) | fn into_query(self) -> Self::QueryStatement; method build (line 18) | fn build(&self, db_backend: DbBackend) -> Statement { method apply_if (line 39) | fn apply_if(self, val: Option, if_some: F) -> Self FILE: src/query/update.rs type Update (line 10) | pub struct Update; method one (line 78) | pub fn one(model: A) -> UpdateOne method many (line 131) | pub fn many(entity: E) -> UpdateMany type UpdateOne (line 21) | pub struct UpdateOne(pub(crate) Result { type Error (line 32) | type Error = DbErr; function try_from (line 34) | fn try_from(value: UpdateOne) -> Result { function validate (line 41) | pub fn validate(self) -> Result, DbErr> { type UpdateMany (line 48) | pub struct UpdateMany type QueryStatement (line 146) | type QueryStatement = UpdateStatement; method query (line 148) | fn query(&mut self) -> &mut UpdateStatement { type QueryStatement (line 157) | type QueryStatement = UpdateStatement; method query (line 159) | fn query(&mut self) -> &mut UpdateStatement { type QueryStatement (line 168) | type QueryStatement = UpdateStatement; method query (line 170) | fn query(&mut self) -> &mut UpdateStatement { method as_query (line 174) | fn as_query(&self) -> &UpdateStatement { method into_query (line 178) | fn into_query(self) -> UpdateStatement { type QueryStatement (line 187) | type QueryStatement = UpdateStatement; method query (line 189) | fn query(&mut self) -> &mut UpdateStatement { method as_query (line 193) | fn as_query(&self) -> &UpdateStatement { method into_query (line 197) | fn into_query(self) -> UpdateStatement { function set (line 207) | pub fn set(mut self, model: A) -> Self function col_expr (line 224) | pub fn col_expr(mut self, col: T, expr: SimpleExpr) -> Self function update_1 (line 240) | fn update_1() { function update_2 (line 255) | fn update_2() { function update_3 (line 271) | fn update_3() { function update_4 (line 287) | fn update_4() { function update_5 (line 299) | fn update_5() { function update_6 (line 315) | fn update_6() { function update_7 (line 330) | fn update_7() { function update_8 (line 345) | fn update_8() { FILE: src/query/util.rs type ValueTupleBuilder (line 9) | pub struct ValueTupleBuilder(Option); method push (line 12) | pub fn push(&mut self, value: Value) { method into_inner (line 33) | pub fn into_inner(self) -> Option { function get_key_from_model (line 38) | pub fn get_key_from_model(columns: &Identity, model: &Model) -> R... function get_key_from_active_model (line 57) | pub fn get_key_from_active_model( function set_key_on_active_model (line 88) | pub fn set_key_on_active_model( function clear_key_on_active_model (line 115) | pub fn clear_key_on_active_model( function column_tuple_in_condition (line 149) | pub fn column_tuple_in_condition( function arity_mismatch (line 229) | fn arity_mismatch(expected: usize, actual: &ValueTuple) -> DbErr { function table_column (line 236) | fn table_column(tbl: &TableRef, col: &DynIden) -> ColumnRef { function create_table_columns (line 241) | fn create_table_columns(table: &TableRef, cols: &Identity) -> Vec { FILE: src/rbac/context.rs type RbacContext (line 21) | pub struct RbacContext { method load (line 43) | pub async fn load(db: &C) -> Result { method add_tables (line 81) | pub async fn add_tables( method add_crud_permissions (line 106) | pub async fn add_crud_permissions(&mut self, db: ... method add_roles (line 133) | pub async fn add_roles( method get_role (line 157) | pub fn get_role(&self, role: &'static str) -> Result<&RoleId, DbErr> { method add_role_permissions (line 164) | pub async fn add_role_permissions( method remove_role_permissions (line 176) | pub async fn remove_role_permissions( method update_role_permissions (line 187) | async fn update_role_permissions( method add_user_override (line 228) | pub async fn add_user_override( method add_role_hierarchy (line 269) | pub async fn add_role_hierarchy( method assign_user_role (line 296) | pub async fn assign_user_role( type RbacAddRoleHierarchy (line 28) | pub struct RbacAddRoleHierarchy { type RbacAddUserOverride (line 34) | pub struct RbacAddUserOverride { FILE: src/rbac/engine/loader.rs method load_from (line 10) | pub async fn load_from(db: &DbConn) -> Result { FILE: src/rbac/engine/mod.rs type RbacEngine (line 26) | pub struct RbacEngine { method fmt (line 39) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { method from_snapshot (line 59) | pub fn from_snapshot( method get_user_role_ids (line 134) | fn get_user_role_ids(&self, user_id: &UserId) -> Result Result { method get_user_role_permissions (line 165) | pub fn get_user_role_permissions( method list_resources_and_permissions (line 205) | pub fn list_resources_and_permissions(&self) -> RbacResourcesAndPermis... method list_role_hierarchy_edges (line 220) | pub fn list_role_hierarchy_edges(&self, role_id: RoleId) -> Vec(&self, user_id: UserId, permission: P, resource:... method is_wildcard_resource (line 338) | fn is_wildcard_resource(&self, id: ResourceId, target: Option<&Resourc... method is_wildcard_permission (line 355) | fn is_wildcard_permission(&self, id: PermissionId, _: Option<&Permissi... type RbacUserRolePermissions (line 45) | pub struct RbacUserRolePermissions { type RbacRolesAndRanks (line 50) | pub type RbacRolesAndRanks = Vec<(Role, u32)>; type RbacRoleHierarchyList (line 52) | pub type RbacRoleHierarchyList = Vec; type RbacResourcesAndPermissions (line 54) | pub type RbacResourcesAndPermissions = (Vec, Vec); type RbacPermissionsByResources (line 56) | pub type RbacPermissionsByResources = Vec<(Resource, Vec)>; function Object (line 368) | fn Object(r: &str) -> Table<'_> { function resource (line 372) | fn resource(table: &str) -> Resource { function permission (line 380) | fn permission(action: &str) -> Permission { function role (line 387) | fn role(role: &str) -> Role { function seed_1 (line 394) | fn seed_1() -> RbacSnapshot { function test_rbac_engine_basic (line 446) | fn test_rbac_engine_basic() { function seed_2 (line 602) | fn seed_2() -> RbacSnapshot { function test_rbac_engine_wildcard (line 650) | fn test_rbac_engine_wildcard() { function seed_3 (line 681) | fn seed_3() -> RbacSnapshot { function test_rbac_engine_hierarchy (line 731) | fn test_rbac_engine_hierarchy() { function test_unrestricted (line 809) | fn test_unrestricted() { FILE: src/rbac/engine/permission_request.rs type Action (line 4) | pub struct Action<'a>(pub &'a str); type PermissionRequest (line 7) | pub struct PermissionRequest { method from (line 12) | fn from(action: Action<'a>) -> PermissionRequest { method from (line 20) | fn from(permission: Permission) -> Self { FILE: src/rbac/engine/resource_request.rs type Table (line 4) | pub struct Table<'a>(pub &'a str); type SchemaTable (line 7) | pub struct SchemaTable<'a, 'b>(pub &'a str, pub &'b str); type ResourceRequest (line 10) | pub struct ResourceRequest { method from (line 16) | fn from(table: Table<'a>) -> ResourceRequest { method from (line 25) | fn from(schema_table: SchemaTable<'a, 'b>) -> ResourceRequest { method from (line 34) | fn from(resource: Resource) -> Self { method fmt (line 43) | fn fmt(&self, f: &mut std::fmt::Formatter) -> std::fmt::Result { FILE: src/rbac/engine/role_hierarchy_impl.rs type RoleHierarchyMap (line 5) | pub type RoleHierarchyMap = HashMap>; function enumerate_role (line 9) | pub fn enumerate_role(role: RoleId, role_hierarchy: &RoleHierarchyMap) -... function list_role_hierarchy_edges (line 33) | pub fn list_role_hierarchy_edges( function test_enumerate_role (line 68) | fn test_enumerate_role() { function test_enumerate_role_cyclic (line 97) | fn test_enumerate_role_cyclic() { FILE: src/rbac/engine/snapshot.rs type RbacSnapshot (line 4) | pub struct RbacSnapshot { method danger_unrestricted (line 18) | pub fn danger_unrestricted() -> Self { method set_resources (line 40) | pub(super) fn set_resources(&mut self, mut resources: Vec) { method set_permissions (line 47) | pub(super) fn set_permissions(&mut self, mut permissions: Vec) { method set_user_role (line 61) | pub(super) fn set_user_role(&mut self, user_id: UserId, role: &str) { method add_role_permission (line 68) | pub(super) fn add_role_permission(&mut self, role: &str, permiss... method add_user_override (line 84) | pub(super) fn add_user_override( method add_role_hierarchy (line 105) | pub(super) fn add_role_hierarchy(&mut self, role: &str, super_role: &s... method find_role (line 112) | pub(super) fn find_role(&self, role: &str) -> RoleId { method find_permission (line 116) | pub(super) fn find_permission(&self, permission: &PermissionRequest) -... method find_resource (line 124) | pub(super) fn find_resource(&self, resource: &ResourceRequest) -> Reso... FILE: src/rbac/entity/permission.rs type Model (line 7) | pub struct Model { type PermissionId (line 15) | pub struct PermissionId(pub i64); type Relation (line 18) | pub enum Relation {} FILE: src/rbac/entity/resource.rs type Model (line 7) | pub struct Model { type ResourceId (line 17) | pub struct ResourceId(pub i64); type Relation (line 20) | pub enum Relation {} FILE: src/rbac/entity/role.rs type Model (line 7) | pub struct Model { type RoleId (line 15) | pub struct RoleId(pub i64); type Relation (line 18) | pub enum Relation {} FILE: src/rbac/entity/role_hierarchy.rs type Model (line 8) | pub struct Model { type Relation (line 16) | pub enum Relation { FILE: src/rbac/entity/role_permission.rs type Model (line 8) | pub struct Model { type Relation (line 18) | pub enum Relation { method to (line 40) | fn to() -> RelationDef { method to (line 46) | fn to() -> RelationDef { method to (line 52) | fn to() -> RelationDef { FILE: src/rbac/entity/user.rs type UserId (line 5) | pub struct UserId(pub i64); FILE: src/rbac/entity/user_override.rs type Model (line 8) | pub struct Model { type Relation (line 20) | pub enum Relation { method to (line 36) | fn to() -> RelationDef { method to (line 42) | fn to() -> RelationDef { FILE: src/rbac/entity/user_role.rs type Model (line 8) | pub struct Model { type Relation (line 15) | pub enum Relation { method to (line 25) | fn to() -> RelationDef { FILE: src/rbac/error.rs type Error (line 5) | pub enum Error { FILE: src/rbac/mod.rs constant WILDCARD (line 19) | pub const WILDCARD: &str = "*"; FILE: src/rbac/schema.rs type RbacCreateTablesParams (line 5) | pub struct RbacCreateTablesParams { function create_tables (line 11) | pub async fn create_tables( function all_tables (line 30) | pub fn all_tables() -> Vec<&'static str> { function create_table (line 44) | async fn create_table( FILE: src/schema/builder.rs type SchemaBuilder (line 9) | pub struct SchemaBuilder { method fmt (line 22) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { method new (line 44) | pub fn new(schema: Schema) -> Self { method register (line 52) | pub fn register(mut self, entity: E) -> Self { method helper (line 65) | pub(crate) fn helper(&self) -> &Schema { method register_entity (line 70) | pub(crate) fn register_entity(&mut self, entity: EntitySchemaInfo) { method sync (line 78) | pub async fn sync(self, db: &C) -> Result<(), DbErr> method apply (line 196) | pub async fn apply(self, db: &C) -> Result<(), DbE... method sorted_tables (line 212) | fn sorted_tables(&self) -> Vec { type EntitySchemaInfo (line 15) | pub struct EntitySchemaInfo { method fmt (line 37) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { method new (line 255) | pub fn new(entity: E, helper: &Schema) -> Self { method apply (line 263) | async fn apply( method sync (line 284) | async fn sync( method debug_print (line 495) | fn debug_print( type DiscoveredSchema (line 248) | struct DiscoveredSchema { function get_table_name (line 522) | fn get_table_name(table_ref: Option<&TableRef>) -> TableName { function compare_foreign_key (line 530) | fn compare_foreign_key(a: &ForeignKeyCreateStatement, b: &ForeignKeyCrea... FILE: src/schema/entity.rs method create_enum_from_active_enum (line 14) | pub fn create_enum_from_active_enum(&self) -> Option(&self, entity: E) -> Vec(&self, entity: E) -> TableCreateState... method create_table_with_index_from_entity (line 39) | pub fn create_table_with_index_from_entity(&self, entity: E) -> Table... method create_index_from_entity (line 52) | pub fn create_index_from_entity(&self, entity: E) -> Vec(&self, column: E::Column) -> ColumnDef function create_enum_from_active_enum (line 100) | pub(crate) fn create_enum_from_active_enum(backend: DbBackend) -> Opt... function create_enum_from_column_type (line 112) | pub(crate) fn create_enum_from_column_type(col_type: &ColumnType) -> Opt... function create_enum_from_entity (line 121) | pub(crate) fn create_enum_from_entity(_: E, backend: DbBackend) -> Ve... function create_index_from_entity (line 142) | pub(crate) fn create_index_from_entity( function create_table_from_entity (line 184) | pub(crate) fn create_table_from_entity(entity: E, backend: DbBackend)... function column_def_from_entity_column (line 218) | fn column_def_from_entity_column(column: E::Column, backend: DbBacken... function test_create_table_from_entity_table_ref (line 278) | fn test_create_table_from_entity_table_ref() { function get_cake_filling_price_stmt (line 292) | fn get_cake_filling_price_stmt() -> TableCreateStatement { function test_create_index_from_entity_table_ref (line 331) | fn test_create_index_from_entity_table_ref() { function get_indexes_table_stmt (line 365) | fn get_indexes_table_stmt() -> TableCreateStatement { FILE: src/schema/json.rs method json_schema_from_entity (line 6) | pub fn json_schema_from_entity(&self, entity: E) -> Value function json_schema_from_entity (line 14) | pub(crate) fn json_schema_from_entity(entity: E) -> Value function json_schema_from_entity_column (line 40) | fn json_schema_from_entity_column(column: E::Column) -> Value function type_def_from_column_def (line 63) | fn type_def_from_column_def(column_type: &ColumnType) -> Value { function test_json_schema_from_entity (line 120) | fn test_json_schema_from_entity() { FILE: src/schema/mod.rs type Schema (line 15) | pub struct Schema { method new (line 21) | pub fn new(backend: DbBackend) -> Self { method builder (line 26) | pub fn builder(self) -> SchemaBuilder { FILE: src/schema/topology.rs type Dependency (line 39) | struct Dependency { function new (line 45) | fn new() -> Dependency { type TopologicalSort (line 55) | pub struct TopologicalSort { method default (line 60) | fn default() -> TopologicalSort { function new (line 69) | pub fn new() -> TopologicalSort { function len (line 75) | pub fn len(&self) -> usize { function is_empty (line 81) | pub fn is_empty(&self) -> bool { function add_dependency (line 91) | pub fn add_dependency(&mut self, prec: P, succ: S) function add_dependency_impl (line 99) | fn add_dependency_impl(&mut self, prec: T, succ: T) { function add_link (line 127) | pub fn add_link(&mut self, link: DependencyLink) { function insert (line 136) | pub fn insert(&mut self, elt: U) -> bool function pop (line 154) | pub fn pop(&mut self) -> Option { function pop_all (line 164) | pub fn pop_all(&mut self) -> Vec { function peek (line 179) | pub fn peek(&self) -> Option<&T> { function peek_all (line 189) | pub fn peek_all(&self) -> Vec<&T> { function remove (line 197) | fn remove(&mut self, prec: &T) -> Option> { function from_iter (line 211) | fn from_iter>(iter: I) -> TopologicalSort { type DependencyLink (line 235) | pub struct DependencyLink { function from (line 243) | fn from(tuple: (T, T)) -> Self { function from_iter (line 252) | fn from_iter>>(iter: I) -> Topo... type Item (line 262) | type Item = T; method next (line 264) | fn next(&mut self) -> Option { function fmt (line 270) | fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { function fmt (line 276) | fn fmt(&self, f: &mut fmt::Formatter) -> fmt::Result { function from_iter (line 287) | fn from_iter() { function iter (line 300) | fn iter() { function pop_all (line 313) | fn pop_all() { function cyclic_deadlock (line 349) | fn cyclic_deadlock() { function topo_test_quickcheck (line 365) | fn topo_test_quickcheck(n: usize, edges: Vec<(usize, usize)>) { FILE: src/tests_cfg/cake.rs type Model (line 11) | pub struct Model { FILE: src/tests_cfg/cake_compact.rs type Model (line 10) | pub struct Model { type Relation (line 18) | pub enum Relation { method to (line 35) | fn to() -> RelationDef { method to (line 41) | fn to() -> RelationDef { method via (line 45) | fn via() -> Option { FILE: src/tests_cfg/cake_expanded.rs type Entity (line 5) | pub struct Entity; method to (line 63) | fn to() -> RelationDef { method to (line 69) | fn to() -> RelationDef { method via (line 73) | fn via() -> Option { method table_name (line 8) | fn table_name(&self) -> &'static str { type Model (line 14) | pub struct Model { type Column (line 20) | pub enum Column { type PrimaryKey (line 26) | pub enum PrimaryKey { type ValueType (line 31) | type ValueType = i32; method auto_increment (line 33) | fn auto_increment() -> bool { type Relation (line 39) | pub enum Relation { type EntityName (line 44) | type EntityName = Entity; method def (line 46) | fn def(&self) -> ColumnDef { method def (line 55) | fn def(&self) -> RelationDef { FILE: src/tests_cfg/cake_filling.rs type Model (line 7) | pub struct Model { type Relation (line 15) | pub enum Relation { method to (line 35) | fn to() -> RelationDef { method to (line 41) | fn to() -> RelationDef { method to (line 47) | fn to() -> RelationDef { FILE: src/tests_cfg/cake_filling_price.rs type Model (line 6) | pub struct Model { type Relation (line 19) | pub enum Relation { method to (line 36) | fn to() -> RelationDef { FILE: src/tests_cfg/cake_seaography.rs type Model (line 6) | pub struct Model { type Relation (line 14) | pub enum Relation { method to (line 31) | fn to() -> RelationDef { method to (line 37) | fn to() -> RelationDef { method via (line 41) | fn via() -> Option { type RelatedEntity (line 47) | pub enum RelatedEntity { FILE: src/tests_cfg/comment.rs type Model (line 7) | pub struct Model { FILE: src/tests_cfg/entity_linked.rs type CakeToFilling (line 5) | pub struct CakeToFilling; type FromEntity (line 8) | type FromEntity = super::cake::Entity; type ToEntity (line 10) | type ToEntity = super::filling::Entity; method link (line 12) | fn link(&self) -> Vec { type CakeToFillingVendor (line 21) | pub struct CakeToFillingVendor; type FromEntity (line 24) | type FromEntity = super::cake::Entity; type ToEntity (line 26) | type ToEntity = super::vendor::Entity; method link (line 28) | fn link(&self) -> Vec { type CheeseCakeToFillingVendor (line 38) | pub struct CheeseCakeToFillingVendor; type FromEntity (line 41) | type FromEntity = super::cake::Entity; type ToEntity (line 43) | type ToEntity = super::vendor::Entity; method link (line 45) | fn link(&self) -> Vec { type CakeToCakeViaFilling (line 62) | pub struct CakeToCakeViaFilling; type FromEntity (line 65) | type FromEntity = super::cake::Entity; type ToEntity (line 67) | type ToEntity = super::cake::Entity; method link (line 69) | fn link(&self) -> Vec { FILE: src/tests_cfg/filling.rs type Model (line 11) | pub struct Model { type Relation (line 22) | pub enum Relation { method to (line 34) | fn to() -> RelationDef { method to (line 40) | fn to() -> RelationDef { method via (line 44) | fn via() -> Option { method to (line 50) | fn to() -> RelationDef { method via (line 54) | fn via() -> Option { FILE: src/tests_cfg/fruit.rs type Model (line 11) | pub struct Model { type Relation (line 20) | pub enum Relation { method to (line 42) | fn to() -> RelationDef { method to (line 48) | fn to() -> RelationDef { method to (line 54) | fn to() -> RelationDef { FILE: src/tests_cfg/indexes.rs type Model (line 7) | pub struct Model { type Relation (line 23) | pub enum Relation {} FILE: src/tests_cfg/ingredient.rs type Model (line 11) | pub struct Model { FILE: src/tests_cfg/lunch_set.rs type Model (line 7) | pub struct Model { type Relation (line 15) | pub enum Relation {} FILE: src/tests_cfg/lunch_set_expanded.rs type Entity (line 6) | pub struct Entity; method table_name (line 9) | fn table_name(&self) -> &'static str { type Model (line 16) | pub struct Model { type Column (line 24) | pub enum Column { type PrimaryKey (line 31) | pub enum PrimaryKey { type ValueType (line 36) | type ValueType = i32; method auto_increment (line 38) | fn auto_increment() -> bool { type Relation (line 44) | pub enum Relation {} type EntityName (line 47) | type EntityName = Entity; method def (line 49) | fn def(&self) -> ColumnDef { method def (line 59) | fn def(&self) -> RelationDef { FILE: src/tests_cfg/post.rs type Model (line 7) | pub struct Model { FILE: src/tests_cfg/post_tag.rs type Model (line 7) | pub struct Model { FILE: src/tests_cfg/profile.rs type Model (line 7) | pub struct Model { FILE: src/tests_cfg/registry.rs function test_entity_registry (line 4) | fn test_entity_registry() { FILE: src/tests_cfg/rust_keyword.rs type Model (line 6) | pub struct Model { type Relation (line 66) | pub enum Relation {} function test_columns (line 76) | fn test_columns() { FILE: src/tests_cfg/sea_orm_active_enums.rs type Tea (line 6) | pub enum Tea { type SeaORM (line 15) | pub enum SeaORM { FILE: src/tests_cfg/serde_rename.rs type Model (line 12) | pub struct Model { type Relation (line 22) | pub enum Relation {} type Model (line 40) | pub struct Model { type Relation (line 56) | pub enum Relation {} type Model (line 71) | pub struct Model { type Relation (line 78) | pub enum Relation {} type Model (line 97) | pub struct Model { type Relation (line 104) | pub enum Relation {} function test_rename_all (line 116) | fn test_rename_all() { function test_field_rename (line 143) | fn test_field_rename() { function test_no_serde_rename (line 175) | fn test_no_serde_rename() { function test_directional_rename_all (line 193) | fn test_directional_rename_all() { FILE: src/tests_cfg/tag.rs type Model (line 7) | pub struct Model { FILE: src/tests_cfg/user.rs type Model (line 7) | pub struct Model { FILE: src/tests_cfg/vendor.rs type Model (line 6) | pub struct Model { type Relation (line 13) | pub enum Relation {} method to (line 16) | fn to() -> RelationDef { FILE: src/util.rs type StreamShim (line 31) | pub trait StreamShim { method try_next (line 32) | fn try_next(&mut self) -> Result, crate::DbErr>; method try_next (line 40) | fn try_next(&mut self) -> Result, crate::DbErr> { FILE: src/value.rs type DefaultActiveValue (line 23) | pub trait DefaultActiveValue { method default_value (line 25) | fn default_value(&self) -> Self; method default_value (line 47) | fn default_value(&self) -> Self { type DefaultActiveValueNone (line 29) | pub trait DefaultActiveValueNone { method default_value (line 31) | fn default_value(&self) -> Self; method default_value (line 59) | fn default_value(&self) -> Self { type DefaultActiveValueNotSet (line 35) | pub trait DefaultActiveValueNotSet { method default_value (line 40) | fn default_value(&self) -> Self::Value; type Value (line 68) | type Value = ActiveValue; method default_value (line 70) | fn default_value(&self) -> Self::Value { function test_default_value (line 81) | fn test_default_value() { FILE: src/value/text_uuid.rs type TextUuid (line 16) | pub struct TextUuid(pub uuid::Uuid); method null (line 69) | fn null() -> sea_orm::Value { method into_active_value (line 75) | fn into_active_value(self) -> crate::ActiveValue { method from (line 95) | fn from(value: uuid::Uuid) -> Self { function from (line 19) | fn from(value: TextUuid) -> Self { method try_get_by (line 25) | fn try_get_by( method try_from (line 38) | fn try_from(v: sea_orm::Value) -> Result { method type_name (line 48) | fn type_name() -> String { method array_type (line 52) | fn array_type() -> sea_query::ArrayType { method column_type (line 56) | fn column_type() -> sea_orm::ColumnType { method try_from_u64 (line 63) | fn try_from_u64(_n: u64) -> Result { type Target (line 81) | type Target = uuid::Uuid; method deref (line 83) | fn deref(&self) -> &uuid::Uuid { method deref_mut (line 89) | fn deref_mut(&mut self) -> &mut uuid::Uuid { function from (line 101) | fn from(value: TextUuid) -> Self { FILE: src/value/with_chrono.rs type ChronoUnixTimestamp (line 9) | pub struct ChronoUnixTimestamp(pub ChronoDateTimeUtc); type ChronoUnixTimestampMillis (line 14) | pub struct ChronoUnixTimestampMillis(pub ChronoDateTimeUtc); function from_timestamp (line 30) | fn from_timestamp(ts: i64) -> Option { function to_timestamp (line 34) | fn to_timestamp(ts: ChronoUnixTimestamp) -> i64 { function from_timestamp_millis (line 38) | fn from_timestamp_millis(ts: i64) -> Option { function to_timestamp_millis (line 42) | fn to_timestamp_millis(ts: ChronoUnixTimestampMillis) -> i64 { FILE: src/value/with_time.rs type TimeUnixTimestamp (line 9) | pub struct TimeUnixTimestamp(pub TimeDateTimeWithTimeZone); type TimeUnixTimestampMillis (line 14) | pub struct TimeUnixTimestampMillis(pub TimeDateTimeWithTimeZone); function from_timestamp (line 30) | fn from_timestamp(ts: i64) -> Option { function to_timestamp (line 36) | fn to_timestamp(ts: TimeUnixTimestamp) -> i64 { function from_timestamp_millis (line 40) | fn from_timestamp_millis(ts: i64) -> Option { function to_timestamp_millis (line 46) | fn to_timestamp_millis(ts: TimeUnixTimestampMillis) -> i64 { FILE: tests/active_enum_tests.rs function active_enum_tests (line 18) | async fn active_enum_tests() -> Result<(), DbErr> { function active_enum_schema_sync_test (line 43) | async fn active_enum_schema_sync_test() -> Result<(), DbErr> { function insert_active_enum (line 71) | pub async fn insert_active_enum(db: &DatabaseConnection) -> Result<(), D... function insert_active_enum_child (line 303) | pub async fn insert_active_enum_child(db: &DatabaseConnection) -> Result... function insert_active_enum_vec (line 383) | pub async fn insert_active_enum_vec(db: &DatabaseConnection) -> Result<(... function find_related_active_enum (line 449) | pub async fn find_related_active_enum(db: &DatabaseConnection) -> Result... function find_linked_active_enum (line 575) | pub async fn find_linked_active_enum(db: &DatabaseConnection) -> Result<... function delete_active_enum (line 701) | async fn delete_active_enum(db: &DatabaseConnection) -> Result<(), DbErr> { function active_enum_find_related (line 728) | fn active_enum_find_related() { function active_enum_find_linked (line 815) | fn active_enum_find_linked() { function active_enum_child_find_related (line 902) | fn active_enum_child_find_related() { function active_enum_child_find_linked (line 990) | fn active_enum_child_find_linked() { function create_enum_from (line 1078) | fn create_enum_from() { function display_test (line 1108) | fn display_test() { function derive_partial_model_active_enum_casts_to_text (line 1117) | fn derive_partial_model_active_enum_casts_to_text() { FILE: tests/active_model_ex_tests.rs function test_active_model_ex_blog (line 10) | async fn test_active_model_ex_blog() -> Result<(), DbErr> { function test_active_model_ex_film_store (line 591) | async fn test_active_model_ex_film_store() -> Result<(), DbErr> { FILE: tests/arrow_schema_tests.rs type Model (line 19) | pub struct Model { type Model (line 36) | pub struct Model { type Model (line 52) | pub struct Model { type Model (line 68) | pub struct Model { type Model (line 87) | pub struct Model { type Model (line 112) | pub struct Model { type Model (line 130) | pub struct Model { type Model (line 156) | pub struct Model { type Model (line 181) | pub struct Model { type Relation (line 194) | pub enum Relation {} type Model (line 204) | pub struct Model { type Relation (line 232) | pub enum Relation {} type Model (line 242) | pub struct Model { type Relation (line 254) | pub enum Relation {} type Model (line 264) | pub struct Model { type Relation (line 280) | pub enum Relation {} type Model (line 290) | pub struct Model { type Relation (line 302) | pub enum Relation {} type Model (line 312) | pub struct Model { type Relation (line 328) | pub enum Relation {} function test_basic_schema (line 338) | fn test_basic_schema() { function test_all_integer_types (line 350) | fn test_all_integer_types() { function test_float_types (line 386) | fn test_float_types() { function test_nullable_fields (line 400) | fn test_nullable_fields() { function test_column_type_overrides (line 422) | fn test_column_type_overrides() { function test_string_variants (line 441) | fn test_string_variants() { function test_arrow_skip (line 460) | fn test_arrow_skip() { function test_arrow_comment_metadata (line 474) | fn test_arrow_comment_metadata() { function test_special_types (line 499) | fn test_special_types() { function test_date_time_column_types (line 516) | fn test_date_time_column_types() { function test_timestamp_unit_overrides (line 545) | fn test_timestamp_unit_overrides() { function test_decimal_column_types (line 572) | fn test_decimal_column_types() { function test_decimal_arrow_precision_override (line 589) | fn test_decimal_arrow_precision_override() { function test_field_count_matches (line 601) | fn test_field_count_matches() { function test_field_names_preserve_snake_case (line 614) | fn test_field_names_preserve_snake_case() { type Model (line 640) | pub struct Model { type Model (line 659) | pub struct Model { type Relation (line 669) | pub enum Relation {} function test_chrono_date (line 675) | fn test_chrono_date() { function test_chrono_time (line 685) | fn test_chrono_time() { function test_chrono_datetime_naive (line 697) | fn test_chrono_datetime_naive() { function test_chrono_datetime_utc (line 709) | fn test_chrono_datetime_utc() { function test_chrono_optional_nullable (line 721) | fn test_chrono_optional_nullable() { function test_chrono_timestamp_unit_override (line 731) | fn test_chrono_timestamp_unit_override() { type Model (line 763) | pub struct Model { type Relation (line 773) | pub enum Relation {} function test_decimal_with_column_type (line 779) | fn test_decimal_with_column_type() { function test_decimal_inferred_type (line 789) | fn test_decimal_inferred_type() { function test_decimal_optional_nullable (line 798) | fn test_decimal_optional_nullable() { FILE: tests/arrow_tests.rs type Model (line 17) | pub struct Model { type Model (line 45) | pub struct Model { function make_batch (line 59) | fn make_batch() -> RecordBatch { function test_from_arrow_basic (line 100) | fn test_from_arrow_basic() { function test_from_arrow_missing_columns (line 133) | fn test_from_arrow_missing_columns() { function test_from_arrow_empty_batch (line 166) | fn test_from_arrow_empty_batch() { function test_from_arrow_type_mismatch (line 179) | fn test_from_arrow_type_mismatch() { function test_to_arrow_basic_primitives (line 195) | fn test_to_arrow_basic_primitives() { function test_to_arrow_not_set_becomes_null (line 328) | fn test_to_arrow_not_set_becomes_null() { function test_to_arrow_empty_slice (line 376) | fn test_to_arrow_empty_slice() { function test_column_name_schema_uses_db_names (line 388) | fn test_column_name_schema_uses_db_names() { function test_column_name_to_arrow_uses_db_names (line 400) | fn test_column_name_to_arrow_uses_db_names() { function test_column_name_from_arrow_uses_db_names (line 450) | fn test_column_name_from_arrow_uses_db_names() { function test_column_name_roundtrip (line 476) | fn test_column_name_roundtrip() { function test_column_name_from_arrow_ignores_rust_field_names (line 503) | fn test_column_name_from_arrow_ignores_rust_field_names() { function test_to_arrow_roundtrip_primitives (line 538) | fn test_to_arrow_roundtrip_primitives() { type Model (line 599) | pub struct Model { function test_to_arrow_chrono_roundtrip (line 613) | fn test_to_arrow_chrono_roundtrip() { function test_to_arrow_chrono_nanosecond_schema (line 708) | fn test_to_arrow_chrono_nanosecond_schema() { function test_from_arrow_chrono_timestamp_micros (line 773) | fn test_from_arrow_chrono_timestamp_micros() { function test_from_arrow_chrono_timestamp_seconds (line 854) | fn test_from_arrow_chrono_timestamp_seconds() { function test_from_arrow_chrono_timestamp_nanos (line 903) | fn test_from_arrow_chrono_timestamp_nanos() { type Model (line 994) | pub struct Model { function test_from_arrow_time_crate (line 1008) | fn test_from_arrow_time_crate() { function test_from_arrow_time_crate_nanos (line 1077) | fn test_from_arrow_time_crate_nanos() { function test_to_arrow_time_crate_roundtrip (line 1151) | fn test_to_arrow_time_crate_roundtrip() { type Model (line 1237) | pub struct Model { function test_from_arrow_decimal128_rust_decimal (line 1252) | fn test_from_arrow_decimal128_rust_decimal() { function test_from_arrow_decimal128_edge_cases (line 1313) | fn test_from_arrow_decimal128_edge_cases() { function test_to_arrow_rust_decimal_roundtrip (line 1327) | fn test_to_arrow_rust_decimal_roundtrip() { function test_to_arrow_rust_decimal_decimal128_roundtrip (line 1383) | fn test_to_arrow_rust_decimal_decimal128_roundtrip() { type Model (line 1463) | pub struct Model { function test_from_arrow_decimal128_bigdecimal (line 1479) | fn test_from_arrow_decimal128_bigdecimal() { function test_from_arrow_decimal256_bigdecimal (line 1540) | fn test_from_arrow_decimal256_bigdecimal() { function test_to_arrow_bigdecimal_roundtrip (line 1587) | fn test_to_arrow_bigdecimal_roundtrip() { function test_to_arrow_bigdecimal_decimal128_roundtrip (line 1644) | fn test_to_arrow_bigdecimal_decimal128_roundtrip() { FILE: tests/basic.rs function main (line 11) | async fn main() -> Result<(), DbErr> { function setup_schema (line 25) | async fn setup_schema(db: &DbConn) -> Result<(), DbErr> { function crud_cake (line 47) | async fn crud_cake(db: &DbConn) -> Result<(), DbErr> { FILE: tests/bits_tests.rs function main (line 11) | async fn main() -> Result<(), DbErr> { function create_and_update (line 20) | pub async fn create_and_update(db: &DatabaseConnection) -> Result<(), Db... FILE: tests/byte_primary_key_tests.rs function main (line 10) | async fn main() -> Result<(), DbErr> { function create_and_update (line 19) | pub async fn create_and_update(db: &DatabaseConnection) -> Result<(), Db... FILE: tests/collection_tests.rs function main (line 12) | async fn main() -> Result<(), DbErr> { function insert_collection (line 24) | pub async fn insert_collection(db: &DatabaseConnection) -> Result<(), Db... function update_collection (line 212) | pub async fn update_collection(db: &DatabaseConnection) -> Result<(), Db... function select_collection (line 248) | pub async fn select_collection(db: &DatabaseConnection) -> Result<(), Db... FILE: tests/common/bakery_chain/baker.rs type Model (line 5) | pub struct Model { type Relation (line 14) | pub enum Relation { method to (line 26) | fn to() -> RelationDef { method to (line 32) | fn to() -> RelationDef { method via (line 36) | fn via() -> Option { type BakedForCustomer (line 41) | pub struct BakedForCustomer; type FromEntity (line 44) | type FromEntity = Entity; type ToEntity (line 46) | type ToEntity = super::customer::Entity; method link (line 48) | fn link(&self) -> Vec { FILE: tests/common/bakery_chain/bakery.rs type Model (line 5) | pub struct Model { type Relation (line 13) | pub enum Relation { method to (line 23) | fn to() -> RelationDef { method to (line 29) | fn to() -> RelationDef { method to (line 35) | fn to() -> RelationDef { type ToBaker (line 42) | pub struct ToBaker; type FromEntity (line 45) | type FromEntity = Entity; type ToEntity (line 46) | type ToEntity = super::baker::Entity; method link (line 48) | fn link(&self) -> Vec { FILE: tests/common/bakery_chain/cake.rs type Model (line 6) | pub struct Model { type Relation (line 18) | pub enum Relation { method to (line 32) | fn to() -> RelationDef { method to (line 38) | fn to() -> RelationDef { method via (line 42) | fn via() -> Option { method to (line 48) | fn to() -> RelationDef { type ToBakery (line 53) | pub struct ToBakery; type FromEntity (line 55) | type FromEntity = super::cake::Entity; type ToEntity (line 56) | type ToEntity = super::bakery::Entity; method link (line 58) | fn link(&self) -> Vec { method new (line 65) | fn new() -> Self { method before_save (line 73) | async fn before_save(self, _db: &C, insert: bool) -> Result method after_save (line 86) | async fn after_save(model: Model, _db: &C, insert: bool) -> Result(self, _db: &C) -> Result method after_delete (line 112) | async fn after_delete(self, _db: &C) -> Result function column_type_test (line 125) | fn column_type_test() { FILE: tests/common/bakery_chain/cakes_bakers.rs type Model (line 5) | pub struct Model { type Relation (line 13) | pub enum Relation { FILE: tests/common/bakery_chain/customer.rs type Model (line 5) | pub struct Model { type Relation (line 14) | pub enum Relation { method to (line 20) | fn to() -> RelationDef { FILE: tests/common/bakery_chain/lineitem.rs type Model (line 5) | pub struct Model { type Relation (line 18) | pub enum Relation { method to (line 36) | fn to() -> RelationDef { method to (line 42) | fn to() -> RelationDef { FILE: tests/common/bakery_chain/order.rs type Model (line 5) | pub struct Model { type Relation (line 16) | pub enum Relation { method to (line 36) | fn to() -> RelationDef { method to (line 42) | fn to() -> RelationDef { method to (line 48) | fn to() -> RelationDef { type ToCustomer (line 53) | pub struct ToCustomer; type FromEntity (line 55) | type FromEntity = Entity; type ToEntity (line 56) | type ToEntity = super::customer::Entity; method link (line 58) | fn link(&self) -> Vec { type ToLineitem (line 63) | pub struct ToLineitem; type FromEntity (line 65) | type FromEntity = Entity; type ToEntity (line 66) | type ToEntity = super::lineitem::Entity; method link (line 68) | fn link(&self) -> Vec { FILE: tests/common/bakery_chain/schema.rs function create_tables (line 8) | pub async fn create_tables(db: &DatabaseConnection) -> Result<(), DbErr> { function create_bakery_table (line 19) | pub async fn create_bakery_table(db: &DbConn) -> Result Result { function create_customer_table (line 70) | pub async fn create_customer_table(db: &DbConn) -> Result Result { function create_lineitem_table (line 132) | pub async fn create_lineitem_table(db: &DbConn) -> Result Result Result { FILE: tests/common/bakery_chain/seed_data.rs function init_1 (line 5) | pub async fn init_1(ctx: &TestContext, link: bool) { function init_2 (line 102) | pub async fn init_2(ctx: &TestContext) -> Result<(), DbErr> { FILE: tests/common/bakery_dense/baker.rs type Model (line 8) | pub struct Model { FILE: tests/common/bakery_dense/bakery.rs type Model (line 8) | pub struct Model { FILE: tests/common/bakery_dense/cake.rs type Model (line 8) | pub struct Model { method new (line 27) | fn new() -> Self { FILE: tests/common/bakery_dense/cakes_bakers.rs type Model (line 8) | pub struct Model { FILE: tests/common/bakery_dense/customer.rs type Model (line 8) | pub struct Model { FILE: tests/common/bakery_dense/lineitem.rs type Model (line 8) | pub struct Model { type Relation (line 21) | pub enum Relation { method to (line 39) | fn to() -> RelationDef { method to (line 45) | fn to() -> RelationDef { FILE: tests/common/bakery_dense/order.rs type Model (line 8) | pub struct Model { FILE: tests/common/blogger/attachment.rs type Model (line 6) | pub struct Model { FILE: tests/common/blogger/comment.rs type Model (line 6) | pub struct Model { FILE: tests/common/blogger/post.rs type Model (line 6) | pub struct Model { FILE: tests/common/blogger/post_tag.rs type Model (line 6) | pub struct Model { FILE: tests/common/blogger/profile.rs type Model (line 6) | pub struct Model { FILE: tests/common/blogger/tag.rs type Model (line 6) | pub struct Model { FILE: tests/common/blogger/user.rs type Model (line 6) | pub struct Model { FILE: tests/common/blogger/user_follower.rs type Model (line 6) | pub struct Model { FILE: tests/common/blogger/user_mono.rs type Model (line 6) | pub struct Model { FILE: tests/common/features/active_enum.rs type Model (line 7) | pub struct Model { type Relation (line 16) | pub enum Relation { method to (line 22) | fn to() -> RelationDef { type ActiveEnumChildLink (line 27) | pub struct ActiveEnumChildLink; type FromEntity (line 30) | type FromEntity = Entity; type ToEntity (line 32) | type ToEntity = super::active_enum_child::Entity; method link (line 34) | fn link(&self) -> Vec { FILE: tests/common/features/active_enum_child.rs type Model (line 7) | pub struct Model { type Relation (line 17) | pub enum Relation { method to (line 28) | fn to() -> RelationDef { type ActiveEnumLink (line 33) | pub struct ActiveEnumLink; type FromEntity (line 36) | type FromEntity = Entity; type ToEntity (line 38) | type ToEntity = super::active_enum::Entity; method link (line 40) | fn link(&self) -> Vec { FILE: tests/common/features/active_enum_vec.rs type Model (line 7) | pub struct Model { type Relation (line 14) | pub enum Relation {} FILE: tests/common/features/applog.rs type Model (line 5) | pub struct Model { type Relation (line 17) | pub enum Relation {} FILE: tests/common/features/binary.rs type Model (line 5) | pub struct Model { type Relation (line 17) | pub enum Relation {} FILE: tests/common/features/bits.rs type Model (line 5) | pub struct Model { type Relation (line 47) | pub enum Relation {} FILE: tests/common/features/byte_primary_key.rs type Model (line 5) | pub struct Model { type Relation (line 12) | pub enum Relation {} FILE: tests/common/features/categories.rs type Model (line 6) | pub struct Model { type Relation (line 13) | pub enum Relation {} FILE: tests/common/features/collection.rs type Model (line 7) | pub struct Model { type Relation (line 27) | pub enum Relation {} FILE: tests/common/features/collection_expanded.rs type Entity (line 4) | pub struct Entity; method schema_name (line 7) | fn schema_name(&self) -> Option<&str> { method table_name (line 11) | fn table_name(&self) -> &'static str { type Model (line 17) | pub struct Model { type Column (line 24) | pub enum Column { type PrimaryKey (line 31) | pub enum PrimaryKey { type ValueType (line 36) | type ValueType = i32; method auto_increment (line 37) | fn auto_increment() -> bool { type Relation (line 43) | pub enum Relation {} type EntityName (line 46) | type EntityName = Entity; method def (line 47) | fn def(&self) -> ColumnDef { method def (line 59) | fn def(&self) -> RelationDef { FILE: tests/common/features/custom_active_model.rs type Model (line 8) | pub struct Model { type Relation (line 20) | pub enum Relation {} type CustomActiveModel (line 25) | pub struct CustomActiveModel { FILE: tests/common/features/dyn_table_name.rs type Entity (line 4) | pub struct Entity { method table_name (line 9) | fn table_name(&self) -> &'static str { type Model (line 19) | pub struct Model { type Column (line 25) | pub enum Column { type PrimaryKey (line 31) | pub enum PrimaryKey { type ValueType (line 36) | type ValueType = i32; method auto_increment (line 38) | fn auto_increment() -> bool { type Relation (line 44) | pub enum Relation {} type EntityName (line 47) | type EntityName = Entity; method def (line 49) | fn def(&self) -> ColumnDef { FILE: tests/common/features/edit_log.rs type Model (line 5) | pub struct Model { type Relation (line 13) | pub enum Relation {} FILE: tests/common/features/embedding.rs type Model (line 6) | pub struct Model { type Relation (line 13) | pub enum Relation {} FILE: tests/common/features/event_trigger.rs type Model (line 9) | pub struct Model { type Relation (line 16) | pub enum Relation {} type Event (line 21) | pub struct Event(pub String); type Events (line 24) | pub struct Events(pub Vec); method from (line 27) | fn from(events: Events) -> Self { method try_get_by (line 35) | fn try_get_by(res: &QueryResult, idx: I) -> Result Result { method type_name (line 52) | fn type_name() -> String { method array_type (line 56) | fn array_type() -> ArrayType { method column_type (line 60) | fn column_type() -> ColumnType { FILE: tests/common/features/host_network.rs type Model (line 5) | pub struct Model { type Relation (line 15) | pub enum Relation {} FILE: tests/common/features/insert_default.rs type Model (line 5) | pub struct Model { type Relation (line 11) | pub enum Relation {} FILE: tests/common/features/json_struct.rs type Model (line 7) | pub struct Model { type KeyValue (line 17) | pub struct KeyValue { type NonSerializableStruct (line 25) | pub struct NonSerializableStruct; method serialize (line 28) | fn serialize(&self, _serializer: S) -> Result type Relation (line 39) | pub enum Relation {} FILE: tests/common/features/json_vec.rs type Model (line 7) | pub struct Model { type Relation (line 14) | pub enum Relation {} type StringVec (line 19) | pub struct StringVec(pub Vec); method try_from (line 30) | fn try_from(v: Value) -> Result { method type_name (line 39) | fn type_name() -> String { method array_type (line 43) | fn array_type() -> sea_orm::sea_query::ArrayType { method column_type (line 47) | fn column_type() -> sea_query::ColumnType { method null (line 53) | fn null() -> sea_orm::Value { method from (line 24) | fn from(source: StringVec) -> Self { FILE: tests/common/features/json_vec_derive.rs type Model (line 8) | pub struct Model { type StringVec (line 15) | pub struct StringVec(pub Vec); type Relation (line 18) | pub enum Relation {} type Model (line 30) | pub struct Model { type JsonColumn (line 38) | pub struct JsonColumn { type Relation (line 43) | pub enum Relation {} FILE: tests/common/features/metadata.rs type Model (line 5) | pub struct Model { type Relation (line 19) | pub enum Relation {} FILE: tests/common/features/pi.rs type Model (line 5) | pub struct Model { type Relation (line 19) | pub enum Relation {} FILE: tests/common/features/repository.rs type Model (line 7) | pub struct Model { type Relation (line 16) | pub enum Relation {} method before_save (line 20) | async fn before_save(self, db: &C, _: bool) -> Result method after_save (line 29) | async fn after_save(model: Model, db: &C, _: bool) -> Result(self, db: &C) -> Result method after_delete (line 46) | async fn after_delete(self, db: &C) -> Result function insert_edit_log (line 56) | async fn insert_edit_log(action: T, model: &M, db: &C) -> Resul... FILE: tests/common/features/satellite.rs type Model (line 5) | pub struct Model { type Relation (line 16) | pub enum Relation {} FILE: tests/common/features/schema.rs function create_tea_enum (line 14) | pub async fn create_tea_enum(db: &DatabaseConnection) -> Result<(), DbEr... function create_log_table (line 41) | pub async fn create_log_table(db: &DbConn) -> Result { function create_metadata_table (line 76) | pub async fn create_metadata_table(db: &DbConn) -> Result Result Result Result Result Result Result Result Result Result Result Result Result Result Result Result { function create_event_trigger_table (line 526) | pub async fn create_event_trigger_table(db: &DbConn) -> Result Result Result Result { function create_categories_table (line 618) | pub async fn create_categories_table(db: &DbConn) -> Result Result Result Result { function create_dyn_table_name_lazy_static_table (line 729) | pub async fn create_dyn_table_name_lazy_static_table(db: &DbConn) -> Res... function create_value_type_table (line 752) | pub async fn create_value_type_table(db: &DbConn) -> Result Result Vec { FILE: tests/common/features/teas.rs type Model (line 6) | pub struct Model { type Relation (line 14) | pub enum Relation {} FILE: tests/common/features/transaction_log.rs type Model (line 5) | pub struct Model { type Relation (line 15) | pub enum Relation {} FILE: tests/common/features/uuid_fmt.rs type Model (line 5) | pub struct Model { type Relation (line 16) | pub enum Relation {} FILE: tests/common/features/value_type.rs type Model (line 7) | pub struct Model { type Relation (line 16) | pub enum Relation {} type Model (line 27) | pub struct Model { type Relation (line 35) | pub enum Relation {} type Model (line 46) | pub struct Model { type Relation (line 53) | pub enum Relation {} type MyInteger (line 61) | pub struct MyInteger(pub i32); method from (line 67) | fn from(v: T) -> MyInteger { type StringVec (line 73) | pub struct StringVec(pub Vec); type Tag1 (line 77) | pub enum Tag1 { method fmt (line 83) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { type Err (line 96) | type Err = sea_query::ValueTypeErr; method from_str (line 98) | fn from_str(s: &str) -> Result { type Tag2 (line 114) | pub enum Tag2 { method to_str (line 120) | fn to_str(&self) -> &'static str { method from_str (line 127) | fn from_str(s: &str) -> Result { type Tag3 (line 138) | pub struct Tag3 { method fmt (line 143) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { type Err (line 149) | type Err = std::num::ParseIntError; method from_str (line 151) | fn from_str(s: &str) -> Result { type Tag4 (line 159) | pub struct Tag4(pub i64); method fmt (line 162) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { type Err (line 168) | type Err = std::num::ParseIntError; method from_str (line 170) | fn from_str(s: &str) -> Result { type Tag5 (line 179) | pub struct Tag5(pub std::path::PathBuf); method fmt (line 182) | fn fmt(&self, f: &mut std::fmt::Formatter<'_>) -> std::fmt::Result { type Err (line 188) | type Err = std::num::ParseIntError; method from_str (line 190) | fn from_str(s: &str) -> Result { type UserId (line 196) | type UserId = i32; type MyUserId (line 200) | pub struct MyUserId(pub UserId); FILE: tests/common/film_store.rs type Model (line 7) | pub struct Model { type Model (line 25) | pub struct Model { type Model (line 43) | pub struct Model { type Model (line 65) | pub struct Model { type Model (line 91) | pub struct Model { type Model (line 114) | pub struct Model { type Relation (line 126) | pub enum Relation { FILE: tests/common/mod.rs type TestContext (line 12) | pub struct TestContext { method new (line 19) | pub async fn new(test_name: &str) -> Self { method delete (line 34) | pub async fn delete(&self) { FILE: tests/common/setup/mod.rs function setup (line 12) | pub async fn setup(base_url: &str, db_name: &str) -> DatabaseConnection { function tear_down (line 62) | pub async fn tear_down(base_url: &str, db_name: &str) { function create_enum (line 84) | pub async fn create_enum( function create_table (line 126) | pub async fn create_table( function create_table_with_index (line 144) | pub async fn create_table_with_index( function create_table_from_entity (line 160) | pub async fn create_table_from_entity(db: &DbConn, entity: E) -> Resu... function create_table_without_asserts (line 171) | pub async fn create_table_without_asserts( function rust_dec (line 187) | pub fn rust_dec(v: T) -> rust_decimal::Decimal { FILE: tests/connection_tests.rs function connection_ping (line 10) | pub async fn connection_ping() { function connection_ping_closed_mysql (line 20) | pub async fn connection_ping_closed_mysql() { function connection_ping_closed_sqlite (line 62) | pub async fn connection_ping_closed_sqlite() { function connection_ping_closed_postgres (line 104) | pub async fn connection_ping_closed_postgres() { function connection_with_search_path_postgres (line 146) | pub async fn connection_with_search_path_postgres() { FILE: tests/crud/create_baker.rs function test_create_baker (line 4) | pub async fn test_create_baker(db: &DbConn) { FILE: tests/crud/create_cake.rs function test_create_cake (line 4) | pub async fn test_create_cake(db: &DbConn) { FILE: tests/crud/create_lineitem.rs function test_create_lineitem (line 4) | pub async fn test_create_lineitem(db: &DbConn) { FILE: tests/crud/create_order.rs function test_create_order (line 4) | pub async fn test_create_order(db: &DbConn) { FILE: tests/crud/deletes.rs function test_delete_cake (line 4) | pub async fn test_delete_cake(db: &DbConn) { function test_delete_bakery (line 37) | pub async fn test_delete_bakery(db: &DbConn) { FILE: tests/crud/error.rs function test_cake_error_sqlx (line 11) | pub async fn test_cake_error_sqlx(db: &DbConn) { function check_error (line 33) | fn check_error(error: &DbErr) { FILE: tests/crud/mod.rs function test_create_bakery (line 21) | pub async fn test_create_bakery(db: &DbConn) { function test_create_customer (line 43) | pub async fn test_create_customer(db: &DbConn) { FILE: tests/crud/updates.rs function test_update_cake (line 5) | pub async fn test_update_cake(db: &DbConn) { function test_update_bakery (line 59) | pub async fn test_update_bakery(db: &DbConn) { function test_update_deleted_customer (line 96) | pub async fn test_update_deleted_customer(db: &DbConn) { FILE: tests/crud_tests.rs function main (line 16) | async fn main() { function create_entities (line 23) | pub async fn create_entities(db: &DatabaseConnection) { FILE: tests/cursor_tests.rs function cursor_tests (line 12) | async fn cursor_tests() -> Result<(), DbErr> { function create_insert_default (line 28) | pub async fn create_insert_default(db: &DatabaseConnection) -> Result<()... function cursor_pagination (line 58) | pub async fn cursor_pagination(db: &DatabaseConnection) -> Result<(), Db... function bakery (line 523) | fn bakery(i: i32) -> bakery::Model { function baker (line 531) | fn baker(c: char) -> baker::Model { type CakeBakerlite (line 543) | pub struct CakeBakerlite { function cakebaker (line 549) | fn cakebaker(cake: char, baker: char) -> CakeBakerlite { function create_baker_cake (line 557) | pub async fn create_baker_cake(db: &DatabaseConnection) -> Result<(), Db... function cursor_related_pagination (line 615) | pub async fn cursor_related_pagination(db: &DatabaseConnection) -> Resul... FILE: tests/database_executor_tests.rs function connection_or_transaction_from_connection (line 10) | pub async fn connection_or_transaction_from_connection() { function connection_or_transaction_from_transaction (line 32) | pub async fn connection_or_transaction_from_transaction() { function connection_or_transaction_begin (line 60) | pub async fn connection_or_transaction_begin() { function connection_or_transaction_nested (line 88) | pub async fn connection_or_transaction_nested() { function connection_or_transaction_rollback (line 129) | pub async fn connection_or_transaction_rollback() { function into_database_executor_trait (line 159) | pub async fn into_database_executor_trait() { FILE: tests/delete_by_id_tests.rs function main (line 8) | async fn main() -> Result<(), DbErr> { function create_and_delete_applog (line 18) | pub async fn create_and_delete_applog(db: &DatabaseConnection) -> Result... FILE: tests/derive_iden_tests.rs type ClassName (line 8) | pub enum ClassName { type Book (line 16) | pub enum Book { type GlyphToken (line 29) | struct GlyphToken; type Word (line 33) | struct Word; function main (line 36) | fn main() -> Result<(), DbErr> { FILE: tests/derive_model_tests.rs type Model (line 12) | pub struct Model { type Model (line 33) | pub struct Model { function main (line 45) | fn main() -> Result<(), serde_json::Error> { FILE: tests/derive_tests.rs type SimpleTest (line 4) | struct SimpleTest { type GenericTest (line 10) | struct GenericTest { type DoubleGenericTest (line 16) | struct DoubleGenericTest { type BoundsGenericTest (line 22) | struct BoundsGenericTest { type WhereGenericTest (line 27) | struct WhereGenericTest type AlreadySpecifiedBoundsGenericTest (line 35) | struct AlreadySpecifiedBoundsGenericTest { type MixedGenericTest (line 40) | struct MixedGenericTest type MyTrait (line 48) | trait MyTrait { type TraitAssociateTypeTest (line 53) | struct TraitAssociateTypeTest type FromQueryAttributeTests (line 61) | struct FromQueryAttributeTests { type FromQueryResultNested (line 68) | struct FromQueryResultNested { FILE: tests/dyn_table_name_tests.rs function main (line 14) | async fn main() -> Result<(), DbErr> { function dyn_table_name (line 23) | pub async fn dyn_table_name(db: &DatabaseConnection) -> Result<(), DbErr> { FILE: tests/embedding_tests.rs function main (line 14) | async fn main() -> Result<(), DbErr> { function insert_embedding (line 25) | pub async fn insert_embedding(db: &DatabaseConnection) -> Result<(), DbE... function update_embedding (line 81) | pub async fn update_embedding(db: &DatabaseConnection) -> Result<(), DbE... function select_embedding (line 103) | pub async fn select_embedding(db: &DatabaseConnection) -> Result<(), DbE... FILE: tests/empty_insert_tests.rs function main (line 16) | async fn main() { function test (line 23) | pub async fn test(db: &DbConn) { FILE: tests/entity_loader_tests.rs function cake_entity_loader (line 14) | async fn cake_entity_loader() -> Result<(), DbErr> { function entity_loader_join_three (line 219) | async fn entity_loader_join_three() { function entity_loader_self_join (line 444) | async fn entity_loader_self_join() -> Result<(), DbErr> { function entity_loader_self_join_via (line 623) | async fn entity_loader_self_join_via() -> Result<(), DbErr> { function insert_bakery (line 858) | pub async fn insert_bakery(db: &DbConn, name: &str) -> Result Re... function insert_cake (line 879) | pub async fn insert_cake( function insert_cake_baker (line 895) | pub async fn insert_cake_baker( FILE: tests/enum_primary_key_tests.rs function main (line 16) | async fn main() -> Result<(), DbErr> { function insert_teas (line 26) | pub async fn insert_teas(db: &DatabaseConnection) -> Result<(), DbErr> { FILE: tests/event_trigger_tests.rs function main (line 18) | async fn main() -> Result<(), DbErr> { function insert_event_trigger (line 27) | pub async fn insert_event_trigger(db: &DatabaseConnection) -> Result<(),... FILE: tests/execute_unprepared_tests.rs function main (line 10) | async fn main() -> Result<(), DbErr> { function execute_unprepared (line 19) | pub async fn execute_unprepared(db: &DatabaseConnection) -> Result<(), D... FILE: tests/exists_tests.rs function exists_with_no_result (line 10) | pub async fn exists_with_no_result() { function exists_with_result (line 21) | pub async fn exists_with_result() { function exists_with_filter_no_result (line 41) | pub async fn exists_with_filter_no_result() { function exists_with_filter_has_result (line 65) | pub async fn exists_with_filter_has_result() { function exists_with_complex_query (line 98) | pub async fn exists_with_complex_query() { function exists_with_joins (line 149) | pub async fn exists_with_joins() { function exists_with_ordering (line 197) | pub async fn exists_with_ordering() { function exists_with_limit_offset (line 231) | pub async fn exists_with_limit_offset() { FILE: tests/from_query_result_tests.rs type Cake (line 16) | struct Cake { type CakeBakery (line 24) | struct CakeBakery { type BakeryDetails (line 32) | struct BakeryDetails { type Bakery (line 39) | struct Bakery { type BakeryFlat (line 45) | struct BakeryFlat { type CakeWithOptionalBakeryModel (line 53) | struct CakeWithOptionalBakeryModel { function from_query_result_left_join_does_not_exist (line 63) | async fn from_query_result_left_join_does_not_exist() { function from_query_result_left_join_with_optional_model_does_not_exist (line 91) | async fn from_query_result_left_join_with_optional_model_does_not_exist() { function from_query_result_left_join_exists (line 121) | async fn from_query_result_left_join_exists() { function from_query_result_flat (line 172) | async fn from_query_result_flat() { function from_query_result_nested (line 193) | async fn from_query_result_nested() { type CakePlain (line 218) | struct CakePlain { function from_query_result_plain_model (line 229) | async fn from_query_result_plain_model() { type WrongBakery (line 257) | struct WrongBakery { type WrongCake (line 263) | struct WrongCake { function from_query_result_optional_field_but_type_error (line 271) | async fn from_query_result_optional_field_but_type_error() { FILE: tests/host_network_tests.rs function main (line 13) | async fn main() -> Result<(), DbErr> { function create_and_update_host_network (line 22) | async fn create_and_update_host_network(db: &DatabaseConnection) -> Resu... FILE: tests/impl_from_for_active_model.rs type Cake (line 3) | struct Cake { function from (line 9) | fn from(value: Cake) -> Self { FILE: tests/insert_default_tests.rs function main (line 10) | async fn main() -> Result<(), DbErr> { function create_insert_default (line 19) | pub async fn create_insert_default(db: &DatabaseConnection) -> Result<()... FILE: tests/json_struct_tests.rs type Model (line 16) | pub struct Model { type Relation (line 26) | pub enum Relation {} function json_struct_tests (line 32) | async fn json_struct_tests() -> Result<(), DbErr> { function panic_on_non_serializable_insert (line 48) | async fn panic_on_non_serializable_insert() { function insert_json_struct_1 (line 79) | pub async fn insert_json_struct_1(db: &DatabaseConnection) -> Result<(),... function insert_json_struct_2 (line 120) | pub async fn insert_json_struct_2(db: &DatabaseConnection) -> Result<(),... function insert_json_struct_3 (line 156) | pub async fn insert_json_struct_3(db: &DatabaseConnection) -> Result<(),... FILE: tests/json_vec_tests.rs function main (line 10) | async fn main() -> Result<(), DbErr> { function insert_json_vec (line 24) | pub async fn insert_json_vec(db: &DatabaseConnection) -> Result<(), DbEr... function insert_json_string_vec_derive (line 48) | pub async fn insert_json_string_vec_derive(db: &DatabaseConnection) -> R... function insert_json_struct_vec_derive (line 86) | pub async fn insert_json_struct_vec_derive(db: &DatabaseConnection) -> R... FILE: tests/loader_tests.rs type Model (line 18) | pub struct Model { type Relation (line 25) | pub enum Relation { method to (line 31) | fn to() -> RelationDef { type Model (line 45) | pub struct Model { type Relation (line 54) | pub enum Relation { method to (line 64) | fn to() -> RelationDef { function loader_load_one (line 76) | async fn loader_load_one() -> Result<(), DbErr> { function loader_load_many (line 139) | async fn loader_load_many() -> Result<(), DbErr> { function loader_load_many_multi (line 242) | async fn loader_load_many_multi() -> Result<(), DbErr> { function loader_load_many_enum_pk_postgres (line 270) | async fn loader_load_many_enum_pk_postgres() -> Result<(), DbErr> { function loader_load_many_to_many (line 386) | async fn loader_load_many_to_many() -> Result<(), DbErr> { function loader_load_many_to_many_dyn (line 454) | async fn loader_load_many_to_many_dyn() -> Result<(), DbErr> { function loader_self_join (line 518) | async fn loader_self_join() -> Result<(), DbErr> { function insert_bakery (line 736) | pub async fn insert_bakery(db: &DbConn, name: &str) -> Result Re... function insert_cake (line 757) | pub async fn insert_cake( function insert_cake_baker (line 773) | pub async fn insert_cake_baker( FILE: tests/multi_select_tests.rs type Model (line 19) | pub struct Model { type Model (line 37) | pub struct Model { type Model (line 57) | pub struct Model { type Model (line 73) | pub struct Model { type Model (line 92) | pub struct Model { type Model (line 111) | pub struct Model { type Model (line 131) | pub struct Model { type Model (line 151) | pub struct Model { type Model (line 169) | pub struct Model { type Model (line 184) | pub struct Model { function test_select_six (line 197) | async fn test_select_six() -> Result<(), DbErr> { function test_composite_foreign_key (line 459) | async fn test_composite_foreign_key() -> Result<(), DbErr> { FILE: tests/paginator_tests.rs function paginator_tests (line 10) | async fn paginator_tests() -> Result<(), DbErr> { function create_insert_default (line 24) | pub async fn create_insert_default(db: &DatabaseConnection) -> Result<()... function paginator_num_items (line 54) | pub async fn paginator_num_items(db: &DatabaseConnection) -> Result<(), ... function paginator_num_pages (line 72) | pub async fn paginator_num_pages(db: &DatabaseConnection) -> Result<(), ... function paginator_num_items_and_pages (line 93) | pub async fn paginator_num_items_and_pages(db: &DatabaseConnection) -> R... function paginator_fetch_page (line 111) | pub async fn paginator_fetch_page(db: &DatabaseConnection) -> Result<(),... function paginator_count (line 138) | pub async fn paginator_count(db: &DatabaseConnection) -> Result<(), DbEr... FILE: tests/parallel_tests.rs function main (line 11) | async fn main() -> Result<(), DbErr> { function crud_in_parallel (line 21) | pub async fn crud_in_parallel(db: &DatabaseConnection) -> Result<(), DbE... FILE: tests/partial_model_nested/local/model/bakery.rs type Model (line 6) | pub struct Model { FILE: tests/partial_model_nested/local/model/schema.rs function create_tables (line 6) | pub async fn create_tables(db: &DatabaseConnection) -> Result<(), DbErr> { function create_bakery_table (line 12) | pub async fn create_bakery_table(db: &DbConn) -> Result Result Result<(), DbErr> { function create_and_update_pi (line 22) | pub async fn create_and_update_pi(db: &DatabaseConnection) -> Result<(),... FILE: tests/query_tests.rs function find_one_with_no_result (line 12) | pub async fn find_one_with_no_result() { function find_one_with_result (line 23) | pub async fn find_one_with_result() { function find_by_id_with_no_result (line 44) | pub async fn find_by_id_with_no_result() { function find_by_id_with_result (line 55) | pub async fn find_by_id_with_result() { function find_all_with_no_result (line 80) | pub async fn find_all_with_no_result() { function find_all_with_result (line 91) | pub async fn find_all_with_result() { function find_all_filter_no_result (line 121) | pub async fn find_all_filter_no_result() { function find_all_filter_with_results (line 155) | pub async fn find_all_filter_with_results() { function select_only_exclude_option_fields (line 189) | pub async fn select_only_exclude_option_fields() { FILE: tests/raw_sql_tests.rs function raw_sql_test_simple_select (line 13) | async fn raw_sql_test_simple_select() { function raw_sql_test_nested_select (line 79) | async fn raw_sql_test_nested_select() { FILE: tests/rbac_tests.rs function main (line 13) | async fn main() { function rbac_setup (line 25) | async fn rbac_setup(db: &DbConn) -> Result<(), DbErr> { function crud_tests (line 107) | async fn crud_tests(db: &DbConn) -> Result<(), DbErr> { FILE: tests/relational_tests.rs function left_join (line 18) | pub async fn left_join() { function right_join (line 120) | pub async fn right_join() { function inner_join (line 202) | pub async fn inner_join() { function find_both_related (line 296) | pub async fn find_both_related() { function group_by (line 378) | pub async fn group_by() { function having (line 508) | pub async fn having() { function related (line 613) | pub async fn related() -> Result<(), DbErr> { function linked (line 918) | pub async fn linked() -> Result<(), DbErr> { function select_three (line 1281) | pub async fn select_three() -> Result<(), DbErr> { function select_has_related (line 1448) | pub async fn select_has_related() -> Result<(), DbErr> { FILE: tests/returning_tests.rs function main (line 11) | async fn main() -> Result<(), DbErr> { function insert_many (line 77) | async fn insert_many() { function insert_many_composite_key (line 178) | async fn insert_many_composite_key() { function update_many (line 251) | async fn update_many() -> Result<(), DbErr> { function delete_many (line 362) | async fn delete_many() -> Result<(), DbErr> { FILE: tests/schema_sync_tests.rs type Model (line 21) | pub struct Model { type Model (line 38) | pub struct Model { type Model (line 53) | pub struct Model { type Model (line 70) | pub struct Model { type Model (line 87) | pub struct Model { type Model (line 103) | pub struct Model { type Model (line 119) | pub struct Model { function test_sync_unique_column_no_drop (line 134) | async fn test_sync_unique_column_no_drop() -> Result<(), DbErr> { function test_sync_add_unique_column_no_drop (line 169) | async fn test_sync_add_unique_column_no_drop() -> Result<(), DbErr> { function test_sync_make_existing_column_unique (line 208) | async fn test_sync_make_existing_column_unique() -> Result<(), DbErr> { function test_sync_drop_unique_constraint (line 248) | async fn test_sync_drop_unique_constraint() -> Result<(), DbErr> { function pg_index_exists (line 281) | async fn pg_index_exists(db: &DatabaseConnection, table: &str, index: &s... FILE: tests/self_join_tests.rs function main (line 10) | async fn main() -> Result<(), DbErr> { function create_metadata (line 21) | pub async fn create_metadata(db: &DatabaseConnection) -> Result<(), DbEr... function find_linked_001 (line 90) | fn find_linked_001() { function find_also_linked_001 (line 114) | fn find_also_linked_001() { FILE: tests/sequential_op_tests.rs function test_multiple_operations (line 14) | pub async fn test_multiple_operations() { function seed_data (line 31) | async fn seed_data(db: &DatabaseConnection) { function find_baker_least_sales (line 159) | async fn find_baker_least_sales(db: &DatabaseConnection) -> Option Op... function create_order (line 256) | async fn create_order(db: &DatabaseConnection, cake: cake::Model) { function test_delete_bakery (line 289) | pub async fn test_delete_bakery(db: &DatabaseConnection) { FILE: tests/sql_err_tests.rs function main (line 12) | async fn main() { function test_error (line 20) | pub async fn test_error(db: &DatabaseConnection) { FILE: tests/stream_tests.rs function stream (line 10) | pub async fn stream() -> Result<(), DbErr> { FILE: tests/string_primary_key_tests.rs function main (line 11) | async fn main() -> Result<(), DbErr> { function insert_and_delete_repository (line 22) | pub async fn insert_and_delete_repository(db: &DatabaseConnection) -> Re... function create_and_update_repository (line 138) | pub async fn create_and_update_repository(db: &DatabaseConnection) -> Re... FILE: tests/text_uuid_tests.rs type Model (line 12) | pub struct Model { function text_uuid_test (line 21) | async fn text_uuid_test() -> Result<(), DbErr> { FILE: tests/time_crate_tests.rs function main (line 11) | async fn main() { function create_transaction_log (line 19) | pub async fn create_transaction_log(db: &DatabaseConnection) -> Result<(... FILE: tests/timestamp_tests.rs function bakery_chain_schema_timestamp_tests (line 9) | async fn bakery_chain_schema_timestamp_tests() -> Result<(), DbErr> { type Model (line 27) | pub struct Model { function entity_timestamp_test (line 40) | async fn entity_timestamp_test() -> Result<(), DbErr> { function create_applog (line 97) | pub async fn create_applog(db: &DatabaseConnection) -> Result<(), DbErr> { function create_satellites_log (line 156) | pub async fn create_satellites_log(db: &DatabaseConnection) -> Result<()... FILE: tests/transaction_tests.rs type FutureResult (line 13) | type FutureResult<'a> = type FutureResult (line 16) | type FutureResult<'a> = Result<(), DbErr>; function seaside_bakery (line 18) | fn seaside_bakery() -> bakery::ActiveModel { function top_bakery (line 26) | fn top_bakery() -> bakery::ActiveModel { function transaction (line 35) | pub async fn transaction() { function rbac_transaction (line 63) | pub async fn rbac_transaction() { function transaction_with_reference (line 96) | pub async fn transaction_with_reference() { function _transaction_with_reference (line 111) | fn _transaction_with_reference<'a>( function transaction_begin_out_of_scope (line 146) | pub async fn transaction_begin_out_of_scope() -> Result<(), DbErr> { function rbac_transaction_begin_out_of_scope (line 175) | pub async fn rbac_transaction_begin_out_of_scope() -> Result<(), DbErr> { function transaction_begin_commit (line 210) | pub async fn transaction_begin_commit() -> Result<(), DbErr> { function rbac_transaction_begin_commit (line 240) | pub async fn rbac_transaction_begin_commit() -> Result<(), DbErr> { function transaction_begin_rollback (line 276) | pub async fn transaction_begin_rollback() -> Result<(), DbErr> { function transaction_closure_commit (line 305) | pub async fn transaction_closure_commit() -> Result<(), DbErr> { function transaction_closure_rollback (line 337) | pub async fn transaction_closure_rollback() -> Result<(), DbErr> { function transaction_with_active_model_behaviour (line 381) | pub async fn transaction_with_active_model_behaviour() -> Result<(), DbE... function transaction_nested (line 465) | pub async fn transaction_nested() { function transaction_manager_nested (line 700) | pub async fn transaction_manager_nested() -> Result<(), sea_orm::DbErr> { function rbac_transaction_nested (line 845) | pub async fn rbac_transaction_nested() { function transaction_with_config (line 942) | pub async fn transaction_with_config() { function _transaction_with_config (line 991) | fn _transaction_with_config<'a>( function transaction_begin_with_options (line 1026) | pub async fn transaction_begin_with_options() -> Result<(), DbErr> { FILE: tests/type_tests.rs function it_impl_into_active_value (line 19) | pub fn it_impl_into_active_value, V: Into>(... function it_impl_try_getable (line 21) | pub fn it_impl_try_getable() {} function it_impl_try_from_u64 (line 23) | pub fn it_impl_try_from_u64() {} function main (line 41) | fn main() { FILE: tests/upsert_tests.rs function main (line 12) | async fn main() -> Result<(), DbErr> { function create_insert_default (line 21) | pub async fn create_insert_default(db: &DatabaseConnection) -> Result<()... FILE: tests/uuid_fmt_tests.rs function main (line 10) | async fn main() -> Result<(), DbErr> { function insert_uuid_fmt (line 20) | pub async fn insert_uuid_fmt(db: &DatabaseConnection) -> Result<(), DbEr... type Model (line 45) | pub struct Model { function test_text_uuid (line 55) | pub async fn test_text_uuid(db: &DatabaseConnection) -> Result<(), DbErr> { FILE: tests/uuid_tests.rs function main (line 11) | async fn main() -> Result<(), DbErr> { function insert_metadata (line 21) | pub async fn insert_metadata(db: &DatabaseConnection) -> Result<(), DbEr... function create_and_update_metadata (line 81) | pub async fn create_and_update_metadata(db: &DatabaseConnection) -> Resu... FILE: tests/value_type_tests.rs function main (line 27) | async fn main() -> Result<(), DbErr> { function insert_value_general (line 47) | pub async fn insert_value_general(db: &DatabaseConnection) -> Result<(),... function insert_value_pk (line 60) | pub async fn insert_value_pk(db: &DatabaseConnection) -> Result<(), DbEr... function insert_value_postgres (line 83) | pub async fn insert_value_postgres(db: &DatabaseConnection) -> Result<()... function type_test (line 105) | pub fn type_test() { function conversion_test (line 149) | pub fn conversion_test() {