Rearranged files, added fmt
This commit is contained in:
parent
e256034756
commit
44da1cab0b
15
.github/workflows/rust.yml
vendored
15
.github/workflows/rust.yml
vendored
@ -11,9 +11,8 @@ env:
|
|||||||
CARGO_TERM_COLOR: always
|
CARGO_TERM_COLOR: always
|
||||||
|
|
||||||
jobs:
|
jobs:
|
||||||
|
clippy-fmt:
|
||||||
clippy:
|
name: Clippy + Fmt
|
||||||
name: Clippy
|
|
||||||
runs-on: ubuntu-20.04
|
runs-on: ubuntu-20.04
|
||||||
steps:
|
steps:
|
||||||
- uses: actions/checkout@v2
|
- uses: actions/checkout@v2
|
||||||
@ -22,9 +21,17 @@ jobs:
|
|||||||
with:
|
with:
|
||||||
profile: minimal
|
profile: minimal
|
||||||
toolchain: stable
|
toolchain: stable
|
||||||
components: clippy
|
components: clippy, rustfmt
|
||||||
override: true
|
override: true
|
||||||
|
|
||||||
|
# Make sure files are formatted
|
||||||
|
- uses: actions-rs/cargo@v1
|
||||||
|
with:
|
||||||
|
command: fmt
|
||||||
|
args: >
|
||||||
|
--all
|
||||||
|
|
||||||
|
# Run clippy
|
||||||
- uses: actions-rs/clippy-check@v1
|
- uses: actions-rs/clippy-check@v1
|
||||||
with:
|
with:
|
||||||
token: ${{ secrets.GITHUB_TOKEN }}
|
token: ${{ secrets.GITHUB_TOKEN }}
|
||||||
|
@ -50,7 +50,6 @@ async fn run_generate_command(matches: &ArgMatches<'_>) -> Result<(), Box<dyn Er
|
|||||||
//
|
//
|
||||||
// Missing scheme will have been caught by the Url::parse() call
|
// Missing scheme will have been caught by the Url::parse() call
|
||||||
// above
|
// above
|
||||||
|
|
||||||
let url_username = url.username();
|
let url_username = url.username();
|
||||||
let url_password = url.password();
|
let url_password = url.password();
|
||||||
let url_host = url.host_str();
|
let url_host = url.host_str();
|
||||||
|
@ -43,26 +43,36 @@ debug_query_build!(&DatabaseConnection, |x: &DebugQuery<
|
|||||||
/// # let conn = MockDatabase::new(DbBackend::Postgres)
|
/// # let conn = MockDatabase::new(DbBackend::Postgres)
|
||||||
/// # .into_connection();
|
/// # .into_connection();
|
||||||
/// #
|
/// #
|
||||||
/// use sea_orm::{entity::*, query::*, tests_cfg::cake, debug_query_stmt};
|
/// use sea_orm::{debug_query_stmt, entity::*, query::*, tests_cfg::cake};
|
||||||
///
|
///
|
||||||
/// let c = cake::Entity::insert(
|
/// let c = cake::Entity::insert(cake::ActiveModel {
|
||||||
/// cake::ActiveModel {
|
/// id: ActiveValue::set(1),
|
||||||
/// id: ActiveValue::set(1),
|
/// name: ActiveValue::set("Apple Pie".to_owned()),
|
||||||
/// name: ActiveValue::set("Apple Pie".to_owned()),
|
|
||||||
/// });
|
/// });
|
||||||
///
|
///
|
||||||
/// let raw_sql = debug_query_stmt!(&c, &conn).to_string();
|
/// let raw_sql = debug_query_stmt!(&c, &conn).to_string();
|
||||||
/// assert_eq!(raw_sql, r#"INSERT INTO "cake" ("id", "name") VALUES (1, 'Apple Pie')"#);
|
/// assert_eq!(
|
||||||
|
/// raw_sql,
|
||||||
|
/// r#"INSERT INTO "cake" ("id", "name") VALUES (1, 'Apple Pie')"#
|
||||||
|
/// );
|
||||||
///
|
///
|
||||||
/// let raw_sql = debug_query_stmt!(&c, conn).to_string();
|
/// let raw_sql = debug_query_stmt!(&c, conn).to_string();
|
||||||
/// assert_eq!(raw_sql, r#"INSERT INTO "cake" ("id", "name") VALUES (1, 'Apple Pie')"#);
|
/// assert_eq!(
|
||||||
|
/// raw_sql,
|
||||||
|
/// r#"INSERT INTO "cake" ("id", "name") VALUES (1, 'Apple Pie')"#
|
||||||
|
/// );
|
||||||
///
|
///
|
||||||
/// let raw_sql = debug_query_stmt!(&c, DbBackend::MySql).to_string();
|
/// let raw_sql = debug_query_stmt!(&c, DbBackend::MySql).to_string();
|
||||||
/// assert_eq!(raw_sql, r#"INSERT INTO `cake` (`id`, `name`) VALUES (1, 'Apple Pie')"#);
|
/// assert_eq!(
|
||||||
|
/// raw_sql,
|
||||||
|
/// r#"INSERT INTO `cake` (`id`, `name`) VALUES (1, 'Apple Pie')"#
|
||||||
|
/// );
|
||||||
///
|
///
|
||||||
/// let raw_sql = debug_query_stmt!(&c, &DbBackend::MySql).to_string();
|
/// let raw_sql = debug_query_stmt!(&c, &DbBackend::MySql).to_string();
|
||||||
/// assert_eq!(raw_sql, r#"INSERT INTO `cake` (`id`, `name`) VALUES (1, 'Apple Pie')"#);
|
/// assert_eq!(
|
||||||
///
|
/// raw_sql,
|
||||||
|
/// r#"INSERT INTO `cake` (`id`, `name`) VALUES (1, 'Apple Pie')"#
|
||||||
|
/// );
|
||||||
/// ```
|
/// ```
|
||||||
#[macro_export]
|
#[macro_export]
|
||||||
macro_rules! debug_query_stmt {
|
macro_rules! debug_query_stmt {
|
||||||
@ -86,23 +96,30 @@ macro_rules! debug_query_stmt {
|
|||||||
/// # let conn = MockDatabase::new(DbBackend::Postgres)
|
/// # let conn = MockDatabase::new(DbBackend::Postgres)
|
||||||
/// # .into_connection();
|
/// # .into_connection();
|
||||||
/// #
|
/// #
|
||||||
/// use sea_orm::{entity::*, query::*, tests_cfg::cake,debug_query};
|
/// use sea_orm::{debug_query, entity::*, query::*, tests_cfg::cake};
|
||||||
///
|
///
|
||||||
/// let c = cake::Entity::insert(
|
/// let c = cake::Entity::insert(cake::ActiveModel {
|
||||||
/// cake::ActiveModel {
|
/// id: ActiveValue::set(1),
|
||||||
/// id: ActiveValue::set(1),
|
/// name: ActiveValue::set("Apple Pie".to_owned()),
|
||||||
/// name: ActiveValue::set("Apple Pie".to_owned()),
|
|
||||||
/// });
|
/// });
|
||||||
///
|
///
|
||||||
/// let raw_sql = debug_query!(&c, &conn);
|
/// let raw_sql = debug_query!(&c, &conn);
|
||||||
/// assert_eq!(raw_sql, r#"INSERT INTO "cake" ("id", "name") VALUES (1, 'Apple Pie')"#);
|
/// assert_eq!(
|
||||||
|
/// raw_sql,
|
||||||
|
/// r#"INSERT INTO "cake" ("id", "name") VALUES (1, 'Apple Pie')"#
|
||||||
|
/// );
|
||||||
///
|
///
|
||||||
/// let raw_sql = debug_query!(&c, conn);
|
/// let raw_sql = debug_query!(&c, conn);
|
||||||
/// assert_eq!(raw_sql, r#"INSERT INTO "cake" ("id", "name") VALUES (1, 'Apple Pie')"#);
|
/// assert_eq!(
|
||||||
|
/// raw_sql,
|
||||||
|
/// r#"INSERT INTO "cake" ("id", "name") VALUES (1, 'Apple Pie')"#
|
||||||
|
/// );
|
||||||
///
|
///
|
||||||
/// let raw_sql = debug_query!(&c, DbBackend::Sqlite);
|
/// let raw_sql = debug_query!(&c, DbBackend::Sqlite);
|
||||||
/// assert_eq!(raw_sql, r#"INSERT INTO `cake` (`id`, `name`) VALUES (1, 'Apple Pie')"#);
|
/// assert_eq!(
|
||||||
///
|
/// raw_sql,
|
||||||
|
/// r#"INSERT INTO `cake` (`id`, `name`) VALUES (1, 'Apple Pie')"#
|
||||||
|
/// );
|
||||||
/// ```
|
/// ```
|
||||||
#[macro_export]
|
#[macro_export]
|
||||||
macro_rules! debug_query {
|
macro_rules! debug_query {
|
||||||
|
Loading…
x
Reference in New Issue
Block a user