Skip to main content
CrystalDocs

    Browse DocsCrystalShardsAbout

    github.com/martenframework/marten

    0.6.4

    Types

    • Array
    • Hash
    • Marten
      • App
      • Apps
        • Association
        • Config
        • Errors
          • AppNotFound
          • InvalidAppConfig
        • MainConfig
        • Registry
      • Asset
        • Engine
        • Errors
          • AssetNotFound
        • Finder
          • AppDirs
          • Base
          • FileSystem
      • CLI
        • Admin
        • Command
        • Generator
          • App
          • Auth
          • Email
            • Context
            • Templates
          • Handler
            • Context
            • Templates
          • Model
            • Context
            • FieldDefinition
              • Modifier
              • QualifierRenderer
            • Templates
          • Schema
            • Context
            • FieldDefinition
              • Modifier
            • Templates
          • SecretKey
        • Manage
          • Command
            • Base
            • CanGenerateOpenBrowserCommand
            • ClearSessions
            • CollectAssets
            • Gen
            • GenMigrations
            • ListMigrations
            • Migrate
            • New
              • Context
              • Templates
            • Play
            • ResetMigrations
            • Routes
            • Seed
            • Serve
            • Version
          • Errors
            • Exit
        • Spinner
        • Templates
          • App
            • Context
          • Auth
      • Cache
        • Entry
        • Store
          • Base
          • Memory
          • Null
      • Conf
        • Env
        • Errors
          • InvalidConfiguration
        • GlobalSettings
          • Assets
          • CSRF
          • ContentSecurityPolicy
          • Database
          • Emailing
          • I18n
          • MediaFiles
          • MethodOverride
          • SSLRedirect
          • Sessions
          • StrictTransportSecurity
          • Templates
          • TrailingSlash
          • UnsupportedHttpMethodStrategy
        • Settings
      • Core
        • DebugModeLoggable
        • Encryptor
          • InvalidValueError
        • Signer
          • InvalidSignatureError
        • Sluggable
        • Storage
          • Base
          • Errors
            • FileNotFound
          • FileSystem
        • Validation
          • Callbacks
          • Error
          • ErrorSet
        • Validator
          • Email
          • Image
          • Slug
          • URL
      • DB
        • CanFormatStringsOrSymbols
        • Connection
          • Base
          • MySQL
          • PostgreSQL
          • SQLite
        • Constants
        • Constraint
          • Unique
        • Deletion
          • Runner
          • Strategy
        • Errors
          • EmptyResults
          • InvalidField
          • InvalidRecord
          • MultipleRecordsFound
          • ProtectedRecord
          • RecordNotFound
          • Rollback
          • SuspiciousFileOperation
          • UnexpectedFieldValue
          • UnknownConnection
          • UnknownField
          • UnknownPredicate
          • UnmetQuerySetCondition
          • UnmetSaveCondition
        • Field
          • Any
          • Base
          • BigInt
          • Bool
          • Date
          • DateTime
          • Duration
          • Email
          • Enum
          • File
            • File
          • Float
          • Image
          • Int
          • JSON
          • ManyToMany
          • ManyToOne
          • OneToOne
          • Slug
          • String
          • Text
          • URL
          • UUID
        • Index
        • Management
          • Column
            • Base
            • BigInt
            • Bool
            • Date
            • DateTime
            • Enum
            • Float
            • Int
            • JSON
            • Reference
            • Registration
            • String
            • Text
            • UUID
          • Constraint
            • Unique
          • Index
          • Introspector
            • Base
            • ColumnInfo
            • MySQL
            • PostgreSQL
            • SQLite
          • Migrations
            • Diff
              • Dependency
                • AddedColumn
                • Base
                • ChangedColumn
                • CreatedTable
                • RemovedColumn
              • Migration
            • Errors
              • CircularDependency
              • MigrationNotFound
              • UnknownNode
            • Graph
              • Node
            • Reader
            • Record
              • ManyToManyQuerySet
              • Page
              • Paginator
              • QuerySet
              • RelatedQuerySet
            • Recorder
            • Runner
              • PreInitialNode
              • Progress
              • ProgressType
          • ProjectState
          • SchemaEditor
            • Base
            • MySQL
            • PostgreSQL
            • SQLite
          • Statement
            • Columns
            • ForeignKeyName
            • IndexName
            • Reference
            • ReferenceTypes
            • Table
          • TableState
        • Migration
          • DSL
            • CreateTable
          • Operation
            • AddColumn
            • AddIndex
            • AddUniqueConstraint
            • Base
            • ChangeColumn
            • CreateTable
            • DeleteTable
            • ExecuteSQL
            • Optimization
              • Result
              • ResultType
            • RemoveColumn
            • RemoveIndex
            • RemoveUniqueConstraint
            • RenameColumn
            • RenameTable
            • RunCode
        • Model
          • AppConfig
            • ClassMethods
          • Callbacks
          • Comparison
          • Connection
            • ClassMethods
          • Inheritance
            • ClassMethods
          • Persistence
            • ClassMethods
          • Querying
            • ClassMethods
          • Table
            • ClassMethods
            • FieldContext
            • ReverseRelationContext
          • Validation
        • Query
          • Annotation
          • Expression
            • Annotate
            • Filter
          • ManyToManySet
          • Node
            • Filters
            • RawPredicate
          • Page
          • Paginator
            • EmptyPageError
          • Prefetcher
          • RawSet
          • RelatedSet
          • SQL
            • Annotation
              • Average
              • Base
              • Count
              • Maximum
              • Minimum
              • Sum
            • EmptyQuery
            • Join
            • JoinType
            • Predicate
              • Base
              • Contains
              • EndsWith
              • Exact
              • GreaterThan
              • GreaterThanOrEqual
              • IContains
              • IEndsWith
              • IExact
              • IStartsWith
              • In
              • IsNull
              • LessThan
              • LessThanOrEqual
              • StartsWith
            • PredicateConnector
            • PredicateNode
              • FilterPredicates
              • RawPredicate
            • Query
            • RawQuery
            • RowIterator
            • Sanitizer
          • Set
        • ReverseRelation
        • Transaction
      • Email
      • Emailing
        • Address
        • Backend
          • Base
          • Development
        • ContentType
        • Email
          • Callbacks
      • HTTP
        • Constants
        • ContentSecurityPolicy
        • Cookies
          • SubStore
            • Base
            • Encrypted
            • Signed
        • Errors
          • NotFound
          • PermissionDenied
          • SuspiciousOperation
          • TooManyParametersReceived
          • UnexpectedHost
          • UnmetRequestCondition
        • FlashStore
        • Headers
        • Params
          • Core
          • Data
          • Query
        • Request
        • Response
          • BadRequest
          • Forbidden
          • Found
          • Gone
          • InternalServerError
          • MethodNotAllowed
          • MovedPermanently
          • NotFound
          • SeeOther
          • Streaming
        • Session
          • Errors
            • UnknownStore
          • Store
            • Base
              • SessionHash
            • Cookie
        • UploadedFile
      • Handler
      • Handlers
        • Base
        • Callbacks
        • ContentSecurityPolicy
          • ClassMethods
        • Cookies
        • Defaults
          • BadRequest
          • Debug
            • PageNotFound
            • ServerError
              • Frame
          • Development
            • ServeAsset
            • ServeMediaFile
          • PageNotFound
          • PermissionDenied
          • ServerError
        • Errors
          • ImproperlyConfigured
        • ExceptionHandling
        • Flash
        • RecordCreate
        • RecordDelete
        • RecordDetail
        • RecordList
        • RecordListing
          • ClassMethods
        • RecordRetrieving
          • ClassMethods
        • RecordUpdate
        • Redirect
        • Rendering
          • ClassMethods
        • RequestForgeryProtection
          • ClassMethods
          • InvalidTokenFormatError
        • Schema
          • Callbacks
        • Session
        • Template
        • XFrameOptions
          • ClassMethods
      • Middleware
        • AssetServing
        • ContentSecurityPolicy
        • Flash
        • GZip
        • I18n
        • MethodOverride
        • ReferrerPolicy
        • SSLRedirect
        • Session
        • StrictTransportSecurity
        • XFrameOptions
      • Migration
      • Model
      • Routing
        • Errors
          • InvalidParameterName
          • InvalidRouteMap
          • InvalidRuleName
          • InvalidRulePath
          • NoResolveMatch
          • NoReverseMatch
          • UnknownParameterType
        • Map
        • Match
        • MatchParameters
        • Parameter
          • Base
          • Integer
          • Path
          • Slug
          • String
          • Types
          • UUID
        • Path
          • Match
          • Spec
            • Base
            • Static
            • Translated
        • Reverser
          • Mismatch
        • Rule
          • Base
          • Localized
          • Map
          • Path
        • TranslatedPath
      • Schema
        • BoundField
        • Errors
          • UnexpectedFieldValue
          • UnknownField
        • Field
          • Any
          • Array
          • Base
          • Bool
          • Date
          • DateTime
          • Duration
          • Email
          • Enum
          • File
          • Float
          • Image
          • Int
          • JSON
          • Registration
          • Slug
          • String
          • URL
          • UUID
      • Server
        • Context
        • Handlers
          • DebugLogger
          • Error
          • HandlerResponseConverter
          • Logger
          • Middleware
          • Routing
      • Spec
        • Client
      • Template
        • CanDefineTemplateAttributes
        • Condition
          • Token
            • Base
            • End
            • Operator
              • And
              • Equal
              • GreaterThan
              • GreaterThanOrEqual
              • In
              • Infix
              • LessThan
              • LessThanOrEqual
              • Not
              • NotEqual
              • Or
              • Prefix
            • Value
        • Context
          • BlockStack
        • ContextProducer
          • Debug
          • Flash
          • I18n
          • Request
        • Engine
        • Errors
          • InvalidSyntax
          • TemplateNotFound
          • UnknownVariable
          • UnsupportedType
          • UnsupportedValue
        • Filter
          • Base
          • Capitalize
          • Default
          • DownCase
          • Escape
          • Join
          • LineBreaks
          • Safe
          • Size
          • Split
          • Time
          • Underscore
          • UpCase
        • FilterExpression
        • Loader
          • AppDirs
          • Base
          • Cached
          • FileSystem
        • Node
          • Base
          • Tag
          • Text
          • Variable
        • NodeSet
        • Object
          • Auto
          • Enum
        • Parser
          • Lexer
          • Token
          • TokenType
        • SafeString
        • Tag
          • Asset
          • Assign
          • Base
          • Block
          • Cache
          • CanEscapeValues
          • CanExtractAssignments
          • CanExtractKwargs
          • CanSplitSmartly
          • Capture
          • CsrfInput
          • CsrfToken
          • Escape
          • Extend
          • For
            • Loop
          • If
          • Include
          • LocalTime
          • Localize
          • MethodInput
          • Spaceless
          • Super
          • Translate
          • Unless
          • Url
          • Verbatim
          • With
        • Template
        • Value
          • Raw
        • Variable
    • Time
      • Span
    module

    Marten::Core

    Nested types

    • Marten::Core::DebugModeLoggable
    • Marten::Core::Encryptor
    • Marten::Core::Signer
    • Marten::Core::Sluggable
    • Marten::Core::Storage
    • Marten::Core::Validation
    • Marten::Core::Validator

    CrystalDocs.org - Crystal Shard Documentation Hosting

    GitHubCrystalShardsCrystal Language