Skip to content

Commit 3afc292

Browse files
committed
[#181] std::Result를 errors::Result로 대체
1 parent 0db6004 commit 3afc292

42 files changed

Lines changed: 143 additions & 144 deletions

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

src/engine/actions/ddl/alter_database.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@ use crate::engine::types::{
99
ExecuteColumn, ExecuteColumnType, ExecuteField, ExecuteResult, ExecuteRow,
1010
};
1111
use crate::errors::execute_error::ExecuteError;
12-
use crate::errors::{ErrorKind, Errors};
12+
use crate::errors::{self, ErrorKind, Errors};
1313

1414
impl DBEngine {
15-
pub async fn alter_database(&self, query: AlterDatabaseQuery) -> Result<ExecuteResult, Errors> {
15+
pub async fn alter_database(&self, query: AlterDatabaseQuery) -> errors::Result<ExecuteResult> {
1616
let encoder = StorageEncoder::new();
1717

1818
let base_path = self.get_data_directory();

src/engine/actions/ddl/alter_table.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,10 +9,10 @@ use crate::engine::types::{
99
ExecuteColumn, ExecuteColumnType, ExecuteField, ExecuteResult, ExecuteRow,
1010
};
1111
use crate::errors::execute_error::ExecuteError;
12-
use crate::errors::{ErrorKind, Errors};
12+
use crate::errors::{self, ErrorKind, Errors};
1313

1414
impl DBEngine {
15-
pub async fn alter_table(&self, query: AlterTableQuery) -> Result<ExecuteResult, Errors> {
15+
pub async fn alter_table(&self, query: AlterTableQuery) -> errors::Result<ExecuteResult> {
1616
let encoder = StorageEncoder::new();
1717

1818
let base_path = self.get_data_directory();

src/engine/actions/ddl/create_database.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,13 +9,13 @@ use crate::engine::types::{
99
ExecuteColumn, ExecuteColumnType, ExecuteField, ExecuteResult, ExecuteRow,
1010
};
1111
use crate::errors::execute_error::ExecuteError;
12-
use crate::errors::{ErrorKind, Errors};
12+
use crate::errors::{self, ErrorKind, Errors};
1313

1414
impl DBEngine {
1515
pub async fn create_database(
1616
&self,
1717
query: CreateDatabaseQuery,
18-
) -> Result<ExecuteResult, Errors> {
18+
) -> errors::Result<ExecuteResult> {
1919
let encoder = StorageEncoder::new();
2020

2121
let base_path = self.get_data_directory();

src/engine/actions/ddl/create_table.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,10 +8,10 @@ use crate::engine::types::{
88
ExecuteColumn, ExecuteColumnType, ExecuteField, ExecuteResult, ExecuteRow,
99
};
1010
use crate::errors::execute_error::ExecuteError;
11-
use crate::errors::{ErrorKind, Errors};
11+
use crate::errors::{self, ErrorKind, Errors};
1212

1313
impl DBEngine {
14-
pub async fn create_table(&self, query: CreateTableQuery) -> Result<ExecuteResult, Errors> {
14+
pub async fn create_table(&self, query: CreateTableQuery) -> errors::Result<ExecuteResult> {
1515
let encoder = StorageEncoder::new();
1616

1717
let database_name = query.table.clone().unwrap().database_name.unwrap();

src/engine/actions/ddl/drop_database.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ use crate::engine::ast::ddl::drop_database::DropDatabaseQuery;
66
use crate::engine::types::{
77
ExecuteColumn, ExecuteColumnType, ExecuteField, ExecuteResult, ExecuteRow,
88
};
9-
use crate::errors::{ErrorKind, Errors};
9+
use crate::errors::{self, ErrorKind, Errors};
1010

1111
impl DBEngine {
12-
pub async fn drop_database(&self, query: DropDatabaseQuery) -> Result<ExecuteResult, Errors> {
12+
pub async fn drop_database(&self, query: DropDatabaseQuery) -> errors::Result<ExecuteResult> {
1313
let base_path = self.get_data_directory();
1414
let mut database_path = base_path.clone();
1515

src/engine/actions/ddl/drop_table.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ use crate::engine::ast::types::TableName;
66
use crate::engine::types::{
77
ExecuteColumn, ExecuteColumnType, ExecuteField, ExecuteResult, ExecuteRow,
88
};
9-
use crate::errors::{ErrorKind, Errors};
9+
use crate::errors::{self, ErrorKind, Errors};
1010

1111
impl DBEngine {
12-
pub async fn drop_table(&self, query: DropTableQuery) -> Result<ExecuteResult, Errors> {
12+
pub async fn drop_table(&self, query: DropTableQuery) -> errors::Result<ExecuteResult> {
1313
let base_path = self.get_data_directory();
1414

1515
let TableName {

src/engine/actions/dml/delete.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -12,12 +12,12 @@ use crate::engine::schema::row::TableDataFieldType;
1212
use crate::engine::types::{
1313
ExecuteColumn, ExecuteColumnType, ExecuteField, ExecuteResult, ExecuteRow,
1414
};
15-
use crate::errors::Errors;
15+
use crate::errors;
1616
use crate::errors::execute_error::ExecuteError;
1717
use crate::errors::type_error::TypeError;
1818

1919
impl DBEngine {
20-
pub async fn delete(&self, query: DeleteQuery) -> Result<ExecuteResult, Errors> {
20+
pub async fn delete(&self, query: DeleteQuery) -> errors::Result<ExecuteResult> {
2121
let table = query.from_table.as_ref().unwrap().table.clone();
2222

2323
// 최적화 작업

src/engine/actions/dml/insert.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,11 +10,11 @@ use crate::engine::schema::table::TableSchema;
1010
use crate::engine::types::{
1111
ExecuteColumn, ExecuteColumnType, ExecuteField, ExecuteResult, ExecuteRow,
1212
};
13-
use crate::errors::{Errors, ErrorKind};
13+
use crate::errors::{self, Errors, ErrorKind};
1414
use crate::errors::execute_error::ExecuteError;
1515

1616
impl DBEngine {
17-
pub async fn insert(&self, query: InsertQuery) -> Result<ExecuteResult, Errors> {
17+
pub async fn insert(&self, query: InsertQuery) -> errors::Result<ExecuteResult> {
1818
let encoder = StorageEncoder::new();
1919

2020
let into_table = query.into_table.as_ref().unwrap();

src/engine/actions/dml/scan.rs

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,14 +7,14 @@ use crate::engine::DBEngine;
77
use crate::engine::ast::types::TableName;
88
use crate::engine::encoder::schema_encoder::StorageEncoder;
99
use crate::engine::schema::row::TableDataRow;
10-
use crate::errors::{Errors, ErrorKind};
10+
use crate::errors::{self, Errors, ErrorKind};
1111
use crate::errors::execute_error::ExecuteError;
1212

1313
impl DBEngine {
1414
pub async fn full_scan(
1515
&self,
1616
table_name: TableName,
17-
) -> Result<Vec<(PathBuf, TableDataRow)>, Errors> {
17+
) -> errors::Result<Vec<(PathBuf, TableDataRow)>> {
1818
let encoder = StorageEncoder::new();
1919

2020
let database_name = table_name.database_name.unwrap();

src/engine/actions/dml/select.rs

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -14,11 +14,11 @@ use crate::engine::expression::ReduceContext;
1414
use crate::engine::optimizer::predule::Optimizer;
1515
use crate::engine::schema::row::{TableDataField, TableDataFieldType, TableDataRow};
1616
use crate::engine::types::{ExecuteColumn, ExecuteField, ExecuteResult, ExecuteRow};
17-
use crate::errors::Errors;
17+
use crate::errors;
1818
use crate::errors::type_error::TypeError;
1919

2020
impl DBEngine {
21-
pub async fn select(&self, query: SelectQuery) -> Result<ExecuteResult, Errors> {
21+
pub async fn select(&self, query: SelectQuery) -> errors::Result<ExecuteResult> {
2222
// 최적화 작업
2323
let optimizer = Optimizer::new();
2424

@@ -449,7 +449,7 @@ impl DBEngine {
449449
};
450450
let data_type = self.reduce_type(item, reduce_context.clone())?;
451451

452-
Ok::<ExecuteColumn, Errors>(ExecuteColumn { name, data_type })
452+
Ok::<ExecuteColumn, errors::Errors>(ExecuteColumn { name, data_type })
453453
})
454454
.collect::<Result<Vec<_>, _>>()?;
455455

0 commit comments

Comments
 (0)