Skip to main content

MODEL_STUB

Constant MODEL_STUB 

Source
pub const MODEL_STUB: &str = r#"//! {%namespace%}::{%className%}
//!
//! 由 `sz-rust make:model` 生成。

use sz_rust_core::orm::Model;

/// {%className%} 模型
///
/// 对齐 PHP `class {%className%} extends Model`
pub struct {%className%};

impl Model for {%className%} {
    fn table_name() -> &'static str {
        "{%table_name%}"
    }
}
"#;
Expand description

Model 模板(对齐 PHP model.stub

PHP 原文:

<?php
namespace {%namespace%};

use think\Model;

/**
 * @mixin \think\Model
 */
class {%className%} extends Model
{
    //
}